Truck Driver Pay Structures: CPM vs Percentage vs Hourly

Truck driver pay structures explained: CPM, percentage, hourly, and salary pay, practical vs dispatched miles, detention and stop pay, with worked examples.

NovaLinx Team8 min read

Truck driver pay structures fall into four main types: cents per mile (CPM), percentage of the load, hourly, and salary or weekly guarantee. The best pay structure is the one that produces the highest reliable take-home pay for the miles, hours, and home time you actually get, not the one with the biggest headline number. Below, we break down each type, explain practical vs dispatched miles and accessorial pay, and walk through worked examples so you can compare job offers side by side.

Key takeaways

  • CPM pay is the most common for OTR and regional drivers. Your weekly miles matter as much as the rate.
  • Percentage pay ties your earnings to what the load pays, which can help or hurt depending on the freight market.
  • Hourly pay is common for local, LTL, and dedicated jobs and pays for time spent waiting, loading, and in traffic.
  • Salary and weekly guarantees add stability but can hide long hours.
  • Always ask which mileage method is used and how detention, stop pay, and layover work. Those details can shift weekly pay significantly.
  • Convert every offer to an estimated weekly and annual number using realistic miles or hours.

The four main truck driver pay structures

Pay structureHow it worksMost common inMain advantageMain risk
Cents per mile (CPM)Paid a set rate for each paid mileOTR, regionalSimple and predictable per mileLow miles mean low pay; unpaid waiting time
PercentagePaid a share of the load's revenueSome regional, specialized, owner operatorsHigher pay on high-paying loadsPay drops when rates drop; revenue can be hard to verify
HourlyPaid for each hour workedLocal, LTL, dedicated, yardPaid for waiting and trafficOvertime may not apply; hours can be cut
Salary or weekly guaranteeFixed weekly or annual amountDedicated, some regionalStable paycheckLong weeks pay the same as short weeks

Cents per mile pay (CPM)

With CPM pay, you earn a fixed amount for every paid mile. If your rate is $0.62 per mile and you run 2,400 paid miles, you earn $1,488 for the week before taxes and deductions.

CPM is simple, but two questions decide what it is really worth:

  1. How many miles will I actually get each week? A higher rate with fewer miles can pay less than a lower rate with steady miles.
  2. How are miles measured? The mileage method changes how many of your driven miles get paid.

Many carriers also layer extras on top of the base rate: experience increases, hazmat or team premiums, safety or fuel bonuses, and quarterly performance pay. Ask which are guaranteed and which depend on conditions you do not control.

Practical miles vs dispatched miles vs HHG miles

This is one of the most misunderstood parts of CPM pay.

Mileage methodWhat it measuresEffect on your pay
Household goods (HHG) or shortest routeShortest distance between points, often using a mileage guide originally built for moving companiesUsually the fewest paid miles
Practical milesA realistic truck route, typically favoring highwaysUsually more paid miles than HHG
Dispatched milesWhatever mileage the carrier assigns when dispatching the load, which may use either methodDepends on how the carrier calculates it
Hub or odometer milesActual miles driven, from the truck's odometer or ECMPays for every mile, including detours and fuel stops

Even with practical miles, you will drive more than you are paid for. Fuel stops, finding parking, detours around closures, and getting to the dock all add unpaid miles. Some drivers see a gap of several percent between paid and actual miles. Ask current drivers what they see.

Example: You drive 2,600 actual miles in a week.

  • Paid on practical miles, the carrier pays for about 2,470 miles. At $0.60, that is $1,482.
  • Paid on HHG miles, the carrier pays for about 2,340 miles. At $0.62, that is $1,450.80.

The lower rate on better miles pays more. The mileage percentages here are illustrative, but the lesson holds: always ask which method is used.

Percentage pay

With percentage pay, you earn a share of the revenue the load generates. Company drivers on percentage pay often see a share in the range of about 25 to 30 percent of line haul, while owner operators leased to a carrier typically receive a much larger share because they cover truck costs. Exact percentages vary widely.

Critical questions for percentage pay:

  • Is the percentage based on line haul only, or does it include fuel surcharge and accessorials?
  • Will I see the rate confirmation or load revenue so I can verify my pay?
  • What happens to my pay when the freight market softens?

Example: A 500-mile load pays $1,400 in line haul plus $300 in fuel surcharge.

  • At 28 percent of line haul only: $1,400 times 0.28 equals $392
  • At 28 percent of line haul plus fuel surcharge: $1,700 times 0.28 equals $476
  • On CPM at $0.62 for 500 miles: $310

On a well-paying load, percentage wins. But if that same lane dropped to $1,000 line haul in a slow market, 28 percent would pay $280, less than the CPM driver.

Hourly pay

Hourly pay is standard for many local jobs, including LTL, P and D, beverage, fuel delivery, and yard work, and it appears in some dedicated and regional roles. Its biggest advantage is that you get paid for time that CPM drivers often do not, like waiting at docks, sitting in traffic, and doing pre-trip inspections.

Watch for:

  • Overtime. Many interstate truck drivers fall under the Motor Carrier Act exemption to federal overtime rules. See the U.S. Department of Labor guidance and ask whether the job pays time and a half, and after how many hours.
  • Guaranteed hours. Ask whether there is a minimum number of paid hours per day or week.
  • Hours of service limits. Your working day is still capped by federal hours of service rules. Our hours of service guide explains the 11-hour and 14-hour limits.

Example: $28 per hour, 50 hours a week, no overtime: $28 times 50 equals $1,400 per week, or about $72,800 a year over 52 weeks. If the job pays time and a half after 40 hours: (40 times $28) plus (10 times $42) equals $1,540 per week.

