Prevailing wage vs certified payroll: the difference
Two sets of rules travel together on every public works job and get blurred together in every conversation about them. One dictates what you pay. The other proves you paid it. Failing either one, independently, can cost you the same progress payment.
In plain terms
Prevailing wage is the paycheck rule: on a public job, you have to pay each worker a set minimum for the actual work that worker did, not your normal shop rate. The minimum comes from a government pay chart, called a wage determination, that changes by county and by craft. Certified payroll is the paperwork rule: you file a signed record showing exactly who worked, what they were classified as, how many hours, and what they were paid, so the government has proof the first rule was followed. On federal Davis-Bacon jobs, that record, the WH-347, is due weekly by federal rule. California's own direct-to-DIR electronic filing duty runs on a different clock: Labor Code 1771.4(a)(3)(A) sets a floor of at least monthly, with more frequent filing required only when the contract with the awarding body calls for it.
Think of it like minimum wage and a pay stub. Minimum wage sets the number your pay cannot fall below. The pay stub is the record proving what you actually paid. You can break either rule on its own: paying under the number with a perfect looking stub, or paying correctly and never producing a stub at all. Public works compliance asks for both at once, on every worker, on every filing.
The clean distinction
| Prevailing wage | Certified payroll | |
|---|---|---|
| What it is | The substantive rule: minimum wage rates, by craft and locality, that must be paid on public works | The reporting rule: the sworn record proving what was actually paid, weekly under federal rule or at least monthly under California's own DIR eCPR duty |
| Where it comes from | Wage determinations published by DIR for California work, and by the U.S. DOL under Davis-Bacon for federal work | The federal WH-347 and California's DIR eCPR filing, the direct-to-DIR electronic payroll duty under Labor Code 1771.4(a)(3)(A) |
| How you fail it | Paying below the determination, misclassifying the work, mishandling fringes | Not filing, filing late, filing in the wrong place, filing records that do not reconcile |
| What failure costs | Back wages plus penalties assessed on the underpayment | Withheld payments, and the records request penalty under Labor Code 1776 |
The two failure modes are independent. A sub paying perfect rates with no filings has a certified payroll problem. A sub filing beautiful records of underpayment has a prevailing wage problem, and has helpfully documented it. Compliance means both.
How California wage determinations work
DIR's Office of the Director - Research publishes prevailing wage determinations, indexed by craft and by county, at dir.ca.gov. Reading one correctly means catching five things:
- The craft and its scope. Determinations key to the work performed, not your license or the worker's title. An electrician doing drywall hours owes drywall determination reading for those hours.
- The county. Rates differ by locality. The determination that governs is the project's location, which is one reason our county requirement pages point at the determination lookup for each county.
- The base rate and the fringes, separately. A determination states a basic hourly rate plus fringe benefit amounts: health and welfare, pension, vacation and holiday, training. Your obligation is the total package. You can satisfy the fringe portion with payments to bona fide plans, or pay it as cash on the check, or mix the two, and the choice changes what your certified payroll must show. Fringe handling is the single most common thing we fix during setup.
- The dates. Determinations carry effective dates, and some include predetermined increases that raise rates mid project. Bidding a two year job on day one rates without reading the increase schedule is a classic self-inflicted wound.
- Overtime and shift rules. The determination's daily and weekly overtime multipliers apply on top of the base structure.
Where the two rule sets meet: your filings
Certified payroll is where prevailing wage compliance becomes visible. Every line of the WH-347 and every eCPR record states a classification, a rate, hours, and fringes, and every reviewer, portal, and auditor reads those lines against the published determination. This is why we sanity check classifications and rates against the project's published determination on the filings we prepare, and why the check happens before submission rather than after a question arrives. Catching a rate drift on Friday is bookkeeping. Catching it in an audit is a liability with interest.
If a worker was classified wrong: back wages and the penalty
The most common way subs land on the prevailing wage side of this page is a classification call that turns out wrong: a worker logged as a lower paying craft, or paid straight time when part of the week should have carried an overtime or shift differential from the determination. Under Labor Code section 1775, two things happen when the paid rate falls short of the determination for the work actually performed:
- Back wages, first. The difference between the determination's rate and what the worker was actually paid is owed to that worker, dollar for dollar, subdivision 1775(a)(2)(E). This is not a fine. It is the wage the worker was always owed.
- A civil penalty, on top. The Labor Commissioner can assess up to $200 for each calendar day the violation continued, per worker, under subdivision 1775(a)(1). The statute sets floors under that ceiling depending on the circumstances: not less than $40 per day if the violation was a good faith mistake promptly corrected, not less than $80 per day if the contractor had a prior violation within the preceding three years, and not less than $120 per day if the violation was willful, per subdivision 1775(a)(2)(B). Any penalty collected first satisfies the worker's outstanding wage claim before it is applied anywhere else, under subdivision 1775(a)(2)(C).
The remediation sequence, in order, is the same one covered in our catching up on certified payroll guide:
- Re-check the classification against the determination for the county and the craft the work actually matches, not the worker's title or license.
- Compute the shortfall per worker, per hour worked at the wrong rate, using your own time records, not an estimate.
- Pay the back wages before or alongside correcting the paperwork. Filing accurate certified payroll on top of an uncorrected underpayment documents the underpayment; it does not fix it.
- Refile the certified payroll records for the affected weeks so the classification, rate, and hours match what was actually paid going forward.
- Get a construction attorney involved once the dollar amount is material or a written records request has already arrived. The penalty math above compounds daily, and a Labor Commissioner assessment is not the moment to start negotiating with the statute.
How this plays against the $100 per worker per day records penalty under Labor Code 1776 is a separate mechanism, covered with full statute links in our certified payroll penalties guide.
Where compliance software fits, and where it does not
Prevailing wage compliance software for California contractors, LCPtracker, Elation, PRISM, and similar tools, generally handles one half of this page: the certified payroll reporting layer, formatted for a particular awarding body's portal. What that software does not do on its own is the prevailing wage half: reading the correct determination for the project's county, matching a worker's actual hours to the right craft classification, and catching a rate that has drifted from the determination before it becomes a filing. Those calls take a person looking at the determination next to the payroll, which is also why submitting to a portal like LCPtracker does not satisfy the separate DIR eCPR filing California law requires. Software can generate the form. It cannot tell you the worker was classified wrong.
The questions subs actually ask
Does prevailing wage apply to my small public job?
We are open shop. Do union rates still apply?
Can I average the fringe package across workers?
Who checks any of this?
Can someone dumb down prevailing wage for me?
What happens if a worker was classified wrong and paid the wrong prevailing wage rate?
Do I need prevailing wage compliance software in California?
Both halves, handled
WellStanding produces your certified payroll filings from the payroll export you already run: the WH-347 with its Statement of Compliance, weekly the way federal rule requires, and the DIR eCPR file, on whatever cadence the contract sets and at least monthly under Labor Code 1771.4(a)(3)(A), with classifications and rates sanity checked against the project's published determination and a person reviewing every file. First filing free, flat published pricing on the home page. The wage side of the bargain, paying the determination correctly, stays yours, and our checks are built to catch the drift before it compounds.