How to Calculate Route Profitability
Route profitability is route revenue minus the cost to serve it: labor, fuel, disposal, and asset/maintenance. Add the four costs for a route, subtract them from that route’s revenue, and the result is its margin. The math is simple — the work is sourcing each input at the route level and defining it consistently.
What is the formula for route profitability?
Route margin = route revenue − (labor + fuel + disposal + asset/maintenance). That’s the whole formula. Everything hard about it is in sourcing each term at the route level and defining it the same way every period, not in the arithmetic.
| Component (weekly) | Amount |
|---|---|
| Route revenue | $4,200 |
| − Labor (driver wages, benefits, overtime) | $1,850 |
| − Fuel | $520 |
| − Disposal / tipping | $980 |
| − Asset & maintenance | $430 |
| = Route margin (10%) | $420 |
What counts as a route’s true cost?
The true cost is every dollar it takes to put a truck and driver on that route and get the load to its destination. That means four buckets: labor including overtime and benefits, fuel, disposal or tipping fees, and the asset cost of the truck itself — depreciation plus maintenance. Leave one out and the margin is wrong in the optimistic direction.
Allocate shared costs honestly. If a truck runs two routes in a day, its asset and fuel cost is split between them by hours or miles, not dumped on one. The goal is a number you can defend in a pricing conversation, which means consistent allocation rules applied the same way every time.
The one cost everyone forgets
Asset cost — depreciation and maintenance per route — is the input most operators leave out, and it’s often what separates a route that looks profitable from one that actually is. An older truck with rising repair bills and more downtime can quietly erase the margin on the work it does, and it never shows up if you only count labor, fuel, and disposal.
Spread each truck’s depreciation and trailing maintenance across the routes it runs and you get a fully loaded cost. It’s the difference between knowing a route “feels busy” and knowing it clears 10 points. More on where these costs hide in the hidden costs that make a route unprofitable.
Common questions
Do I include overhead and admin in route cost?
Keep route profitability to direct cost to serve — labor, fuel, disposal, asset/maintenance. Track overhead separately at the company level. Mixing allocated overhead into route margin makes the number harder to act on and harder to defend in a pricing conversation.
How do I split costs when a truck runs two routes?
Allocate shared costs — fuel, depreciation, the driver’s day — by hours or miles on each route, not all to one. Consistent allocation rules matter more than precision; apply the same method every period so trends are real.
What’s a realistic starting point if my data is messy?
Start with revenue, labor, and disposal — the three biggest levers — and add fuel and asset cost as the data comes online. A directionally correct margin on every route beats a perfect number on none.
See a sample route-profitability dashboard
We’ll show you what route-level margin looks like on your kind of data — and where it’s quietly hiding. Built on a sample, modeled on real implementations.