Published: June 17th, 2026
Last Updated: August 4th, 2026
Executive Summary
California has some of the most complex pay stub and wage payment requirements in the country. For trucking companies that pay drivers by the mile, percentage of revenue, or another productivity-based method, those requirements create real compliance risk.
The core challenge is time tracking. California requires employers to separately identify and compensate three categories of driver time: productive time, non-productive time, and paid rest break time. Most trucking companies are not currently tracking hours that way.
One practical solution is to pay drivers an hourly rate for all required time categories and then add a mileage or productivity bonus that brings total compensation up to the intended level. This preserves the incentive-based pay structure drivers expect while creating payroll records that align with what California requires.
Who Should Read This
If you own or manage a trucking company with California-based drivers, or if you handle payroll for one, this guide walks you through exactly what California requires and how to build a compliant pay structure without scrapping your existing compensation model. It is written for trucking company owners, payroll managers, safety and compliance staff, and anyone responsible for trucking payroll services.
Why California Truck Driver Payroll Is Different
Most states allow trucking companies to pay drivers primarily by the mile or by a percentage of revenue with relatively few complications.
California is a different situation.
Court decisions and regulatory changes have created requirements that make traditional mileage-only pay structures difficult to defend in a wage claim or audit. Trucking companies must be able to show hours worked, applicable pay rates, gross wages, deductions, net pay, and separate compensation for each category of driver time.
If your payroll system cannot produce that information, your pay stub is unlikely to hold up under scrutiny. The exposure includes wage claims, class action liability, and penalties under California Labor Code Section 226 for non-compliant wage statements.
The Real Problem: Time Tracking Comes First
The pay stub is not where most trucking companies run into trouble. The problem is the data that feeds it.
Most fleets know their miles driven, loads hauled, and revenue generated. What they often do not know is total hours worked, time spent in non-productive activities, and paid rest break time.
California requires all three. Without that data, it is nearly impossible to demonstrate compliance during a dispute or audit, regardless of how your pay stub is formatted.
Fix the time tracking first. The pay stub follows from the data.
California’s Three Categories of Driver Time

1. Productive Time
Productive time includes activities that directly generate compensation: driving, loading, unloading, and other compensated work activities. Many trucking companies already account for this indirectly through mileage or percentage pay, but California requires it to be explicitly tracked and documented.
2. Non-Productive Time
Non-productive time is work-related time that is not tied to mileage or production. It includes vehicle inspections, waiting at shippers or receivers, fueling, paperwork, and yard moves.
This is where many fleets get caught. Waiting time at a shipper or receiver can add up to several hours in a single pay period, and California requires that time to be compensated and identifiable in your payroll records. If you are not tracking it, you cannot prove you paid it.
3. Paid Rest Break Time
California requires paid rest breaks, and the compensation for those breaks must be separately identifiable in your payroll records. You cannot fold rest break pay into another category and assume you are covered.
A Practical Pay Structure for California Fleets
The most common question from trucking companies is: “How do we keep paying by the mile while still complying?”
Here is one approach that works for many fleets.
Step 1: Track All Required Hours
Use ELD data, dispatch records, driver logs, or a combination to capture productive hours, non-productive hours, and rest break hours for each pay period. Your ELD is a good starting point, but you will also need a process to classify time into the three required categories.
Step 2: Pay Hourly for All Required Time
Pay drivers an hourly rate for each time category. Many fleets use California minimum wage or slightly above, though your specific situation may require more.
| Category | Hours | Rate | Pay |
|---|---|---|---|
| Productive Time | 40 | $16.50 | $660 |
| Non-Productive Time | 8 | $16.50 | $132 |
| Rest Break Time | 2 | $16.50 | $33 |
| Total Base Pay | 50 | $825 |
Step 3: Add a Mileage or Productivity Bonus
Suppose the driver ran 2,500 miles and your intended pay rate is $0.55 per mile.
Intended earnings: 2,500 × $0.55 = $1,375
The driver already earned $825 through hourly pay, so the mileage bonus is:
$1,375 − $825 = $550
The driver’s total compensation stays at $1,375. Your payroll record now reflects the required California wage categories, and the driver’s incentive structure is unchanged.

A Note on Per Diem
If your drivers receive per diem, California’s wage requirements create an important boundary you need to understand.
Per diem is a reimbursement, not a wage. That distinction matters because it means per diem cannot come out of the hourly pay you are using to satisfy California’s minimum wage requirements. If you are paying $16.50 an hour to cover productive time, non-productive time, and rest breaks, that hourly rate has to stay intact. Reducing it through per diem would push compensation below the wage floor and create exactly the kind of compliance problem you are trying to avoid.
Per diem can only come out of the mileage bonus layer, because that is compensation above the required wage floor.
Using the example above, if the driver was out five days, the IRS allows up to $80 per day, or $400 in per diem. With a $550 mileage bonus, that works cleanly: $150 in wages and $400 in per diem, totaling the same $550. The driver benefits from lower taxable income, and the company saves on payroll taxes.
But if the mileage bonus had only been $350, you would cap per diem at $350 even though the IRS would allow $400. You never let per diem exceed the mileage bonus, regardless of how many days the driver was out.
The rule is straightforward: per diem lives in the mileage bonus only. The hourly wages stay untouched.

