Owner-Operator Cost Per Mile: The Real Formula
Owner Operator Success

Owner-Operator Cost Per Mile: The Real Formula

The real 2026 U.S. owner-operator cost-per-mile formula ($1.85–$2.10 all-in), how to calculate it right, and mistakes that make CPM look low.

Sara VanceBy Sara Vance · 6 min read
Quick answer

Owner-operator cost per mile (CPM) = total monthly expenses ÷ paid miles. Healthy U.S. CPM in 2026 is $1.85–$2.10 all-in including truck payment, driver wage, and maintenance reserve. Dividing by dispatched (all) miles instead of paid miles is the most common mistake — it artificially lowers CPM by 8–12%.

The formula, done right

CPM = (fixed monthly costs + variable monthly costs) ÷ paid miles last month.

Fixed: truck payment, insurance, permits (UCR annualized, IFTA quarterly averaged), ELD, driver wage or self-wage. Variable: fuel, tolls, maintenance reserve, tires reserve, meals, parking, dispatch fee.

Paid miles vs. dispatched miles — the classic distortion

Dispatched miles include deadhead. Paid miles are only what shows on the rate confirmations. A truck running 12,000 dispatched miles with 1,200 deadhead has 10,800 paid miles — dividing total cost by 12,000 makes CPM look $0.19 lower than reality.

The bank only cares about paid miles. Use paid miles in the denominator.

Self-wage — the line most owner-operators skip

If you're the driver and you don't book a wage into the P&L, you're not calculating CPM — you're calculating CPM minus your labor. That's how carriers convince themselves $1.75/mi is profitable.

Use the regional company-driver rate as your self-wage floor: $0.65–$0.75/mi CPM contribution, or about $6,500–$8,000/mo on 10,000 paid miles.

Why 12-month rolling matters

A truck at 9,000 miles in January and 13,000 in June has very different single-month CPMs on the same expense base — fixed costs spread over more miles look cheaper.

Roll 12 months to smooth this. That's the CPM your rate floor should be built from — not last week's.

The correct CPM formula (fixed + variable + reserve)

Fixed monthly (truck payment, insurance, permits, ELD, parking, phone) ÷ monthly miles = fixed CPM. Variable (fuel, tolls, scale, def, load-specific fees) ÷ same miles = variable CPM. Add a maintenance reserve of $0.10–$0.15/mi and a tire reserve of $0.03/mi.

Skip the reserves and your first blown APU or steer tire wipes out a month of margin. Working owner-operators budget $0.15/mi combined reserve minimum on trucks past 400,000 miles.

The two mistakes that make CPM look artificially low

Dividing by paid miles instead of total miles: deadhead is 12–18% of most solo operations. If your CPM is calculated on 9,500 paid miles but you drove 11,200, the real CPM is 15%+ higher than the number on your spreadsheet.

Skipping owner labor: the driver's take-home should sit as a line item — typically $0.50–$0.70/mi at market rate for a company-driver equivalent. Excluding it turns CPM into a vanity metric that hides a business paying the operator less than a company job would.

Frequently asked questions

Should driver pay be in CPM?

If you're an owner-operator paying yourself, yes — include a market wage. Otherwise CPM lies to you.

What CPM number tells me I'm in trouble?

If your 90-day CPM exceeds your 90-day RPM, you're bleeding. Immediate action: cut fuel or renegotiate insurance.

Should I include dispatcher fee in CPM?

Yes — treat it as a percentage-of-revenue line. On 8% and $2.30 RPM that's $0.18/mi added to your CPM.

Editorial standards · Reviewed by the Bonafide editorial team. Share this article

Related reading

CallBook Consultation