Cost per mile (CPM) is one of the most fundamental metrics in trucking. Whether you're an owner-operator running a single truck or a fleet manager overseeing dozens of units, understanding your CPM is essential for pricing loads correctly, evaluating lane profitability, and making smarter business decisions.
In this guide, we'll break down exactly how to calculate CPM, what costs to include, and actionable strategies to reduce it.
What is Cost Per Mile (CPM)?
Cost per mile is the total cost of operating a truck divided by the number of miles driven in a given period. It represents the minimum revenue per mile you need to generate to cover your costs—before profit.
Formula:
CPM = Total Operating Costs ÷ Total Miles Driven
For example, if your total monthly costs are $15,000 and you drive 10,000 miles, your CPM is $1.50. Any load paying less than $1.50/mile results in a loss.
Fixed vs. Variable Costs in Trucking
Trucking costs fall into two categories:
Fixed Costs
These costs occur regardless of how many miles you drive:
- Truck payment/depreciation – Monthly lease or loan payment on your tractor
- Trailer payment – If you own or lease a trailer
- Insurance – Cargo, liability, physical damage, and occupational accident


