Mileage pay guide

Truck Driver Pay Per Mile

Truck driver pay per mile, often called CPM or cents per mile, is common in long-haul and tractor-trailer work. It sounds simple, but the rate alone does not tell you the full paycheck. Weekly miles, paid empty miles, detention, layover, stop pay, bonuses, home time, and route consistency all affect what a driver actually earns.

Overview

How pay per mile works

Mileage pay is common because many trucking jobs are built around moving freight over distance. But pay per mile does not automatically pay for every hour a driver spends working. That is why detention, layover, loading time, empty miles, and route planning must be part of the comparison.

CPM is only the rate

Cents per mile tells you the pay rate for eligible miles. It does not tell you how many miles you will get or how waiting time is paid.

Paid miles need definition

A driver should know whether the company pays loaded miles, empty miles, practical miles, household goods miles, hub miles, or all dispatched miles.

Downtime changes the result

Waiting at docks, breakdowns, layovers, weather, cancelled loads, and home time can reduce mileage income if the pay plan does not handle them clearly.

Pay formula

What to check in a pay-per-mile trucking job

A good mileage pay plan should explain which miles count and what happens when the truck is not moving.

  • The CPM rate and whether it changes by experience, tenure, route, team driving, safety record, or freight type.
  • Whether loaded miles, empty miles, practical miles, household goods miles, hub miles, or dispatched miles are paid.
  • Average weekly miles for the actual fleet or account, not only the highest possible number.
  • Detention pay, including when it starts, how it is approved, and whether it is realistic to collect.
  • Layover pay, breakdown pay, stop pay, extra stop pay, driver assist pay, and unload pay.
  • Minimum weekly pay or guaranteed pay rules, including what cancels the guarantee.
  • Home time policy, because more home time can reduce miles and change the weekly result.

Compare offers

Why a higher CPM rate is not always better

A higher per-mile rate can look better until you compare actual miles and downtime.

  • A lower CPM job with steady miles can produce more weekly income than a higher CPM job with inconsistent freight.
  • A job that pays empty miles clearly can be stronger than a job with a higher loaded-mile rate but unpaid repositioning.
  • Detention pay matters when shippers and receivers regularly delay drivers.
  • A minimum pay guarantee can help, but only if the rules are clear and realistic.
  • Bonuses should be treated as extra, not guaranteed income, unless the employer clearly explains how most drivers qualify.
  • Benefits and home time still matter because mileage income is only one part of total compensation.

Questions to ask

Questions to ask before accepting CPM pay

Mileage pay becomes clearer when the employer explains real fleet averages.

  • What weekly mileage range do most drivers on this fleet actually run?
  • Are empty miles paid, and are they paid at the same rate?
  • How are route miles calculated?
  • When does detention pay start, and how often do drivers actually receive it?
  • Is there layover, breakdown, stop, or unload pay?
  • Is there a minimum weekly guarantee, and what disqualifies a driver?
  • How does home time affect miles and pay?

Public source

What official wage sources say about mileage pay

The BLS notes that many heavy and tractor-trailer truck drivers are paid according to the number of miles they drive, plus bonuses. That supports the basic point that pay per mile is a common pay method in heavy-truck work. It does not mean every trucking job uses mileage pay, and it does not mean CPM alone explains annual salary.

The BLS reported a median annual wage of $57,440 for heavy and tractor-trailer truck drivers in May 2024. A mileage job can land above or below that broad baseline depending on paid miles, downtime, freight, bonuses, and schedule. That is why job seekers should not compare CPM rates without asking about weekly miles and extra pay.

Mileage pay can be fair and clear when the employer defines miles honestly and pays for common delay situations. It can be confusing when the listing shows only the CPM rate without explaining practical miles, empty miles, detention, layover, and route consistency.

Real paycheck

How CPM turns into weekly pay

The simple formula is paid miles multiplied by cents per mile. But that formula is only useful when the driver knows which miles are paid. Some plans may pay loaded and empty miles. Others may define miles using a routing system that differs from the odometer. Some may pay different rates depending on experience, route, freight, team status, or tenure.

Weekly miles are just as important as the rate. A high CPM number does not help if the driver sits too often, loses time at docks, gets short runs without enough stop pay, or has frequent layovers. The real question is what a normal week looks like for drivers on that exact fleet.

Extra pay can also change the result. Detention, layover, stop pay, unload pay, safety bonuses, and minimum guarantees can protect income, but only when the rules are clear. If the requirements are hard to meet or approvals are inconsistent, the driver should not treat that money as guaranteed.

Decision making

How to compare pay per mile offers

Compare mileage jobs by weekly outcome, not by CPM alone. Start with the rate, then ask for average weekly miles. Add known extra pay items and subtract likely unpaid time. Then compare that result with the schedule, home time, benefits, equipment, freight, and route reliability.

Ask about slow weeks. A job can look strong in a perfect freight week and weak in a normal week with delays. Drivers should ask what happens when freight slows, when weather disrupts routes, when a shipper delays loading, or when the truck breaks down.

Finally, compare mileage pay with hourly and salary jobs. Mileage pay can work well for long-haul drivers who want steady miles and are comfortable being away from home. Hourly pay may be better for local work with traffic, stops, and loading time. The best pay method depends on the job, not on the label.

FAQ

Common truck driver pay per mile questions

What does truck driver pay per mile mean?

It means the driver is paid a rate for eligible miles driven, usually listed as cents per mile. The paycheck depends on the CPM rate, the number of paid miles, and any extra pay such as detention, layover, stops, or bonuses.

Is a higher CPM always better?

No. A higher CPM rate can still pay less if miles are inconsistent, empty miles are unpaid, detention is unpaid, or home time reduces mileage. Compare weekly miles and extra pay rules.

Are empty miles paid?

It depends on the employer. Some plans pay empty miles, some pay them differently, and some pay only certain dispatched miles. Ask before comparing offers.

How do I estimate weekly pay from CPM?

Multiply paid miles by the CPM rate, then add eligible detention, layover, stop pay, unload pay, bonuses, or guarantees. Then compare that estimate with hours, home time, and benefits.