The "Break-Even" Reality Check
In 2026, the average Class 8 trucking cost is hovering between $2.15 and $2.45 per mile. If you are accepting loads at $2.00/mi without knowing your specific CPM, you are literally paying the broker to drive your truck. This guide ensures you never take a loss again.
Target CPM
< $2.00
Average CPM
$2.15 - $2.45
Danger Zone
> $2.50
The 3-Step CPM Calculation
To calculate your Cost Per Mile accurately, you must divide your expenses into two strict categories and divide them by your total miles driven (including deadhead miles).
Identify Fixed Costs
These are expenses you pay even if the truck sits parked all month. Add these up for the month. Read our deep dive on Fixed vs Variable costs here.
Identify Variable Costs
These expenses only happen when the wheels are turning. Add these up for the same month.
The Biggest Mistake: Forgetting Your Salary
If you are an owner-operator, you wear two hats: the Driver and the Business Owner. Many owner-operators calculate their CPM without including a salary for the "Driver" role. This gives a falsely low CPM.
If your CPM is $1.30 without your salary, and you take freight at $1.40, your "business" is only making 10 cents a mile. That is not enough to survive unexpected breakdowns. Always pay the driver (yourself) a set cents-per-mile rate inside the Variable Costs column, and let the remaining Revenue Per Mile (RPM) act as true business profit.
Written by FreeTruckCalc Industry Experts
Our team consists of veteran US logistics professionals, former owner-operators, and freight financial analysts. We are dedicated to providing accurate, actionable data to help the American trucking industry thrive in any market condition.