Cost per Mile Calculator
Enter your monthly fixed costs and running expenses to find your true cost per mile. Every smart load decision starts with this number.
By the HaulMath editorial team · Updated $1
Key numbers at a glance
| Cost bucket | Share of total cost | Typical $/mile |
|---|---|---|
| Fuel | ~30–35% | $0.55–$0.65 |
| Truck & trailer payments | ~15–20% | $0.18–$0.28 |
| Maintenance & tires | ~12–18% | $0.18–$0.26 |
| Insurance | ~7–12% | $0.07–$0.15 |

Estimate only. Driver pay and factoring fees are not included — use the load profit calculator for a full picture of a specific load.
How it's calculated
Fixed cost per mile = (truck payment + insurance + other fixed costs) ÷ miles per month. Fuel cost per mile = diesel price ÷ MPG. Add maintenance, tires and tolls to get your total. That total is your floor: hauling below it means paying to drive.

A worked example
Truck payment $2,200, insurance $850, permits and software $250 — fixed costs $3,300/month. At 10,000 miles that's $0.33/mile before the engine even starts. Fuel at $3.85 and 6.5 MPG adds $0.59/mile; maintenance reserve $0.20, tires and tolls $0.08. Total: $1.20/mile. Now the same truck at 7,000 miles: fixed jumps to $0.47/mile, total $1.34 — an extra $0.14/mile, or $1,400/month, purely from running slow. That's why utilization is a pricing decision, not luck.
Common mistakes
Forgetting the maintenance reserve in good months. The engine doesn't care that you skipped setting money aside — pay me now or pay me later, and later comes with a tow bill. Reserve every mile, every month.
Using last year's fuel price. Recalculate the fuel line whenever diesel moves more than $0.25/gal from your last update; it's a third of your total.
Leaving out deadhead in the miles. Divide by total miles driven, including unpaid positioning — paid-only miles flatter the number by 10–15%.
Where the money goes: industry averages
Benchmarks help most when you can see the shape of the whole dollar, not just your own line items. Across thousands of owner-operators, a typical cost dollar splits roughly like this:
| Cost bucket | Share of total cost | Typical $/mile |
|---|---|---|
| Fuel | ~30–35% | $0.55–$0.65 |
| Truck & trailer payments | ~15–20% | $0.18–$0.28 |
| Maintenance & tires | ~12–18% | $0.18–$0.26 |
| Insurance | ~7–12% | $0.07–$0.15 |
| Everything else (permits, tolls, admin) | ~10–15% | $0.10–$0.16 |
Two honest observations follow from that table. First, fuel and finance together eat half the dollar — which is why MPG discipline and a smart truck payment matter more than any coupon-clipping on permits. Second, every bucket except fuel scales with miles or time in a predictable way; fuel is the only one where driver behavior changes the number by 20% or more week to week. If you want to cut cost per mile this month, the pedal and the tire pressure gauge are the levers.

FAQ
What is a good cost per mile for an owner-operator?
Most owner-operators land between $1.60 and $2.10 per mile all-in. What matters is your own number — calculate it, then compare every offered rate against it.
What counts as a fixed cost in trucking?
Fixed costs don't change with miles: truck and trailer payments, insurance, permits, ELD and software subscriptions, and accounting fees.
Why is my cost per mile so high?
Usually low monthly miles. Fixed costs like a $2,200 truck payment spread over 6,000 miles hurt twice as much as over 12,000. Deadhead and downtime are silent killers.
How do fuel prices change my cost per mile?
At 6.5 MPG, every $0.25/gal move in diesel shifts your cost about $0.04/mile — roughly $400/month at 10,000 miles. That's why fuel is the one input worth updating every time the pump price moves, not once a year.
How many miles a month should an owner-operator drive?
Most profitable owner-operators run 9,000–11,000 miles per month. Below about 8,000, fixed costs start eating the margin on every load; above 12,000, maintenance and fatigue costs creep up faster than the revenue.
Should deadhead miles be in my cost per mile?
Yes — always divide by total miles driven, including unpaid positioning. Using paid-only miles flatters the number by 10–15% and quietly ruins every load decision built on top of it.