Skip to main content
Fleet Management8 min read•Updated 2026-10-18

How to Calculate Your True Cost Per Mile (CPM): Formula & Worksheet

If you do not know your exact Cost-Per-Mile down to the penny, every load you book is a gamble. Learn the mathematical formula to separate fixed costs from variable expenses.

MD
Mr. DIALOQuickBooks ProAdvisor
Transportation Accounting Specialist • Stratefile Kent, WA
Quick Answer & Voice Search Summary

To calculate your trucking Cost-Per-Mile, add your total fixed monthly overhead (truck note, insurance, software) to your variable operating expenses (diesel, DEF, tires, maintenance reserve), then divide that total outflow by the number of miles driven that month. For example, $9,500 total costs divided by 10,000 miles equals $0.95 per mile.

Key Takeaways for Motor Carriers:
  • ✓Cost-Per-Mile (CPM) = (Total Fixed Costs + Total Variable Costs) ÷ Total Miles Driven.
  • ✓Fixed costs (insurance, truck loan, permits) occur whether you drive 0 miles or 12,000 miles.
  • ✓Variable costs (diesel, DEF, tires, maintenance) scale directly with every turn of the wheel.
  • ✓Never bid on freight without factoring in your required driver compensation and reserve fund.

1. Why Cost-Per-Mile Is Your Single Most Critical Metric

In trucking, freight rates fluctuate constantly. When a broker offers $2.30 per mile on a 1,100-mile load, is that profitable? If your all-in Cost-Per-Mile is $1.85, you make $495 on the run. But if your true CPM is $2.40, taking that load costs you $110 out of your own pocket.

Most carriers fail within their first two years not because they cannot find loads, but because they mistake gross top-line revenue for profit. Knowing your exact CPM gives you the power to reject bad freight and negotiate profitable contracts.

2. Fixed Costs vs. Variable Costs Breakdown

Your operating costs fall into two distinct financial categories:

Fixed Costs: Expenses you owe every calendar month regardless of whether your rig is parked or rolling. These include your tractor and trailer financing or lease payments, primary auto liability and cargo insurance, ELD service subscriptions, business accounting fees, parking rent, and annual permits/licenses.

Variable Costs: Expenses that only occur when wheels are turning. These include diesel and DEF fuel, preventive oil changes and lube, tire wear and replacements, tolls, scale fees, and unscheduled breakdown reserves.

Typical Monthly Cost Breakdown for a Solo Owner-Operator (10,000 Miles)
Expense CategoryMonthly AmountCost Per Mile ($)
Diesel Fuel (6.6 MPG @ $3.85/gal)$5,833$0.583
Tractor & Trailer Loan / Lease$2,400$0.240
Commercial Auto & Cargo Insurance$1,350$0.135
Maintenance & Tire Reserve Fund$1,200$0.120
DEF & Fluids$250$0.025
ELD, Phone & Load Boards$220$0.022
Tolls, Scales & Permits$200$0.020
Total Operating Outflow (Before Driver Pay)$11,453$1.145 / mile

3. The Step-by-Step CPM Calculation

To calculate your CPM with mathematical precision, follow this 3-step sequence at the close of every month:

Step 1: Calculate Total Fixed Costs for the month.

Step 2: Calculate Total Variable Costs incurred during that month.

Step 3: Sum Fixed and Variable expenses, then divide by Total Actual Odometer Miles logged (including loaded and deadhead miles).

The All-In Cost Per Mile Formula
CPM = (Monthly Fixed Expenses + Monthly Variable Expenses) ÷ Total Monthly Miles Driven Always include empty/deadhead miles in your calculation; otherwise, your CPM will appear artificially low.

4. Real-World 10,000-Mile Scenario

Let us examine a real-world scenario from Stratefile client ledgers:

An owner-operator has $3,200 in monthly fixed overhead (truck note, insurance, accounting). They log 10,000 total miles in the month. Their diesel and DEF fuel bill totals $4,500. They allocate $1,800 to an emergency maintenance and tire reserve.

Total Monthly Outflow: $3,200 (Fixed) + $4,500 (Fuel) + $1,800 (Reserve) = $9,500.

Cost Per Mile: $9,500 ÷ 10,000 miles = $0.95 per mile in equipment operating costs (excluding driver wages). If this driver targets a personal compensation of $0.65/mile, their minimum break-even rate is $1.60/mile. Any load paying above $1.60 generates true net business profit.

5. Actionable Tactics to Lower Your Cost Per Mile

There are three rapid levers to decrease your Cost Per Mile: First, improve fuel efficiency by reducing cruise speeds from 70 MPH to 64 MPH, which typically boosts MPG from 6.0 to 6.8 (saving over $500 monthly). Second, lower deadhead percentage by optimizing backhaul lanes. Third, eliminate factoring fee leakage by securing automated gross-vs-net bookkeeping reconciliation.

Common Questions & Voice Inquiries

Frequently Asked About This Topic

According to ATRI (American Transportation Research Institute) industry data, the average cost per mile for independent owner-operators ranges between $1.65 and $2.15 per mile including driver wages, fuel, equipment, and insurance.
MD
Written by Transportation Accountant

Mr. DIALO — Certified QuickBooks ProAdvisor

Specializing in transportation accounting, multi-state IFTA reconciliation, factoring fee audits, and driver settlement statements. Stratefile manages financial ledgers for independent carriers across 48 states.

Related Trucking Resources

Continue learning with these companion guides and worksheets.

View All Resources
Bookkeeping & Accounting

Why Standard Bookkeeping Fails Truckers: The Freight Accounting Guide

Generic CPAs treat trucking companies like retail coffee shops. Learn how specialized freight bookkeeping protects your margins, catches factoring leaks, and eliminates audit panic.

Read Guide
IFTA & Fuel Tax

The Ultimate IFTA Quarterly Filing Guide: Deadlines, Formulas & Traps

One calculation error can trigger a state audit and a punitive 4.0 default MPG penalty. Master official IFTA deadlines, multi-state fuel tax math, and zero-return compliance.

Read Guide
Bookkeeping & Accounting

The Factoring Net Deposit Trap: Why Truckers Overpay Taxes

When factoring deposits $7,980 on an $8,400 invoice, recording only the bank deposit creates two major tax problems. Here is how to reconcile factoring properly.

Read Guide