How to Calculate Your Cost Per Mile
Your cost per mile (CPM) is the true floor of your business — the number below which you're paying to drive, not getting paid to drive it.
(Fixed costs + Variable costs) ÷ Miles driven = Cost per mile
Fixed costs are what you pay whether you drive or not: truck payment, insurance, permits, ELD/software. Variable costs scale with miles: fuel, maintenance, tires, tolls, driver pay.
Worked example — a reefer owner-operator running 9,000 miles a month
- Truck payment: $1,400/mo
- Insurance: $900/mo
- Other fixed (ELD, permits, tolls tag): $300/mo
- Fuel: $3.85/gal ÷ 6.5 MPG = $0.59/mile
- Driver pay (self): $0 — your net is your income, not a separate cost
Fixed cost per mile: ($1,400 + $900 + $300) ÷ 9,000 miles = $0.29/mile
Total cost per mile: $0.29 + $0.59 = $0.88/mile
On an 800-mile load, that's $704 just to break even — before a single dollar of profit. Anything above that is where your real margin lives.
This is exactly what the calculator above works out for you automatically — enter your numbers once, and it recalculates live for every load, plus tells you what to actually ask for instead of just what to accept.
Common Questions From Owner-Operators
How do I know if a load pays enough?
A load pays enough when the rate covers your total cost per mile (fixed + variable costs) and still leaves a real margin — most owner-operators target at least 10-20% above break-even, not just clearing zero. The fastest way to check is to know your own cost per mile cold, then compare every posted rate against it before you call the broker, not after you've already accepted the load.
What's a good rate per mile for an owner-operator?
There's no single number that applies to every truck — it depends on your fuel efficiency, truck payment, insurance, and how many miles you run each month. A driver with a paid-off truck and low overhead can profitably run a lower rate than someone with a new truck payment and higher fixed costs. That's why "a good rate" is really "a rate above your own floor," not a fixed industry number.
What's the difference between my rate per mile and my break-even point?
Your rate per mile is what the broker is offering to pay. Your break-even point is the minimum rate that covers your actual costs with zero profit left over. The gap between the two is your real margin — and it's the number that actually matters when deciding whether a load is worth taking.
Should I ask for more than the posted rate?
Almost always worth trying. Posted rates are a starting point for negotiation, not a final offer — brokers typically have some room to move, especially on loads that have been sitting unbooked or are posted early in the week. A believable counter-offer, not an extreme one, is usually enough to open a real conversation.
What's a hidden cost most drivers forget to factor in?
Deadhead miles — the empty miles you drive to reach a pickup, or drive back after a delivery with no return load. These miles cost real fuel and time but don't get paid by the broker, so they need to be factored into your floor for that load, not treated as a separate, invisible expense.