Cost Per Mile Calculator
Calculate your true cost per mile (CPM) with fixed + variable costs. Know your break-even rate.
[cpf_form id=”123″]
What is Cost Per Mile (CPM)?
Cost per mile (CPM) is the total expense of operating your truck divided by total miles driven. It includes fixed costs (insurance, permits, loan payments) and variable costs (fuel, maintenance, tires).
Knowing your CPM is critical for owner-operators. If you accept loads below your CPM, you’re losing money on every mile — even if the load pays well.
How to Calculate CPM for Trucking
The formula is simple:
CPM = (Fixed Costs + Variable Costs) ÷ Total Miles
Fixed Costs (Monthly)
- Truck payment/lease
- Insurance (liability + cargo)
- Permits (IRP, IFTA, DOT)
- Cell phone
- Accounting/bookkeeping
- Subscriptions (DAT, load boards)
Variable Costs (Per Mile)
- Fuel (biggest expense — 40-50% of CPM)
- Maintenance (oil changes, repairs)
- Tires (replacement every 500K miles)
- Meals on the road
- Escalation (parking, showers, laundry)
What’s a Good CPM in 2026?
Average CPM for owner-operators ranges from $0.90-$1.50/mile depending on:
- Truck type: Reefer trucks have higher CPM ($1.20-$1.60) due to refrigeration fuel
- Fuel prices: When diesel is $4.00/gallon, CPM goes up $0.10-$0.15/mile
- Operating region: West Coast has higher permits/insurance than Midwest
- Truck age: Newer trucks have higher loan payments but lower maintenance
Rule of thumb: If your CPM is $1.20/mile, you MUST earn at least $1.40/mile to make profit (20% margin).
Common CPM Mistakes Owner-Operators Make
- forgetting deadhead miles: Empty miles still cost fuel + maintenance. Include deadhead in total miles.
- Underestimating maintenance: Budget $0.10-$0.15/mile for maintenance. New trucks = less, old trucks = more.
- Not tracking fuel accurately: Use fuel cards or apps to track exact gallons and price per gallon.
- Ignoring opportunity cost: Time spent waiting at dock = lost miles. Factor detention into your rate.
How to Lower Your Cost Per Mile
- Maintain optimal speed: 60-65 mph gets best MPG. Every 5 mph over 65 costs extra $0.10-$0.15/gallon.
- Check tire pressure weekly: Under-inflated tires reduce MPG by 3%.
- Reduce idling: Idling burns 0.5-1 gallon/hour. Use bunk heater instead of engine.
- Plan routes to avoid traffic: Stop-and-go reduces MPG by 15%.
- Negotiate insurance: Shop around annually. Safe drivers can save $500-$1,000/year.
Want to Save This Calculation?
Create a free account to save unlimited calculations, track your CPM over time, and generate monthly reports.
Create Free Account (30 Seconds)
No credit card required • Cancel anytime
