Cents-per-mile is the standard way trucking pay gets discussed, advertised, and compared.
It's also an incomplete picture of what a driver actually earns.
The reason is straightforward: drivers don't only work when the wheels are turning. A significant portion of the time that trucking controls a driver's schedule isn't captured by miles driven — and most of it isn't compensated at the same rate, or at all.
The Work That Doesn't Show Up in CPM
Think through a typical driver's day and count the tasks that happen before the truck moves:
Pre-trip inspection. A thorough pre-trip takes time. It's required. It's professional. And it doesn't generate miles. Post-trip inspection. Same situation at the end of the day. Fueling. Pulling into a truck stop, waiting for a pump, fueling a large tank, and getting back on the road can take 20–30 minutes or more. No miles generated. Waiting for dispatch. Time spent waiting for a load assignment, waiting for paperwork, or waiting for a load to be ready is time the driver can't use for anything else — but it's often unpaid or minimally compensated. Dock time. Loading and unloading, whether driver-assisted or not, takes time. Waiting at the dock takes time. This is separate from detention pay — it's the general time spent at facilities that doesn't translate to miles. Yard moves. Moving trailers in a yard, spotting equipment, or repositioning doesn't generate revenue miles. Breakdown time. When the truck is down, the driver's time is still being consumed. Waiting for a service truck, dealing with the repair, getting back on the road — none of this shows up in the mileage calculation. Administrative tasks. Paperwork, logging, checking in with dispatch, dealing with load issues. These are real parts of the job.The Real Hourly Rate Calculation
Here's a more honest way to evaluate what you're actually earning:
Take your total weekly compensation. Divide it by the total number of hours that trucking controlled your time that week — not just drive time, but all of it. Pre-trip, post-trip, fueling, dock time, waiting, everything.
That number is your real hourly rate.
For many drivers, that calculation produces a number that's meaningfully lower than what the CPM rate implies. Sometimes significantly lower.
This isn't meant to be discouraging. It's meant to be accurate. You can't make good decisions about your career — which jobs to take, which companies to work for, whether a pay increase is actually an improvement — if you're working from an incomplete picture of what you're earning.
Why This Matters for Job Comparisons
When you're comparing two job offers, CPM is only useful if the other variables are roughly equal — similar miles per week, similar non-driving time, similar deductions.
If one job has higher CPM but significantly more unpaid waiting time, the comparison isn't straightforward. The job with lower CPM might actually pay better on an hourly basis.
The same logic applies to evaluating whether a pay raise is meaningful. If your CPM goes up but your miles go down, or your non-driving time increases, the raise may not translate to more money in your pocket.
What's Being Done About It
The conversation about unpaid work in trucking has been getting more attention in recent years. Some carriers have moved toward hourly pay models or added compensation for specific non-driving tasks. Some have improved their detention pay policies. Some have added stop pay that more accurately reflects the time involved in multi-stop freight.
These are positive developments, but they're not universal. The industry still has a long way to go in accurately compensating drivers for the full scope of their work.
What Drivers Can Do
Track your actual hours. Keep a record of your total time on duty, not just drive time. This gives you real data for evaluating your compensation and for comparing opportunities. Ask the right questions. When evaluating a job, ask about non-driving compensation — stop pay, detention pay, layover pay, breakdown pay. These details matter. Do the full calculation. Before accepting a job or evaluating a raise, run the numbers on total compensation divided by total hours. The result may be different from what the CPM rate suggests. Advocate for your time. When you're sitting at a dock past the free time window, document it and report it. When you're waiting for dispatch, note the time. The more accurately this time is tracked, the better the data for addressing it.Your time has value. All of it — not just the miles.
GladHands Pro is building tools to help professional drivers track their work, understand their compensation, and connect with resources that support their careers. Join the community.
