Fleet Cost per Mile Calculator

Cost per mile is the number every trucking decision hangs on. This adds up fuel, payments, insurance, maintenance, permits, and admin, divides by your miles, then shows what deadhead miles do to the effective cost per revenue mile.

Direct answer

What does this tool do?

Fleet Cost per Mile Calculator computes the result directly in your browser — Cost per mile is the number every trucking decision hangs on. This adds up fuel, payments, insurance, maintenance, permits, and admin, divides by your miles, then shows what deadhead miles do to the effective cost per revenue mile. Nothing you enter is uploaded or stored.

Formula: CPM = total monthly operating costs ÷ total miles. Fuel = miles ÷ MPG × diesel price; maintenance = miles × $/mi; permits enter as 1/12 of annual. Effective CPM per revenue mile = total ÷ (miles × (1 − deadhead%)). Target rate = effective CPM × 1.5 (industry benchmark, Bobtail 2026 / ATRI data). Use: recalculate monthly and any time fuel, insurance, or your truck payment changes — small drifts across categories compound fast.

FAQ

What is the average cost per mile in 2026?

Owner-operator averages run $1.45-$1.85 per mile depending on truck type and routes: dry van $1.45-$1.70, reefer $1.65-$2.00, flatbed $1.50-$1.85, tanker $1.70-$2.10, hotshot $0.85-$1.30 (2026 benchmarks).

What is the biggest cost in trucking?

Fuel is the largest single cost at 35-40% of total. Truck payments and insurance are the biggest fixed costs — together the three make up 70-75% of most carriers' cost per mile.

Why does deadhead matter so much?

Empty miles cost fuel and time but earn nothing. If 25% of your miles are deadhead, your true cost per REVENUE mile is about 33% higher than your base CPM — always negotiate rates with deadhead included.

Figures are editable example defaults for planning, not rate quotes. Trucking costs and freight rates vary by region, lane, season, equipment, and negotiation — verify with current load boards, your insurance agent, and fuel receipts before committing to a rate.

Use this result

Share the current inputs or ask ChatGPT to explain the calculation in context.

More options
Report a calculation issue

Worked example: from monthly bills to a rate floor

Take a single-truck dry van owner-operator with $1,850 truck payment, $640 insurance, and $160 plates/permits, so $2,650 in fixed costs a month. At 10,000 total miles, fixed CPM is 2,650 / 10,000 = $0.265. Variable costs: diesel at $3.90 a gallon with 6 mpg works out to 3.90 / 6 = $0.65 per mile; add $0.14 maintenance, $0.03 tires, and $0.02 tolls for $0.84 variable. Total CPM = 0.265 + 0.84 = $1.105, about $1.11.

Now suppose 20% of those miles are deadhead. Revenue miles are 10,000 x 0.8 = 8,000, so cost per revenue mile is $11,050 / 8,000 = $1.38, roughly 25% above the base figure. Multiplying by the 1.5 target margin gives 1.38 x 1.5 = $2.07 as a floor rate. Quote below that and the margin the calculation was built to protect is already gone.

Where the simple model breaks down

The CPM math treats every mile as identical, but real lanes are not. A 600-mile reefer load with two border crossings and a 12-hour detention can add $150 to $300 in unpaid waiting time that never shows up in a per-mile number. Fuel swings also bite: the same truck at 6 mpg paying $4.60 instead of $3.90 moves fuel CPM from $0.65 to $0.77, which is $1,200 a month on 10,000 miles, more than most insurance premiums.

Older equipment distorts the fixed-cost picture too. A paid-off 2016 truck with $0 truck payment still carries higher repair and tire spend, often $0.22 to $0.30 per mile versus $0.17 for a newer unit, so a low payment does not mean a low true cost. Factoring fees of 2% to 4% of revenue and ELD compliance time are also commonly left out. Recalculate monthly and keep a running actuals column next to the estimate.