August 31, 2026

How to Calculate Cost Per Mile (the Number That Decides Everything)

How to Calculate Cost Per Mile (the Number That Decides Everything)

Quick Answer

Cost per mile is your total monthly operating cost divided by the miles you actually ran — and it's the only number that tells you whether a rate makes money. Split costs into fixed (truck payment, insurance, plates, ELD — owed whether you move or not) and variable (fuel, maintenance reserve, tires — owed per mile). Most owner-operators who run the math land somewhere around the high-$1s to low-$2s per mile all-in; yours is whatever your spreadsheet says, and until you build it, every rate negotiation is a guess.

Key Takeaways

  • The formula is simple: (fixed costs + variable costs) ÷ miles driven, calculated monthly.
  • Fixed costs don't care if you drive — which is why low-mile months quietly have your highest cost per mile.
  • Pay yourself and fund a maintenance reserve inside the math — a CPM that omits your wage and the next repair is fiction.
  • Know two numbers cold: breakeven CPM and target CPM (breakeven + profit). Every load quote gets compared to the second one.

The formula

Cost per mile = total monthly costs ÷ total monthly miles. The work isn't the division — it's honestly collecting the numerator and splitting it into two kinds of cost, because they behave differently.

Fixed costs arrive whether the truck moves or not: truck payment, insurance, plates and permits, ELD subscription, parking, phone, accounting software. Variable costs scale with miles: fuel, maintenance reserve, tires, tolls, scale tickets, washes.

A worked example (illustrative numbers — rebuild with yours)

Fixed (monthly)


Variable (per mile)


Truck payment

$2,200

Fuel (7 mpg, ~$3.80/gal)

~$0.54

Insurance

$1,400

Maintenance reserve

$0.18

Plates/permits/UCR

$250

Tires reserve

$0.05

ELD + software

$80

Tolls/misc

$0.06

Parking/phone

$270



Fixed total

$4,200

Variable total

~$0.83/mi

At 9,000 miles that month: fixed = $4,200 ÷ 9,000 = $0.47/mi. Add variable $0.83 → $1.30/mi before your salary. Pay yourself a real wage (say $6,000/month = $0.67/mi at those miles) and your true operating CPM is ~$1.97. Now a $2.20/mile load offer reveals itself: about 23 cents of actual profit per mile — not the $2.20 the rate con implies.

Why miles change everything

Run 6,000 miles instead of 9,000 and fixed cost per mile jumps from $0.47 to $0.70 — same truck, same bills, worse math. This is the quiet killer of slow months: your cost per mile is highest exactly when freight is worst. It's also the honest argument for attacking fixed costs that don't flex — and why we built Idle Day Cashback to make at least one line item behave.

The two habits that make CPM useful

Recalculate monthly. Fuel moved, insurance renewed, a repair hit — last quarter's CPM is a memory, not a tool. Fifteen minutes with fuel receipts and your ELD's mileage report keeps it current.

Fund the boring reserves. The maintenance line isn't optional garnish; an in-frame or a tow will eventually arrive, and a CPM that never saved for it was lying to you the whole time. Same for detention and deadhead — loads have hidden miles and hidden hours, and your target rate has to carry them.

Illustrative figures only — costs vary widely by truck, lane, and market. Not financial advice; build the sheet with your own numbers.

FAQ:

Q: What's a good cost per mile in 2026?

A: There's no universal number — it depends on your payment, insurance, fuel economy, and miles. The useful benchmark is your own breakeven, recalculated monthly; many owner-operators land in the high-$1s to low-$2s all-in including their wage.

Q: Should deadhead miles be included?

A: Yes — divide by all miles run, loaded and empty. Deadhead burns the same fuel; pretending otherwise inflates your apparent profit.

Q: How do I track miles accurately without extra work?

A: Your ELD already records them — pull the monthly mileage report and pair it with fuel card data. Ten minutes, done.