Salary and weekly pay guarantees

Some carriers offer a set weekly salary, especially on dedicated accounts, or a weekly minimum guarantee that tops up your pay if miles fall short.

A guarantee is only as good as its fine print. Ask:

  • Does the guarantee apply every week, or only during training or your first months?
  • Do I lose it if I refuse a load, take time off, or have a breakdown?
  • Is it a true minimum, or does it require a certain number of days out?

With a straight salary, calculate your effective hourly rate. A $1,500 weekly salary looks different at 50 hours ($30 per hour) than at 65 hours (about $23 per hour).

Accessorial pay: detention, stop pay, layover, and more

Accessorial pay covers the extra work and time beyond driving. Two jobs with the same CPM rate can differ by a lot each month because of accessorials.

AccessorialWhat it pays forQuestions to ask
DetentionWaiting at a shipper or receiver beyond free timeWhen does it start? Hourly rate? Daily cap? Automatic or requested?
Stop payExtra pickups or deliveries on one loadIs the first stop paid? Flat amount per stop?
LayoverBeing held without a load, often for a full dayHow long before it applies? How much per day?
Breakdown payTime lost when the truck is downIs it paid, and after how many hours?
Tarp payTarping flatbed loadsFlat rate per load? Different for steel vs lumber tarps?
Hand unload or lumperUnloading freight yourselfIs driver unload paid, and is lumper cost reimbursed quickly?
Border crossing, hazmat, teamExtra requirements or endorsementsPer load or per mile? Guaranteed?

Detention policies vary by carrier. Many pay after around two hours of free time. If you are paid by the mile, strong detention and layover pay protects you from long unpaid waits.

How to compare truck driving job offers: worked examples

The only fair way to compare offers is to convert each one into a realistic weekly number. Use miles and hours that current drivers actually run, not the best-case figure from a recruiting ad.

Example 1: Two OTR CPM offers

Offer AOffer B
Rate$0.65 per mile$0.58 per mile
Mileage methodHHGPractical
Realistic paid miles per week2,0002,500
DetentionAfter 3 hours, $15 per hourAfter 2 hours, $20 per hour
Typical detention hours per week2 paid hours4 paid hours
  • Offer A: (2,000 times $0.65) plus (2 times $15) equals $1,300 plus $30 equals $1,330 per week
  • Offer B: (2,500 times $0.58) plus (4 times $20) equals $1,450 plus $80 equals $1,530 per week

Over 48 working weeks, Offer B pays about $9,600 more, even though its rate is 7 cents lower.

Example 2: Regional CPM vs local hourly

Regional CPMLocal hourly
Pay$0.62 per mile$27 per hour
Weekly volume2,200 miles52 hours
Extras$25 per extra stop, about 3 per weekTime and a half after 40 hours
Home timeWeekendsDaily
  • Regional: (2,200 times $0.62) plus (3 times $25) equals $1,364 plus $75 equals $1,439 per week
  • Local: (40 times $27) plus (12 times $40.50) equals $1,080 plus $486 equals $1,566 per week

Here the local job pays more and gets you home every night. Home time has real value, and our OTR vs regional vs local comparison digs into that tradeoff.

Your offer comparison checklist

  1. Base rate and pay type
  2. Mileage method (practical, HHG, or hub miles)
  3. Realistic weekly miles or hours from current drivers
  4. Detention, stop, layover, and breakdown pay rules
  5. Guarantees and what voids them
  6. Bonuses that are guaranteed vs discretionary
  7. Benefit costs deducted from each check
  8. Home time and how often you are actually home

Find better-paying CDL jobs on NovaLinx

Pay is easier to compare when you can see real numbers side by side. Check our live trucking pay insights to see what rates look like right now, then browse CDL jobs matched to your preferred pay type, route, and home time. For broader context, see how much truck drivers make. Drivers use NovaLinx free on the web or through the NovaLinx app.

Frequently asked questions

Is cents per mile or percentage pay better for truck drivers?

Neither is always better. Percentage pay tends to reward drivers when freight rates are high and on short, high-paying loads, while cents per mile gives more predictable pay regardless of what the load paid. Ask for recent weekly settlement examples from current drivers and convert both offers to an estimated weekly or annual number.

Do truck drivers get paid overtime?

Many interstate truck drivers are exempt from federal overtime requirements under the Motor Carrier Act exemption to the Fair Labor Standards Act. Some local and intrastate drivers, and drivers in certain states or small vehicles, may be entitled to overtime. Ask the carrier directly whether your position pays time and a half and after how many hours.

What is a good cents per mile rate for a company driver?

Rates vary a lot by experience, region, freight type, and market conditions, so a single number can mislead. A rate is only good if it produces solid weekly pay with the miles you will actually get. Compare offers using live pay data and multiply the rate by realistic weekly miles, not the maximum a recruiter quotes.

What does paid by practical miles mean?

Practical miles are calculated along a realistic truck route using mileage software, usually favoring highways over shortcuts. They are typically a bit higher than household goods or shortest-route miles, which means more paid miles for the same trip. You still drive some unpaid miles for fuel stops, detours, and parking.

How much is detention pay for truck drivers?

Detention pay varies by carrier. Many pay a flat hourly amount after a set number of free hours at a shipper or receiver, often after about two hours. Ask when detention starts, the hourly rate, whether there is a daily cap, and whether you have to request it or it is added automatically.

  • truck driver pay structures
  • cents per mile pay
  • percentage pay trucking
  • hourly truck driver jobs
  • practical miles vs hhg miles
  • detention pay