Ask ten owner-operators what they got paid on their last load and you'll get ten fast answers. Ask what it cost them to run that load and most go quiet. That's backwards. Your cost per mile (CPM) is the single most important number in your business, because until you know it, you can't tell a good load from a bad one. Here's how to build yours, with real numbers. (Not running yet? Start with know your numbers before you turn a wheel, then come back here for the math.)

The formula

CPM is dead simple on paper:

Cost per mile = total operating costs ÷ total miles driven

Two rules that trip people up:

  1. Total miles means ALL miles. Loaded, empty, deadhead to the shipper, bobtail to the shop. Your truck burns fuel and racks up wear on every one of them, so every one of them goes in the denominator. If you only count loaded miles, your CPM looks artificially low and you'll price loads you can't afford to haul.
  2. Total costs means ALL costs. The truck payment counts even in a month you barely ran. Your own pay counts too, because you are not free labor.

Why this number runs your whole business

  • Break-even. Your CPM is the rate at which you make exactly zero dollars. Every load priced below it loses money, no matter how good the rate sounds on the phone.
  • Load selection. When a broker offers $2.05 a mile and your CPM is $1.95, you now know that "decent-sounding load" pays you a dime a mile. Take it or leave it, but do it with your eyes open.
  • Negotiation. "I can't run that lane below $2.25" is a real position when you have the math behind it. Guessing is not a position.
  • Spotting bad lanes. A lane with heavy deadhead or high tolls has a higher effective CPM. Run the numbers per lane and unprofitable freight shows itself fast.
  • Planning. Thinking about a newer truck, a second trailer, or hiring a driver? CPM math tells you what that decision does to your rate floor before you sign anything.

Fixed costs vs. variable costs

Every dollar you spend falls into one of two buckets, and the split matters more than most people realize.

Fixed costs hit every month whether the truck moves or not: truck and trailer payments, insurance, permits and filings (IRP plates, 2290, UCR), your ELD subscription, and basic office and admin costs like your phone, accounting software, and parking.

Variable costs scale with miles: fuel, maintenance and repairs, tires, tolls, and DEF. Park the truck for a month and these mostly go to zero.

Driver pay deserves its own line. If you drive your own truck, pay yourself a real wage in the math. If you skip this, your "profit" is just your unpaid labor wearing a costume.

Here's the part that changes how you run: fixed CPM drops as you drive more miles, because the same $4,500 of fixed costs gets spread across more miles. Variable CPM stays roughly flat, because fuel and tires scale right along with the odometer. That's why sitting still is so expensive, and why a slow month raises your true cost per mile even though you "spent less."

A worked example: one truck, real numbers

Say you're an owner-operator with your own authority, one semi and a dry van, running about 10,000 miles a month. Here's a realistic monthly ledger:

Line item Type Monthly cost
Truck payment Fixed $2,200
Trailer payment Fixed $500
Insurance (liability, physical damage, cargo) Fixed $1,200
Permits, plates, filings (IRP, 2290, UCR) Fixed $300
ELD and software Fixed $50
Office, phone, admin, parking Fixed $250
Fuel (≈1,540 gal at $3.90, 6.5 mpg) Variable $6,000
Maintenance and repairs (set aside) Variable $1,800
Tires (set aside) Variable $400
Tolls and scales Variable $200
DEF Variable $100
Driver pay (yourself) Driver $6,500
Total $19,500

Now the math:

$19,500 ÷ 10,000 miles = $1.95 per mile

That $1.95 is your break-even CPM. Haul at exactly $1.95 all month and you've paid every bill, paid yourself a wage, and built exactly zero cushion for a blown turbo, a slow January, or growing the business. That's why you price above it: add a margin, usually 10–20%, and your target rate lands around $2.15–$2.35 per mile. The margin isn't greed. It's your repair fund, your down-truck fund, and your actual profit.

Driver pay $0.65 Fuel $0.60 Truck + trailer payment $0.27 Maintenance & repairs $0.18 Insurance $0.12 Permits, ELD, admin $0.06 Tires $0.04 Tolls & DEF $0.03
Where each cent of the $1.95 break-even CPM goes at 10,000 miles a month. Driver pay and fuel alone are $1.25 of it.

Notice what jumps out: fuel and your own pay are almost two-thirds of the whole number. Insurance gets the complaints, but it's twelve cents a mile in this example. If you want to know what actually moves that twelve cents, here's what determines your truck insurance rate and how much commercial truck insurance costs across operation types.

More miles, lower fixed CPM

Same truck, same $4,500 in fixed costs, three different months:

Monthly miles Fixed CPM Variable CPM Driver pay CPM Total CPM
8,000 $0.56 $0.85 $0.65 $2.06
10,000 $0.45 $0.85 $0.65 $1.95
12,000 $0.38 $0.85 $0.65 $1.88
$0.56 $0.45 $0.38 8,000 mi/mo 10,000 mi/mo 12,000 mi/mo Fixed cost per mile at $4,500/month in fixed costs
Fixed CPM falls as miles rise because the same monthly bills spread over more miles. Variable CPM stays roughly flat either way.

That 18-cent spread between a slow month and a busy one is real money: at 12,000 miles it's over $2,100 a month. This is also why a $1.95 load that's profitable in a busy month can be a loser in a slow one. Your break-even is not a fixed line; it moves with your miles.

Insurance is one of your biggest fixed costs. Get a real quote and know your number.

Practical tips for keeping your CPM honest

  • Track everything, every month. Bank statements, fuel card reports, and settlement sheets already have the data. A simple spreadsheet with one row per month beats a fancy system you never update.
  • Count every empty mile. Pull total miles off your ELD or IFTA reports, not off your rate confirmations.
  • Accrue for the big stuff. Tires and major repairs don't hit monthly, but they will hit. Set aside a fixed amount per mile (many operators use 15–20 cents combined for maintenance and tires) so an $8,000 repair doesn't blow up one month's math.
  • Recalculate quarterly. Fuel prices move, insurance renews, payments end. A CPM you calculated last year is a story, not a number.
  • Watch fuel and maintenance first. They're your biggest variable lines and the ones you actually control: half a mile per gallon on fuel economy is worth roughly 4–5 cents a mile at today's prices.
  • Attack the fixed side too. You can't negotiate your 2290, but you can shop your insurance. Here's how to lower your truck insurance premium without gutting your coverage.

How McClure helps

We're an independent trucking insurance agency, and insurance is usually the second or third biggest line on that cost sheet, so it's one of the few fixed costs you can actually push down. We shop your operation across multiple markets, build the package line by line, and re-shop it at renewal so last year's price doesn't quietly become this year's overpay. If you're building your CPM sheet and want a real insurance number instead of a guess, start a quote here. Ten minutes, and you'll have the most stubborn line on your spreadsheet filled in with a real figure.