Calculator 10 / Cost Per Mile

Cost Per Mile Calculator

Cost per mile only means something once fixed costs are spread over the miles you actually ran — the same truck costs more per mile in a slow month. Work out your true operating cost per mile from fixed and variable costs, and a suggested minimum rate to quote.


Use a consistent period (e.g. one month) for all figures below.

Truck payment, insurance, permits/licensing, ELD subscription.

Fuel, maintenance, tires, tolls, lumper fees.

How this calculator works

Fixed cost per mile = Fixed costs ÷ Miles driven Variable cost per mile = Variable costs ÷ Miles driven Total operating cost/mile = Fixed CPM + Variable CPM Suggested minimum rate/mile = Total operating CPM + Desired profit/mile

Units below default automatically — Metric for non-English pages (or if your device's language is set to one we support), US customary otherwise — and convert automatically if you switch the toggle above the form. Changing language resets to that language's default unless you toggle again.

This is the standard owner-operator cost-per-mile method: separate your costs into fixed (money you spend whether you drive or not — truck payment, insurance, permits) and variable (costs tied directly to miles driven — fuel, tires, maintenance), then divide each by your period's mileage. Any freight rate below your total operating CPM loses money before you've even added a profit margin.

Worked example: a 10,000-mile month

10,000 miles run, $4,500 of fixed costs for the period, $6,500 of variable costs, wanting $0.15 per mile of profit:

  1. Fixed cost per mile = 4,500 ÷ 10,000 = $0.450
  2. Variable cost per mile = 6,500 ÷ 10,000 = $0.650
  3. Total operating cost = $1.100 per mile
  4. Suggested minimum rate = 1.100 + 0.150 = $1.250 per mile

That $1.100 is a break-even figure for this month at these miles. Run 6,000 miles next month with the same $4,500 of fixed costs and break-even climbs to $1.400 — the truck did not get more expensive, the fixed costs simply had fewer miles to spread across.

Which costs are fixed and which are variable

Fixed costs arrive whether the truck turns a wheel or not. Variable costs are incurred by the mile. Putting a cost in the wrong column does not change your total, but it does wreck the per-mile figure the moment your mileage changes — which is the entire reason to separate them.

Fixed — charged by the monthVariable — charged by the mile
Truck and trailer paymentsFuel and DEF
Insurance (liability, cargo, physical damage)Tires
Permits, licence plates, IFTA, UCR, heavy use taxScheduled maintenance — oil, filters, lubrication
ELD subscription, phone, accounting softwareUnscheduled repairs and roadside breakdowns
Parking, base, officeTolls and scale fees
Your own draw or salaryBrakes, clutches, and other wear items
Depreciation, if you account for it by timeDepreciation, if you account for it by mile

Depreciation is in both columns deliberately: it can legitimately be treated either way, but it has to be treated one way and counted once. The costs most often left out altogether are unscheduled repairs, downtime, and the owner's own wage — leaving those out produces a comfortable number that a real year will not honour.

Why break-even moves with your mileage

Holding fixed costs at $4,500 and the variable rate at $0.650 per mile. Because variable costs are incurred by the mile, the variable total moves with the mileage — the third column is what you would type into the calculator alongside each mileage to reproduce that row.

Miles in the periodVariable $ for the periodFixed per mileVariable per mileBreak-even
6,000$3,900$0.750$0.650$1.400
8,000$5,200$0.563$0.650$1.213
10,000$6,500$0.450$0.650$1.100
12,000$7,800$0.375$0.650$1.025
14,000$9,100$0.321$0.650$0.971

The variable rate never moves, because that is what "variable" means — the variable total does, which is why it has its own column. Everything in the break-even column comes from the fixed costs being divided differently. A week off the road does not just cost the revenue it would have earned — it raises the break-even rate on every mile you do run that period.

Deadhead miles cost money and earn none

The calculator asks for miles driven, which is the right input — every mile costs, loaded or empty. But you are only <em>paid</em> for loaded miles, so the rate you must quote is higher than your cost per mile. Below: 10,000 total miles at the $1.100 break-even, or $11,000 of cost, spread over fewer paid miles.

LoadedPaid milesCost per paid mileAt $0.15 profit, quote
100%10,000$1.100$1.250
95%9,500$1.158$1.308
90%9,000$1.222$1.372
85%8,500$1.294$1.444
80%8,000$1.375$1.525
75%7,500$1.467$1.617

At 85% loaded — which is unremarkable — a $1.100 cost per mile has to be quoted at $1.294 just to break even, and $1.444 to make the same $0.15. Accepting a $1.25 load on the strength of a $1.10 cost figure is how an operation loses money on every mile while believing each load was profitable.

Where this goes wrong

  • Leaving costs out. The usual omissions are unscheduled repairs, tires, downtime, and the owner's own wage. Every one of them makes the number look better and the year look worse.
  • Quoting against total miles instead of paid miles. See the table above. This is the most expensive mistake on the page.
  • Using one good month. A period with no breakdowns and full loads is not representative. Run it over a quarter or a year.
  • Putting a fixed cost in the variable column. It hides the fact that your break-even rises when the miles fall, which is exactly when you need to know.
  • Counting depreciation twice, or not at all. Once, in one column.
  • Treating the suggested rate as a market rate. It is what you need. What the lane pays is a separate fact, and if the two do not meet, the answer is not to lower the number.
  • Forgetting tax. Profit per mile here is pre-tax. Self-employment tax, income tax and quarterly estimates all come out of it.

Where these numbers come from

Cost per mile is only as good as the cost list behind it. These are the published benchmarks to check your own figures against before you quote a rate.

Why split fixed and variable costs instead of just totaling everything?

Fixed costs stay the same whether you drive 5,000 or 15,000 miles a month, so more miles spreads them thinner and lowers your fixed CPM — separating the two shows you exactly how volume affects your break-even point.

What counts as a reasonable profit per mile?

It varies widely by market and equipment type, but many owner-operators target somewhere in the $0.10–$0.30 per mile range above their true operating cost — treat this as a starting point to adjust for your specific situation.

Estimates only. This is a planning tool, not tax or financial advice — work with an accountant familiar with trucking for actual business decisions, and revisit your numbers regularly as fuel and maintenance costs change.