Knowing your cost per mile is the difference between running a profitable trucking business and slowly going broke without realizing it.

Most owner-operators know their rate per mile. Far fewer know their cost per mile. If you don't know both numbers, you can't know if you're actually making money.

This guide covers exactly how to calculate your cost per mile — every expense, the right formula, and how to use that number to make smarter decisions every day.

What Is Cost Per Mile in Trucking?

Your cost per mile (CPM) is the total of all your operating expenses divided by the number of miles you drive in a month. It represents how much every mile you drive costs you — whether you're loaded or running empty.

Formula:

Cost Per Mile = Total Monthly Expenses ÷ Miles Driven Per Month

If you spend $14,000/month running your truck and drive 8,000 miles, your CPM is $1.75/mile.

Use our Cost Per Mile Calculator to calculate yours in under 2 minutes.

Fixed Costs vs. Variable Costs

Trucking expenses fall into two categories:

Fixed Costs (same every month regardless of miles)

  • Truck payment — Your monthly loan or lease payment
  • Insurance — Commercial auto, cargo, and liability
  • Permits & licenses — IFTA, IRP, base plate, UCR, BOC-3
  • Health insurance — Self-employed health coverage
  • ELD subscription — Electronic logging device monthly fee
  • Accounting/bookkeeping — Tax prep and monthly bookkeeping
  • Phone & internet — Business phone plan
  • Parking/yard rent — If you pay for a spot when not moving

Industry average fixed costs: $3,500–$4,500/month for a dry van owner-operator.

Variable Costs (change with miles driven)

  • Fuel — The biggest variable cost. Average: $0.55–$0.70/mile at $3.80/gallon diesel and 6.5 MPG
  • Maintenance & repairs — Tires, oil changes, DOT inspections. Budget: $0.12–0.20/mile
  • Tires — Separate line item. Budget: $0.03–0.05/mile
  • Tolls — Varies heavily by route and region

Step-by-Step: How to Calculate Your Cost Per Mile

Step 1: Add Up Your Fixed Monthly Costs

Go through your bank statements for the last 3 months and add up every recurring expense related to your truck. Don't guess — use real numbers.

ExpenseYour Amount
Truck payment$_____
Insurance$_____
Permits & licenses$_____
Health insurance$_____
ELD subscription$_____
Accounting$_____
Phone$_____
Other fixed$_____
Total Fixed$_____

Step 2: Calculate Your Variable Costs Per Mile

Fuel cost per mile = Diesel price ÷ MPG

At $3.80/gallon diesel and 6.5 MPG: $3.80 ÷ 6.5 = $0.585/mile

Maintenance per mile — Estimate from your last 12 months of repair bills divided by total miles.

Tires per mile — A set of steer tires (~$600 each × 2) lasts about 80,000 miles. Drives last about 120,000 miles ($400 each × 8). Total: ~$4,400 ÷ 100,000 miles average = $0.044/mile.

Step 3: Divide by Your Monthly Miles

CPM = (Total Fixed Costs ÷ Monthly Miles) + Total Variable CPM

Example:

  • Fixed costs: $3,800/month
  • Miles per month: 9,000
  • Fixed CPM: $3,800 ÷ 9,000 = $0.422/mile
  • Variable CPM: $0.585 (fuel) + $0.15 (maintenance) + $0.04 (tires) + $0.02 (tolls) = $0.795/mile
  • Total CPM: $0.422 + $0.795 = $1.217/mile

Wait — that seems low. That's because this example didn't include the full fixed cost picture. A more realistic total is $1.60–$2.20/mile for most owner-operators.

What Is a Good Cost Per Mile for an Owner-Operator?

According to ATBS (American Trucking Business Services), owner-operator costs in 2025–2026 range from:

  • Low: $1.40–$1.55/mile (experienced, low insurance, no truck payment)
  • Average: $1.82/mile (full cost stack, typical expenses)
  • High: $2.10–$2.30/mile (new authority, high insurance, new truck)

Your Trucking Profit Calculator shows whether your rate covers your cost per mile and what your monthly profit actually is.

How to Use Your Cost Per Mile

Once you know your CPM, use it for:

  1. Evaluating loads — Never accept a load at or below your CPM
  2. Setting a minimum rate — Your CPM × 1.25 is your minimum for 25% margin
  3. Negotiating with brokers — Know your floor before you negotiate
  4. Analyzing deadhead impact — Use the Deadhead Calculator to see how empty miles reduce your effective rate
  5. Tax planning — Track expenses monthly to maximize deductions
  6. Full load profitability — Plug your CPM into the Load Profitability Calculator to see exactly what any specific load nets after fuel, deadhead, and all operating costs

Reducing Your Cost Per Mile

Even a $0.10/mile reduction saves $1,000/month at 10,000 miles.

Biggest levers:

  • Fuel efficiency — Slow down. Every 1 MPH over 65 costs fuel. Idle less.
  • Preventive maintenance — Regular oil changes and tire rotations prevent expensive breakdowns
  • Better loads — Higher revenue per mile reduces your effective CPM
  • Reduce deadhead — Every empty mile costs CPM with no revenue

Calculate Your Cost Per Mile Now

Use our free Cost Per Mile Calculator — enter your actual expenses and get your true CPM in under 2 minutes. No signup required.

Data sources: ATBS Owner-Operator Benchmarks 2025, U.S. EIA diesel price data, FMCSA carrier statistics.