All articles

Owner Operator Profit Per Mile: What's a Good Number and How to Improve It

June 15, 20265 min read

Brokers advertise $2.50 a mile. Shippers post $3.00 a mile. Neither number means anything until you subtract what it costs you to run that mile. Gross per mile is a starting point. Profit per mile — what's left after everything — is the number you should be running your business on.

Most owner-operators don't calculate it. The ones who do run their business differently.

Gross per mile vs. profit per mile

Gross per mile is total revenue divided by total miles:

Revenue ÷ Total miles = Gross per mile

Profit per mile is what's left after costs:

(Revenue − Total costs) ÷ Total miles = Profit per mile

The gap between those two numbers is where businesses look profitable on paper while struggling in real life.

Say you gross $18,000 in a month and run 9,000 miles. That's $2.00/mile gross. If your total costs — fuel, insurance, truck payment, maintenance reserves, tolls, all of it — come to $14,400, your profit is $3,600, or $0.40/mile net. That's a very different picture than "$2.00 a mile."

Why benchmarking someone else's number misleads you

There's no single right answer for profit per mile because it's what's left after your specific costs. Two owner-operators can run identical lanes at identical rates and have very different profit numbers because:

  • One bought a newer truck with a higher payment; the other has an older truck with higher repair bills
  • One has a 6-MPG rig; the other gets 7.5 MPG
  • One deadheads 18% of miles; the other has consistent lane partners with 8% deadhead
  • Insurance rates vary significantly based on driving history, years in business, cargo type, and state

This is why "what's a good number" doesn't have a single answer. The more useful question: is my profit per mile covering my income goal, and is it trending in the right direction?

The costs that drive (or destroy) the number

If you haven't built a complete cost-per-mile breakdown, start there — you can't work on profit per mile without knowing where your costs live. The cost-per-mile guide walks through the full calculation.

Fuel

Fuel is typically the largest variable cost for owner-operators — a major portion of gross revenue, depending on freight type, equipment, and current prices. Even a 0.5-MPG difference in fuel economy moves your cost per mile by meaningful cents. Tracking fuel precisely by state with a fuel tracker also feeds your IFTA calculation automatically, so you're not double-working the same numbers.

Deadhead miles

Empty miles cost money without generating revenue. They burn fuel, add wear, and dilute your per-mile metrics.

Say you run 1,200 loaded miles at $2.20/mile ($2,640 in revenue) but deadhead 300 miles to the pickup. Your effective rate across 1,500 total miles is $1.76 — and your cost calculation runs on all 1,500. Tracking loaded vs. deadhead miles separately helps you identify which lanes or brokers consistently leave you repositioning badly.

Maintenance reserves

Most owner-operators count repairs only when they happen. That makes normal months look profitable, then one repair bill wipes out several months of income. A per-mile maintenance reserve — calibrated to your equipment's age, mileage, and repair history — smooths this out. What that number should be varies truck to truck; track actual repair costs over time to build your real baseline, rather than guessing from industry averages.

Insurance

A fixed monthly cost that hits your per-mile calculation differently depending on production. Run fewer miles in a slow month and your cost per mile rises, because insurance doesn't scale down with output.

The thing most people miss: time

If you're not paying yourself a set amount each month, your cost calculation is missing a line. Running loads for 60 hours a week at a margin that doesn't cover a reasonable income isn't profitability — it's subsidizing your customers with your own time. Include a salary line in your fixed costs, even if the money stays in the business account.

What actually moves the number

Load selection using total miles, not loaded miles

Not every load deserves your truck. A $2.80/mile load with 400 miles of deadhead to the pickup may pencil out worse than a $2.40/mile load with 40 miles of deadhead. Rate per mile is the starting point; total miles — loaded plus deadhead — is the real test.

Before accepting a load, estimate: (total revenue) ÷ (loaded miles + deadhead miles) = your true effective rate. Compare that to your cost per mile. If the spread is thin, the load isn't as attractive as the headline rate suggests.

Lane consistency over random variety

Running the same lanes repeatedly lets you build relationships with return freight — or at least learn where the backhaul market is thin so you're not hunting blind. Random lane variety feels like flexibility; predictable lanes with established backhaul usually produce better actual margins because you cut deadhead.

Fuel economy management

Slower highway speeds, proper tire inflation, idle management — real cents per mile, not hypothetical ones. Tracking your actual MPG over time with a fuel tracker shows whether small habit changes are moving the number, or whether you're attributing improvement to behavior when it's actually route or load weight.

Customer payment speed

Late payment has a cost. Money sitting in accounts receivable for 60 days while you're paying fuel and insurance isn't free — you're effectively financing the broker's cash flow. Customer management that tracks payment history helps you prioritize customers who pay on terms over brokers who routinely push past them. That's not just an accounts-receivable preference; it's a cash-flow decision that affects how you run.

Identifying expense leaks

Fuel stop price differences, tolls you could route around, subscriptions you're not using, permits you could batch — these are small individually and material in aggregate. Review categorized expenses quarterly and look for friction costs that can be cut without affecting operations, versus operational costs (like PMs) where cutting creates larger bills later.

The table that matters

Once you have your cost per mile and your effective rate per load, the math is straightforward:

Load effective rateYour cost per mileMargin per mileOn 2,000 miles
$2.40$1.85$0.55$1,100
$2.00$1.85$0.15$300
$1.75$1.85−$0.10−$200

The last row is what happens when you take loads without knowing your cost per mile. It looks like revenue until the month closes.

How Truck Command keeps this math current

Profit per mile requires real numbers updated in real time: actual revenue from loads, actual expenses as they're incurred, fuel logged by state, miles tracked including deadhead. When that data lives in one system, profitability is always current — not something you reconstruct at the end of the quarter.

Truck Command tracks loads and revenue, expenses, fuel, and state mileage together, so per-load and per-period profitability are visible without manual calculation. Plans start at $20/month with a 14-day free trial, no credit card required.

Know the number you're actually running on. Then you can work on moving it.

Stop running your trucking business on paper

Loads, invoicing, expenses, IFTA, and compliance in one place — built for owner-operators, starting at $20/month.

Start your 14-day free trial

No credit card required