How to Calculate Your True Cost Per Mile
Calculate your real cost per mile as an owner-operator. Step-by-step guide with 2026 numbers: fuel ($5.38/gal), insurance, maintenance, truck payment — know your break-even rate.
Why Your CPM Number Is the Most Important Business Metric
Your cost per mile (CPM) is the single number that determines whether your trucking business is profitable or slowly bleeding money. If rates are $2.50/mile but your CPM is $2.40/mile, you're making a thin $0.10/mile. If you think your CPM is $1.80 but it's actually $2.40, you're losing money on every load and don't know it. Let's calculate your real number.
- 1Track your total miles for the last 3 months (loaded + deadhead)
- 2Gather all expenses for the same period: fuel, maintenance, insurance, truck payment, permits, tolls, etc.
- 3Total expenses ÷ total miles = your real CPM
Step 1: Calculate Fuel Cost Per Mile

- 1Find your average diesel price per gallon over the last 3 months (use receipts, not estimates)
- 2Find your average MPG over the same period (total gallons ÷ total miles)
- 3Formula: fuel CPM = diesel price ÷ MPG
- 4Example: $5.38/gal ÷ 6.0 MPG = $0.90/mi for fuel alone
- 5Add $0.02-0.04/mi for DEF fluid (required for all 2010+ trucks)
Step 2: Calculate Insurance Cost Per Mile
- 1Take your annual premium and divide by 12 for monthly cost
- 2Divide monthly cost by your average monthly miles
- 3Example: $12,000/year = $1,000/month ÷ 10,000 miles = $0.10/mi
- 4New authority insurance at $18,000/year = $1,500/month = $0.15/mi at 10K miles
Step 3: Calculate Truck Payment and Depreciation
- 1Take your monthly truck payment and divide by monthly miles
- 2Calculate estimated monthly depreciation (purchase price - expected resale ÷ years owned ÷ 12)
- 3Example: $4,200/mo payment + $2,000/mo depreciation = $6,200 ÷ 10,000 mi = $0.62/mi
- 4Paid-off truck: $0 payment but still $500-1,000/mo depreciation = $0.05-0.10/mi
Step 4: Calculate Maintenance and Tire Cost Per Mile
- 1Track total maintenance spending for the last 6-12 months (oil, tires, repairs, PMs)
- 2Divide by total miles driven in the same period
- 3Set of 18 tires: $5,500 ÷ 180,000 miles = $0.03/mi
- 4Average annual maintenance: $15,000-22,000 ÷ 120,000 miles = $0.125-0.18/mi
- 5Total maintenance CPM: $0.15-0.22/mi
Warning
If you haven't had a major repair lately, your maintenance CPM will look artificially low. Include a reserve factor of at least $0.05/mi for future repairs.
Step 5: Add All Other Costs Per Mile
- 1IFTA fuel tax: $0.02-0.04/mi depending on your state and mileage in high-tax states
- 2Permits (IRP, KYU, NYHUT, OR weight-distance): $3,000-5,000/year ÷ 120K mi = $0.025-0.04/mi
- 3Tolls: $0.02-0.04/mi on average (varies significantly by lane)
- 4Cell phone, ELD subscription, software: $300-600/month ÷ 10K mi = $0.03-0.06/mi
- 5Lumper fees, parking, scale tickets: $0.02-0.04/mi
Step 6: Calculate Your All-In CPM and Break-Even Rate
- 1Add all categories: Fuel ($0.90) + Insurance ($0.12) + Truck/Depreciation ($0.50) + Maintenance ($0.17) + Other ($0.10) = $1.79/mi
- 2This is just the truck cost — it doesn't include YOUR salary yet
- 3Add your target income: $60,000/year ÷ 120K mi = $0.50/mi
- 4True break-even including your pay: $2.29/mi
How TruckerProfit Helps
- 1TruckerProfit's Cost-Per-Mile Breakdown on the dashboard automatically calculates your CPM from your actual data
- 2When you upload a rate confirmation to Broker Fee Killer, it compares the offered rate against your real CPM
- 3You get a clear 'Profitable' or 'Losing Money' flag before you accept the load
- 4No spreadsheets, no manual tracking — the numbers update automatically as you add data