Revenue Rex logo mark
💰 Financial · Rex's Toolbox

Route Density Profit Calculator

See how tighter routes turn drive time into billable time and real profit.

Revenue Rex peeking

Rex says

Money math without the spreadsheet headache. Plug in your numbers and I'll show you exactly where the dollars land.

Try a scenario

Click to load — tweak from there.

Inputs

Result

Stops per shift

13

Route revenue

$715

Route profit

$299

Total miles driven

52

Profit per stop

$23.03

Revenue Rex peeking

Psst — share this and help Rex grow

One click, a permanent link with your numbers baked in.

More financial

How to use this

  1. 1Enter shift length (hrs).
  2. 2Enter average miles between stops.
  3. 3Enter average driving speed (mph).
  4. 4Enter average service time per stop (min).
  5. 5Enter revenue per stop ($).
  6. 6Enter crew cost per hour ($).
  7. 7Enter vehicle mpg.
  8. 8Enter fuel price per gallon ($).
  9. 9Read your stops per shift on the right — it updates as you type.
  10. 10Hit Share to keep the scenario or send it to someone.

About this calculator

Route density is the quiet lever that separates profitable lawn, cleaning, and pest routes from ones that limp along. Two businesses charging the same price per stop can have wildly different profit if one drives 4 miles between stops and the other drives 12. This calculator converts average drive distance and stop count into daily revenue capacity and profit per route day.

FormulaDrive hours = stops × avg miles between stops ÷ avg speed. Available service hours = shift hours − drive hours. Stops served = service hours ÷ avg service time. Profit = (stops served × revenue per stop) − (shift hours × crew cost) − fuel cost.

Worked example

Using the values the calculator loads with:

Inputs

  • Shift length: 8 hrs
  • Average miles between stops: 4
  • Average driving speed: 25 mph
  • Average service time per stop: 25 min
  • Revenue per stop: 55 $
  • Crew cost per hour: 50 $
  • Vehicle MPG: 12
  • Fuel price per gallon: 3.6 $

Results

  • Stops per shift: 13
  • Route revenue: $715
  • Route profit: $299
  • Total miles driven: 52
  • Profit per stop: $23.03

What each field means

Inputs

Shift length (hrs)
The shift length used in the calculation, measured in hrs. Starts at 8 hrs so you have a working example on load. Accepted range: 2–14 hrs.
Average miles between stops
The average miles between stops used in the calculation. Starts at 4 so you have a working example on load.
Average driving speed (mph)
The average driving speed used in the calculation, measured in mph. Starts at 25 mph so you have a working example on load.
Average service time per stop (min)
The average service time per stop used in the calculation, measured in min. Starts at 25 min so you have a working example on load.
Revenue per stop ($)
The revenue per stop used in the calculation, measured in $. Starts at 55 $ so you have a working example on load.
Crew cost per hour ($)
The crew cost per hour used in the calculation, measured in $. Starts at 50 $ so you have a working example on load.
Vehicle MPG
The vehicle mpg used in the calculation. Starts at 12 so you have a working example on load.
Fuel price per gallon ($)
The fuel price per gallon used in the calculation, measured in $. Starts at 3.6 $ so you have a working example on load.

Results

Stops per shift
Returned as a whole number and shown as the headline result. It recalculates instantly whenever you change an input, so you can compare scenarios without reloading.
Route revenue
Returned as a money amount in US dollars. It recalculates instantly whenever you change an input, so you can compare scenarios without reloading.
Route profit
Returned as a money amount in US dollars. It recalculates instantly whenever you change an input, so you can compare scenarios without reloading.
Total miles driven
Returned as a whole number. It recalculates instantly whenever you change an input, so you can compare scenarios without reloading.
Profit per stop
Returned as a money amount in US dollars. It recalculates instantly whenever you change an input, so you can compare scenarios without reloading.

FAQ

How much does cutting drive distance actually matter?

Cutting average miles between stops from 8 to 4 at 25 mph frees roughly 10 minutes per stop. Across a 12-stop day that's two extra hours — often enough to add 4-5 more billable stops without adding a crew or a truck. Density beats raw territory size almost every time.

Should I turn down far-away customers?

Not automatically, but price them differently. A customer 20 minutes outside your core zone should either pay a distance surcharge or get scheduled on a day when you're already routing that direction. Filling gaps in an existing route is nearly free; building a whole day around one outlier customer is not.

What's a good target for stops per crew-day?

It depends heavily on service type, but as a rule of thumb, lawn crews aim for 8-14 residential stops, pest control routes run 10-16, and cleaning crews with longer service times often cap at 3-5. Track your actual number monthly and treat any decline as a routing problem to fix immediately.

Accuracy and limitations

  • Results are estimates before tax, fees, and inflation unless an input explicitly covers them.
  • Rates are treated as fixed for the whole period — variable-rate products will drift from this projection.
  • This is educational maths, not financial advice. Check anything contractual with the lender or your accountant.

Related tools

Cite this calculator

Writing about this topic? Grab a citation — every link helps keep these tools free.

APA
RevenueLab. (2026). Route Density Profit Calculator. Retrieved from https://www.revenuelab.fyi/toolbox/route-density-profit
HTML
<p>Source: <a href="https://www.revenuelab.fyi/toolbox/route-density-profit" target="_blank" rel="noopener">Route Density Profit Calculator — RevenueLab</a> (2026).</p>
Markdown
Source: [Route Density Profit Calculator — RevenueLab](https://www.revenuelab.fyi/toolbox/route-density-profit) (2026).
Advertisement