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.

