Skip Navigation

What is Cost-per-Mile?

Cost per mile is the single most important number an owner-operator can know, and the one most guess at. It's what a mile actually costs you to run — and it tells you, before you book a load, whether the rate will pay you or quietly bleed you. Get it right and a rate stops being something you accept and becomes something you measure.

The two halves of cost-per-mile

Every cost of running a truck falls into one of two buckets, and the split is what makes cost-per-mile behave the way it does.

  • Fixed costs are what the truck costs whether it rolls or sits: the truck and trailer payment, insurance, apportioned plates and permits, the Form 2290 heavy-vehicle use tax, and the ELD subscription. They don't change with the miles you drive.
  • Variable costs are what each mile burns: fuel above all, then maintenance, tires, tolls, and DEF. The more you drive, the more you spend — but the cost per mile stays roughly steady.

Add a year of both, divide by the miles you run, and you have what every mile costs before you've paid yourself a dime.

How to calculate cost-per-mile

The arithmetic is simple once the costs are sorted:

  • Fuel cost per mile = price per gallon ÷ your MPG. Diesel at $4.00 a gallon and 6.5 MPG is about $0.62 a mile, just for fuel.
  • Fixed cost per mile = total annual fixed cost ÷ annual miles. The same fixed costs spread over fewer miles cost more per mile — which is why empty miles and a parked truck are so expensive.
  • Cost per mile = fixed per mile + variable per mile. That's your break-even — what it takes just to keep the truck running.

You can run your own numbers in the free cost-per-mile calculator — enter your fixed costs, fuel, miles, and pay, and it returns your break-even and all-in rate without the arithmetic.

Break-even vs. all-in: your pay is a cost

The most common mistake is treating your own pay as whatever's left at the end. It isn't. A truck that "breaks even" without paying its driver is losing money — it just hasn't noticed yet. So there are two cost-per-mile numbers worth knowing:

  • Break-even cost-per-mile — fixed plus variable. The rate that keeps the truck running, before you take a wage. A load below this loses money on the spot.
  • All-in cost-per-mile — break-even plus the pay you decide to take, spread across your miles. This is the rate you must actually average to earn the living you set.

Why deadhead miles matter

Cost-per-mile applies to every mile, loaded or empty. Deadhead — the empty miles you drive to reach a pickup — costs exactly the same to run and earns nothing. So a load has to be judged on its total miles, not just the paid ones: a 600-mile load you drove 120 empty miles to reach is a 720-mile load, and the rate that hit your truck is the pay divided by 720. A great headline rate with long deadhead on either end can pay less per total mile than a modest rate you drove straight to.

Common cost-per-mile mistakes

  • Leaving your own pay out. Break-even is not a living. Build the wage you need into the number.
  • Forgetting fixed costs spread over miles. Run far fewer miles than you planned and every fixed-cost cent per mile climbs.
  • Judging loads on loaded miles only. Deadhead is real cost; count it.
  • Using last year's number. A fuel-price swing, an insurance renewal, or a payment paid off all change your cost-per-mile. Recompute it.
  • Ignoring a maintenance reserve. The repairs haven't happened yet doesn't mean they aren't a per-mile cost — they are.

Related templates and concepts

Cost-per-mile is the floor under every freight rate, and it pairs with cost of goods sold and profit margin as the numbers that decide whether work pays. To see when a workbook is enough and when dedicated software earns its keep, read spreadsheet vs trucking-management software, or browse every tool on the templates for owner-operators hub.