How do I manage certified payroll reporting for prevailing wage jobs in California?
Certified payroll is what California requires when you work on public works projects. Any job funded in whole or part by public money over $1,000 generally falls under prevailing wage law, which means you pay workers the state-determined rate for their classification and file weekly reports proving you did.
Every contractor and subcontractor on the project has to register with the Department of Industrial Relations and file reports through the DIR’s electronic system called eCPR. Reports are due weekly for every week any work happens on the project, even if you only had one person on site for one day. Skipping weeks or filing late is a compliance failure.
The reports themselves require specific information for every worker. You need full name, address, social security number (or employee ID), work classification, hours worked each day, total hours, straight-time and overtime rates, gross wages, deductions, net pay, and fringe benefit details. Every line has to match what you actually paid and what the prevailing wage determination requires for that classification.
Classifications are where most contractors get tripped up. A laborer, a carpenter, and an electrician have different prevailing wage rates, and within each trade there are often subclassifications with different rates. The DIR publishes wage determinations by county and trade. Using the wrong classification means underpaying workers, which triggers back-pay obligations and penalties. Using a higher classification than required means overpaying and eating the cost.
Fringe benefits add another layer. The prevailing wage is split into a base hourly rate and a fringe benefit rate. If you provide qualifying benefits (health insurance, pension, vacation) you can credit their hourly value against the fringe portion. If you don’t provide benefits, you pay the full fringe amount in cash. The math has to be documented per worker per project and shown on the certified payroll report.
Apprentices have their own rules. You can pay apprentice rates only if the worker is registered in a state-approved program and you’re meeting the required ratio of apprentices to journeymen. Filing certified payroll with apprentices listed but no DAS-140 or DAS-142 on file will get flagged.
Penalties are significant. Failure to pay prevailing wages carries penalties of up to $200 per worker per day of violation, plus back wages. Willful violations run up to $500 per worker per day. Debarment from public works contracts for up to three years is possible. The Labor Commissioner actively audits these reports and responds to worker complaints.
The practical side of managing this is system setup. Your payroll software needs to handle multiple pay rates per worker, track hours by project and classification, calculate fringe benefit offsets, and export data in the format eCPR accepts. QuickBooks alone isn’t enough. Most contractors running prevailing wage work use specialized construction payroll software like Points North, LCPtracker, or eMars, or they use QuickBooks with a certified payroll add-on.
Time tracking has to happen at the project and classification level. If a carpenter does two hours of laborer work and six hours of carpenter work in a day, that gets reported on two separate lines at two different rates. Lump sum time entries don’t work. Crew timesheets need to capture classification shifts during the day.
Construction bookkeeping for contractors running prevailing wage jobs is fundamentally different from standard contractor bookkeeping. The reporting burden is heavier, the audit exposure is real, and the cost of errors shows up as back wages and penalties rather than just bookkeeping headaches. Dennis managed payroll for 200+ union and non-union construction employees in a previous role, including the job cost reporting and payroll workflow design that prevailing wage work requires.
If you’re bidding public works and haven’t set up proper systems, do that before you start the job. Trying to reconstruct certified payroll after the fact from incomplete time records is where most compliance problems start. Bookkeeping services in Pasadena that understand prevailing wage requirements can set up your payroll structure, classifications, and reporting workflow so weekly filings happen on time with accurate numbers.
Pasadena's Small Business Bookkeeper
The Next Step:
A 15-Minute Call
Tell us where your books stand today. We'll ask a few questions, share how we can help, and give you a clear quote.
More Questions
How do I manage payroll for a small HVAC company with seasonal workers?
HVAC payroll has two layers: getting people paid correctly and tracking their hours by job so you know what projects actually cost. California rules around overtime and final paychecks add complexity that most small operators underestimate. A payroll service handles the mechanics so you can focus on crew scheduling and job costing.
Read answerHow do I find a bookkeeper who understands construction and real estate in LA County?
Look for specific experience with job costing, CAM reconciliations, retainage, progress billing, and trust accounting. Generic bookkeeping skills aren't enough for these industries. Ask direct questions about their past work and the software they've used.
Read answerWhat is a WIP report and why does my construction company need one?
A WIP report compares estimated costs, actual costs, revenue billed, and percentage complete for every active job. It shows whether you're overbilled or underbilled and is required for bonding, bank financing, and accurate financial statements.
Read answerWhat expenses can a pool service business deduct in California?
Pool service businesses can deduct chemicals, equipment, vehicle costs, insurance, licensing, uniforms, phone, marketing, and professional fees. Trucks and pool equipment often qualify for Section 179, and chemical costs are direct COGS tied to each route.
Read answerWhat is a 1031 exchange and what bookkeeping records do I need?
A 1031 exchange lets you defer capital gains tax by selling an investment property and rolling the proceeds into a like-kind replacement. Your books need to track the deferred gain, the carryover basis, and every exchange-related expense so the tax treatment holds up years later.
Read answerHow do I handle security deposit accounting for rental properties?
Security deposits are liabilities, not income. Hold them separately, follow California's 21-day return rule, and only recognize the money as income when you actually apply it to unpaid rent or damages.
Read answer
