🚚 Know a trucker who needs loads? Refer them, earn $200. Learn more →
TruckMars
Revenue & Profitability

Cost Per Mile Calculator

Find your true cost per mile, fixed and variable.

Results
Total cost per mile$1.06
Fixed cost per mile$0.29
Fuel cost per mile$0.59
Variable cost per mile$0.77
Monthly fixed total$2,765
$1.30-$1.80
Typical all-in CPM
2 categories
Fixed and variable
Monthly
Recommended recalculation
6.5 mpg
Typical truck average
Why It Matters

Get More Out of the Cost Per Mile Calculator

Fixed Costs Don't Care How Much You Drive

Truck payment, insurance, permits, and software cost the same whether you run 5,000 miles a month or sit parked. Dividing them across your actual miles is what turns them into a real per-mile number.

Fuel Is the Biggest Variable, Not the Only One

Fuel dominates the variable side, but maintenance reserves and tire wear add up fast over a year and are easy to underestimate until a big repair bill lands.

Your Rate Floor Comes From This Number

Any rate below your true cost per mile loses money the moment you accept it, no matter how good the miles or the broker relationship look on paper.

How It Works

Cost Per Mile Calculator: Formula, Benchmarks, and a Worked Example

Cost per mile is the single number every other decision in a trucking business gets measured against. A rate that sounds good in isolation only means something once you know what it actually costs you to put a mile under the wheels, and most owner-operators underestimate that number until they add up every fixed and variable expense in one place, not just fuel.

What Cost Per Mile Actually Measures

Cost per mile is every dollar it costs to run your truck for a month, divided by the miles you actually drove that month. It has two halves: fixed costs that stay the same regardless of mileage (truck payment, insurance, permits, ELD and software subscriptions), and variable costs that scale with miles run (fuel, maintenance, tires). Add both halves together and you get a single number that represents your true breakeven rate before any profit.

The Formula Behind This Calculator

Fixed cost per mile is your total monthly fixed costs (truck payment plus insurance plus permits and licensing plus ELD and software plus any other fixed monthly expense) divided by your monthly miles. Fuel cost per mile is your diesel price per gallon divided by your truck's miles per gallon. Variable cost per mile adds fuel cost per mile to your per-mile maintenance and tire reserves. Total cost per mile is simply fixed cost per mile plus variable cost per mile.

This calculator runs exactly that math on the numbers you enter, so changing any single input (a higher diesel price, more monthly miles, a lower truck payment) immediately shows how much it moves your real cost per mile, not just an estimate.

Realistic Industry Benchmarks

Most owner-operators land somewhere between $1.30 and $1.80 all-in cost per mile, depending heavily on truck payment size, fuel efficiency, and insurance costs. A newer truck with a large monthly payment and fresh insurance tends to run toward the higher end of that range, while a paid-off older truck with a clean safety record can run meaningfully lower. Fuel efficiency alone can swing your number by $0.05 to $0.15 per mile between a well-maintained 7.5 mpg truck and a tired 5.5 mpg one.

A Worked Example

Say a truck runs 9,500 miles this month, with $1,800 in truck payment, $650 in insurance, $120 in permits and licensing, $45 in ELD and software, and $150 in other fixed costs, for a monthly fixed total of $2,765. Divided by 9,500 miles, that's $0.29 per mile in fixed cost.

On the variable side, diesel at $3.85 per gallon and a truck averaging 6.5 mpg works out to $0.59 per mile in fuel. Add $0.15 per mile in maintenance reserve and $0.03 per mile for tires, and variable cost per mile comes to $0.77. Total cost per mile: $0.29 plus $0.77, or $1.06 per mile. Any rate below that loses money before you even count a profit margin on top.

Why Recalculating Regularly Matters

Fuel prices, insurance renewals, and maintenance needs all shift your true cost per mile throughout the year, sometimes by a meaningful amount. Recalculating monthly or at minimum quarterly keeps your rate floor accurate instead of working off a stale number from six months ago that no longer reflects what it actually costs to run your truck.

Common Mistakes With This Number

The most common mistake is calculating cost per mile using only fuel and truck payment, leaving out insurance, permits, maintenance reserves, and tires, which understates the real number and makes marginal loads look profitable when they aren't. The second is calculating it once and never updating it, even after a fuel price swing or an insurance renewal that changed the underlying costs.

From the road

What Owner-Operators Say

★★★★★

“I didn't know my real cost per mile until I ran every number through a calculator like this. Turns out a few loads I'd been taking were barely breaking even.”

Walt B.
Dry van, owner-operator
★★★★★

“I recalculate mine the first of every month now. Fuel alone moves it enough that a stale number isn't worth much.”

Consuela R.
Reefer, owner-operator

Frequently Asked Questions

Fixed costs stay the same regardless of miles driven, like your truck payment, insurance, and permits. Variable costs scale with mileage, like fuel, maintenance, and tires. Both belong in a complete cost per mile figure.
Most owner-operators run between $1.30 and $1.80 all-in, depending on truck payment size, fuel efficiency, and insurance costs. Newer trucks with active payments tend to run higher than paid-off older equipment.
Monthly is ideal, quarterly at minimum. Fuel prices, insurance renewals, and maintenance needs shift throughout the year and can move your real number meaningfully.
No, this is your breakeven number, the point where you neither gain nor lose money. Any rate you accept should sit above this number by whatever margin you need to actually profit.
Yes, use your total monthly miles including deadhead, not just loaded miles, since fixed costs accrue whether or not you're hauling freight on a given mile.