Trucking company cost per mile calculation is the process of dividing your total monthly operating expenses by the total miles driven to find your true operating cost for every mile your truck moves. The industry standard term for this metric is cost per mile, or CPM. CPM is the foundational number for trucking profitability. Without it, you risk running loads at a loss without ever knowing it. In 2026, owner-operator CPM typically ranges from $1.45 to $1.85 depending on truck type, route, and fuel efficiency. This guide walks you through every step of calculating, interpreting, and using your CPM to run a tighter, more profitable operation.
Every dollar your truck costs you belongs in your CPM calculation. Trucking expenses fall into three categories: fixed costs, variable costs, and salary or driver pay.
Fixed costs stay the same every month regardless of how many miles you drive. Common examples include:
Variable costs change based on how much you drive and how your equipment performs. These include:
Salary and driver pay must be included if you employ drivers or pay yourself a wage. Many owner-operators forget to account for their own labor, which distorts their true CPM.
One cost that gets overlooked more than any other is depreciation. Depreciation is a real cost that reflects the loss in your equipment’s value with every mile driven. If you plan to replace your truck in five years, that future expense is happening right now, one mile at a time. A simple way to account for it: divide the truck’s purchase price by its expected total mileage over its useful life.

| Cost Category | Typical Monthly Range | Notes |
|---|---|---|
| Truck payment | $1,500–$4,000 | Varies by age and financing |
| Insurance | $1,200–$2,500 | Higher for newer operators |
| Fuel | $2,000–$5,000+ | Largest variable expense |
| Maintenance and tires | $500–$1,500 | Budget monthly even if irregular |
| Driver pay | $0.40–$0.65/mile | Include owner-operator salary |
| Depreciation | $0.05–$0.15/mile | Often skipped, always real |
Pro Tip: Set up a dedicated spreadsheet or use a trucking expense tracker to log every expense in real time. Waiting until month-end to reconstruct costs leads to missed items and inaccurate CPM.