What a California-Compliant Pay Stub Must Include
California Labor Code Section 226 sets out the specific requirements for wage statements. A compliant pay stub includes:
- Employee’s full legal name and an identification number (use last four digits of an employee ID, not a Social Security number)
- Employer’s legal name and address
- Pay period dates: beginning and ending dates for the pay period
- Gross wages earned: total earnings before deductions
- Total hours worked during the pay period
- All applicable hourly rates and the hours associated with each rate
- Piece-rate or productivity compensation details: mileage pay, bonus calculations, or percentage pay should be clearly described
- All deductions: federal and state withholding, Social Security, Medicare, benefits, and garnishments
- Net pay: the amount actually paid to the driver
- Sick leave balance: depending on your sick leave policy and California compliance method
What to Add Beyond the Legal Minimum
Compliance is the floor, not the ceiling. In our experience providing payroll services specifically for trucking companies, driver trust matters just as much.
When drivers understand exactly how they were paid, they ask fewer questions and have more confidence in their compensation. We recommend including:
- Total miles driven
- Load details
- Mileage and productivity bonus calculations
- Detention pay
- Stop pay
- Layover pay
- Per diem details
- Reimbursements
The more transparent the pay statement, the fewer problems you have with drivers, and with regulators.
Common California Trucking Payroll Mistakes
Paying only by the mile. A mileage-only structure does not account for all compensable time under California law. Non-productive time and rest breaks must be separately tracked and paid.
Not tracking non-productive time. If you are not tracking it, you cannot prove you paid it. That is the exposure that turns a routine audit into a significant liability.
Not separating rest break compensation. Lumping rest break pay into another category is not sufficient. California expects it to be separately identifiable.
Missing hourly rates on pay stubs. California requires pay stubs to show all applicable rates and the hours associated with each rate. A pay stub that shows only a mileage total does not meet this requirement.
Assuming your payroll provider handles California compliance automatically. Most generic payroll platforms were not built for trucking. They were built for employers who pay a simple hourly or salaried wage. The complexity of tracking productive time, non-productive time, and rest breaks for drivers paid by the mile falls outside what most standard systems handle.
More importantly, outsourcing payroll does not outsource liability. The trucking company remains responsible for California compliance even when payroll is handled by a third party. This is one of the most common and costly misunderstandings we see.
Final Thoughts
California truck driver payroll is genuinely more complex than payroll in almost any other state. The biggest mistake is trying to solve it at the pay stub level without fixing the underlying data collection first.
If you cannot accurately track productive time, non-productive time, and paid rest break time, no pay stub format will produce a compliant result. Get the time tracking right, build a pay structure that separates those categories, and the pay stub becomes straightforward.
For most fleets, the hybrid approach (hourly pay for required time categories plus a mileage or productivity bonus) is the most practical way to satisfy California’s requirements without fundamentally changing how drivers are compensated.
Yes, but mileage pay alone is not sufficient. Trucking companies must also separately track and compensate productive time, non-productive time, and paid rest breaks. A hybrid structure that combines hourly pay with a mileage bonus is the approach most compliant California fleets use.
Yes. Accurately tracking hours is required to properly compensate all three time categories California mandates. ELD data is a useful starting point, but most fleets need additional processes to classify hours correctly.
Non-productive time is any work-related time not directly tied to mileage or production: inspections, waiting at shippers or receivers, fueling, paperwork, and yard moves. It must be tracked, compensated, and identifiable in payroll records.
Yes. Rest breaks must be paid, and the compensation must be separately identifiable in your payroll records. It cannot be embedded in another pay category.
ELD data gives you a good foundation, but you will likely need additional procedures to classify hours into productive, non-productive, and rest break categories in a way that satisfies California’s requirements.
California requires more detailed wage calculations and pay stub disclosures than any other state, and several court decisions have specifically addressed how trucking companies must compensate different categories of driver time. The result is a compliance standard that most standard payroll systems were not designed to meet.
Yes, but per diem must be structured carefully. Because per diem is a reimbursement rather than a wage, it cannot be used to reduce the hourly pay that satisfies California’s minimum wage requirements. Per diem can only come out of the mileage or productivity bonus, which sits above the required wage floor. The per diem amount should also be capped at the mileage bonus for that pay period, even if the IRS allowance (up to $80 per day) would permit more. Exceeding the mileage bonus with per diem effectively reduces wage compensation below the minimum wage threshold, creating new compliance problems in the process.
Written by
Mike Ritzema
Mike Ritzema founded Superior Trucking Payroll Service after years as a trucking CFO — so he knows the industry from the inside out. He writes about payroll, per diem, and driver pay with one goal: making life easier for trucking families. When he’s not solving payroll problems, you’ll find him crossing another MLB stadium off his bucket list.
