The real problem
Most fleets calculate CPM annually as 'total expense / total miles.' That's the average. The real number is per-lane, per-tractor, and per-driver — and that's where the leaks hide.
The formula (and the 9 buckets)
CPM = (Fixed + Variable + Driver) / Loaded Miles. Always loaded miles, not total — deadhead is a separate efficiency metric. The 9 expense buckets: fuel, R&M, tires, driver wages, driver benefits, insurance, permits/licenses, tractor payment/lease, trailer.
- •Fixed: insurance, payments, permits, tolls (escrow)
- •Variable: fuel, tires, R&M, DEF
- •Driver: wages, benefits, per diem
Benchmarks by segment
ATRI's 2024 ops cost report puts industry average at ~$2.27/mi. Reefer adds $0.15–$0.25 (fuel for the unit, higher insurance). Flatbed runs $2.40+ due to permitting and tarping labor. LTL is far higher per mile but per-shipment economics are different.
The 8 levers that actually move CPM
Fleets that beat industry average pull these eight: route density, deadhead %, MPG, idle time, tire life, PM-driven downtime, driver retention, insurance shopping every renewal. Software helps; behavior closes the gap.
- •Reduce deadhead with backhauls / load boards
- •Spec'd for MPG (aerodynamics, 6x2, low-rolling-resistance tires)
- •Idle time <15% (APUs cut $4–$6K/yr/truck)
- •Tire life through proper inflation (CTIS or weekly checks)
- •Driver retention — replacement cost is $8K–$12K each
Per-unit and per-driver tracking
Roll CPM up by tractor, by driver, and by lane monthly. The worst-performing tractor in a 50-unit fleet usually costs 1.5–2x the average. Same for drivers — outliers reveal coaching opportunities or unit problems.