The miles figure in your CPM formula is just as important as the expense total. Using the wrong mileage number is one of the most common and costly mistakes in trucking expenses calculation.
Total revenue miles must be your denominator, not just loaded miles. Using loaded miles alone artificially lowers your CPM and makes your operation look more profitable than it actually is. Every deadhead mile you drive still burns fuel, wears your tires, and adds hours to your engine. Those costs are real and must be reflected in your number.
Here is how to measure your miles correctly:
Pro Tip: A 3-month rolling average CPM smooths out spikes from big repair bills or slow months. Calculate CPM for each of the past three months, then average the three results. Use that figure for pricing decisions instead of any single month’s number.
The formula is straightforward: Total Monthly Expenses divided by Total Monthly Miles equals CPM.
Here is how to apply it in practice:
Example: Say your total monthly expenses are $14,500 and you drove 9,000 miles (6,500 loaded, 2,500 deadhead).
CPM = $14,500 divided by 9,000 miles = $1.61 per mile
That $1.61 is your break-even point. Any load paying less than $1.61 per mile costs you money.
Common mistakes to avoid during this calculation:
For a deeper look at how each operating cost breaks down across fleet types, Goeldhub’s 2026 fleet guide covers fixed and variable cost management in detail.
Knowing your CPM turns rate negotiations from guesswork into math. The gap between Revenue Per Mile and Cost Per Mile equals your gross profit per mile. Small changes in either number have a large impact on annual earnings.
A practical pricing target for most owner-operators is 1.5x CPM. If your CPM is $1.61, you want to accept loads paying at least $2.40 per mile. That margin covers slow weeks, unexpected repairs, and gives you room to grow.
Fuel price volatility is the biggest threat to your CPM stability. Fuel accounts for 35–40% of total operating costs, so a $0.30 per gallon increase in diesel can add $0.05–$0.10 to your CPM almost overnight. Strategies to manage this include:
Downtime from breakdowns or lack of loads severely damages profitability because your fixed costs keep running while your revenue stops. A truck sitting for three days with a $3,000 monthly fixed cost base has already burned $300 in fixed expenses before a single mile is driven that week.
| Scenario | CPM | RPM | Profit Per Mile |
|---|---|---|---|
| Dry van, paid-off truck | $1.45 | $2.20 | $0.75 |
| Reefer, financed truck | $1.80 | $2.60 | $0.80 |
| Flatbed, high deadhead | $1.70 | $2.10 | $0.40 |
| Owner-op, older truck | $1.55 | $2.30 | $0.75 |
Pro Tip: Many drivers price loads based on intuition rather than actual CPM. Run your CPM number before accepting any load, not after. Knowing your floor rate in advance gives you the confidence to walk away from bad freight.
For additional strategies on cutting fuel spend, Goeldhub’s guide on fuel cost management covers negotiated discounts and route planning in detail.
Accurate trucking company cost per mile calculation requires totaling all fixed, variable, and salary expenses, then dividing by total miles driven including deadhead, to set profitable load rates.
| Point | Details |
|---|---|
| Use the full formula | Divide all monthly expenses by total miles, including deadhead, for a true CPM. |
| Include every cost category | Fixed costs, variable costs, driver pay, and depreciation all belong in the calculation. |
| Never use loaded miles alone | Using only loaded miles understates CPM and overstates profitability. |
| Apply a rolling average | Average three months of CPM data before making pricing or lane decisions. |
| Price loads above CPM | Target at least 1.5x your CPM as a minimum rate to maintain a healthy profit margin. |
After working with small trucking companies across dozens of markets, the pattern is consistent. Operators who struggle with profitability almost always share one habit: they calculate CPM once, get a number, and treat it as permanent. Costs change every month. Diesel prices shift. A tire blows. An insurance renewal comes in higher. A CPM figure from six months ago is not your CPM today.
The second mistake I see constantly is the loaded-miles trap. Including all costs and every mile driven is the only method to get a truthful CPM. Operators who exclude deadhead miles feel better about their numbers right up until they realize they have been accepting freight that does not cover their actual costs.
My honest advice: treat your CPM like a vital sign. Check it monthly, the same way you check your oil. When it rises, find out why before it becomes a cash flow crisis. When it drops, understand whether that reflects genuine efficiency gains or a cost you forgot to count. The operators who know their CPM cold are the ones who negotiate rates with confidence, reject bad loads without hesitation, and build businesses that last.
— Managment
Accurate CPM starts with accurate data, and accurate data starts with the right tools. Goeldhub is built specifically for small and mid-sized trucking companies that need FMCSA-compliant ELD compliance without the overhead of enterprise software.

For $15 per driver per month, Goeldhub gives you ELD tracking, driver log management, fuel card programs with negotiated discounts, and low-fee factoring to keep cash flowing between loads. The platform supports existing hardware including PT-30 and IOSix devices, so you do not need to replace equipment to get started. A 14-day free trial with no obligation means you can see exactly how it fits your operation before committing. Multilingual US-based support is included.
Cost per mile equals total monthly expenses divided by total miles driven, including both loaded and deadhead miles. This gives you the true break-even rate for every mile your truck operates.
The average CPM for owner-operators in 2026 ranges from $1.45 to $1.85 depending on truck type, route, and fuel efficiency. Dry-van operations typically sit at the lower end, while reefer and tanker operations run higher.
Yes. Using only loaded miles artificially lowers your CPM and misrepresents your actual profitability. Every deadhead mile still generates fuel, wear, and time costs that must be counted.
Recalculate CPM every month and use a three-month rolling average for pricing decisions. Single-month data can be skewed by large one-time expenses like major repairs or an unusually slow week.
Fuel is the largest variable expense, accounting for roughly 35–40% of total operating costs. At current diesel prices, fuel alone can represent $0.48–$0.72 per mile, making it the first cost to control when margins tighten.