Cost Per Mile Calculator for Owner-Operators

Your cost per mile (CPM)is the single most important number in your trucking business. If you don't know it, every load is a gamble.

How to Calculate Cost Per Mile

CPM = Total Monthly Expenses ÷ Total Monthly Miles

(Include both loaded miles AND deadhead miles)

CPM Breakdown: Fixed vs Variable Costs

Fixed Costs (~$0.33-$0.81/mile)

Same every month regardless of miles

  • Truck payment / lease ($800-$2,500/mo)
  • Insurance — liability, cargo, physical ($1,000-$2,000/mo)
  • Permits & licensing (IRP, HVUT, UCR)
  • ELD subscription ($25-$45/mo)
  • Phone & internet ($100-$200/mo)
  • Load board subscriptions ($40-$150/mo)

Variable Costs (~$0.66-$1.21/mile)

Change with miles driven

  • Fuel ($0.45-$0.75/mile) — 25-35% of gross revenue
  • Maintenance & repairs ($0.10-$0.20/mile)
  • Tires ($0.03-$0.06/mile)
  • Tolls (varies by route)
  • Lumper fees, parking, truck wash
  • Factoring / dispatch fees

Industry Benchmarks (2026)

MetricRangeAverage
Total CPM (owner-operator)$1.30-$1.80$1.46
Fixed CPM$0.33-$0.81$0.52
Variable CPM$0.66-$1.21$0.88
Fuel CPM alone$0.45-$0.75$0.58

Source: ATRI 2024 operational costs report, adjusted for 2026 fuel prices

Why You Need to Know Your CPM

  • Load decisions: If a load pays $2.00/mile and your CPM is $1.50, you profit $0.50/mile. But if your CPM is $1.90, you're only making $0.10/mile.
  • Rate negotiation: "I need at least $X/mile to cover costs" is much stronger than "I think that's too low."
  • Trend tracking: If CPM rises 10% month-over-month, you catch it early instead of wondering where your money went.

Know your real cost per mile

HammerDash calculates your CPM automatically from your actual expenses and miles.

Start Free Trial