California DIR Payroll Compliance for Public Works Contractors: What eCPR Reporting and Electronic Submission Actually Require

California DIR Payroll Compliance for Public Works Contractors: What eCPR Reporting and Electronic Submission Actually Require

Anna Berger

Founder & CEO

California's prevailing wage enforcement is among the most aggressive in the country. The state runs its own electronic submission system, requires annual contractor registration before bidding, publishes prevailing wage rates on its own schedule separate from federal Davis-Bacon, and imposes penalties that can reach six figures on a single project. For trade contractors working on California public works, DIR payroll compliance is not a variation of federal compliance. The requirements are structurally different.

Understanding what the DIR's electronic certified payroll reporting (eCPR) system requires, how California's reporting obligations differ from Davis-Bacon, and where contractors most frequently make mistakes is the difference between clean compliance and a DLSE audit.

What California DIR Payroll Compliance Requires

The California Department of Industrial Relations (DIR) administers the state's prevailing wage law under Labor Code Sections 1720 through 1861. California's prevailing wage requirements apply to any public works project exceeding $1,000 that is paid for wholly or partially out of public funds, a threshold significantly lower than the federal Davis-Bacon minimum of $2,000.

The DIR operates independently from the federal Department of Labor. California publishes its own prevailing wage determinations by county and craft, runs its own electronic reporting portal, uses its own payroll form (A-1-131 instead of the federal WH-347), and conducts its own audits through the Labor Commissioner's Office and the Division of Labor Standards Enforcement (DLSE). Submitting certified payroll to a union, an awarding body, or a Labor Compliance Program does not satisfy the obligation to submit to the DIR. All submissions are separate and independent.

Who Must Register and What Registration Involves

Every contractor and subcontractor must register with the DIR as a Public Works Contractor (PWCR) before bidding on or performing any public works project covered by California's prevailing wage law. Registration is annual and costs $400 per year as of 2026.

Registration requirements:

  • An active California contractor's license through the CSLB

  • Workers' compensation insurance coverage

  • No unresolved prevailing wage violations or debarment orders

  • Annual renewal before the registration lapses

Awarding bodies are required to verify that all contractors and subcontractors hold active PWCR registration before issuing contracts. Working on a covered project without a current registration can trigger stop-work orders, forfeitures, and debarment from California public works for one to three years. Prime contractors are also liable if they use unregistered subcontractors, making registration verification a critical step before awarding any subcontract. An ​HR and onboarding system that tracks contractor registration status and renewal dates helps avoid the scenario where a lapsed registration halts work mid-project.

How the eCPR Electronic Submission System Works

All certified payroll submissions to the DIR must go through the eCPR (Electronic Certified Payroll Reporting) portal. The system is the only accepted method for submitting payroll records to the Labor Commissioner. Paper submissions are not accepted.

Contractors access the eCPR portal using a user account linked to their PWCR registration number. Each public works project is identified by a unique DIR Project ID (the PWC-100 number), which the awarding body registers with the DIR when the project is set up. Contractors must reference the correct PWC-100 number on every eCPR submission.

The eCPR system accepts data through direct manual entry in the portal or through XML file upload using the DIR's published XML schema (currently version 1.3). For contractors managing multiple projects simultaneously, XML upload is the only practical approach. A ​construction payroll system that generates DIR-compliant XML files from the same data used to process paychecks eliminates the reformatting and manual re-entry that make weekly eCPR submission a multi-hour exercise.

Corrections to previously submitted records cannot be made by editing the original submission. Contractors must submit an amended record for the same pay period, which takes precedence over the original.

What the Certified Payroll Report Must Include

Each eCPR submission mirrors the structure of DIR Form A-1-131 and must contain:

  • Worker name, address, and Social Security number (or FEIN)

  • Work classification matching the applicable DIR prevailing wage determination for the project's county and craft

  • Hours worked per day, including daily overtime (California requires overtime after 8 hours per day, not just after 40 per week)

  • Applicable prevailing wage rate and supplement (fringe) rate, itemized separately

  • Gross wages earned on the covered project

  • Itemized deductions

  • Fringe benefit contributions by destination (health, pension, vacation, training fund)

  • A signed Statement of Compliance certifying accuracy

Prevailing wage rates are published by the DIR twice a year, on February 22 and August 22. The applicable rate for a project is generally determined by the bid advertisement date. Contractors must also check for double-asterisk (**) notations in the determination, which indicate predetermined wage increases that take effect during the project.

Training fund contributions are required on projects of $30,000 or more, typically ranging from $0.50 to $1.50 per hour depending on craft and county. Contributions must go to a state-approved apprenticeship committee regardless of whether apprentices are currently employed on the project.

Submission Frequency, Deadlines, and Exemptions

Under Labor Code Section 1771.4, certified payroll records must be submitted to the DIR at least monthly, within one month after the end of the payroll period. In practice, most project contracts and awarding body Labor Compliance Programs (LCPs) require weekly submission, and the DIR recommends weekly filing as the best practice.

Under Labor Code Section 1776, if the DIR or an awarding body makes a formal written request for payroll records, the contractor has exactly 10 days to produce them.

A small number of project categories are exempt from electronic DIR submission:

  • Projects monitored by legacy LCPs (Caltrans, City of Los Angeles, LAUSD, County of Sacramento)

  • Projects covered by a qualifying project labor agreement (PLA)

  • Small projects that do not exceed $25,000 for new construction or $15,000 for maintenance

Contractors on exempt projects are still required to maintain certified payroll records and produce them on request. The exemption only applies to the electronic DIR submission requirement, not to the recordkeeping obligation itself.

Penalties for Non-Compliance

California enforces DIR payroll compliance through a penalty structure that escalates quickly. The most commonly triggered penalties include:

  • Failure to produce records on request: $100 per worker per day for each day records are not provided after the 10-day window under Labor Code 1776

  • Prevailing wage underpayment: Full restitution of unpaid wages and fringe benefits, plus liquidated damages equal to the amount of the underpayment

  • Unregistered contractor violations: Penalties starting at $400 per unregistered contractor, plus potential stop-work orders

  • Debarment: Up to three years from California public works for willful or repeated violations

For a 10-worker crew on a six-month project, a finding of underpayment at the $100 per worker per day rate can generate penalty exposure of hundreds of thousands of dollars on top of back wages. The Labor Commissioner's Office conducts regular audits, and DLSE enforcement increasingly uses eCPR submission data to flag inconsistencies and trigger targeted investigations.

How to Build DIR Compliance Into Your Payroll Workflow

Managing DIR reporting as a standalone compliance exercise layered on top of regular payroll processing creates the conditions for errors. When eCPR data is assembled separately from the data used to process paychecks, discrepancies between what workers were paid and what was reported to the DIR are inevitable.

A ​construction payroll platform that applies California DIR prevailing wage rates by county and classification, calculates daily overtime and fringe contributions, and generates ​eCPR-compliant reports from the same data that produces paychecks eliminates the reconciliation gap. When field time data feeds into that system with worker classifications and project assignments already attached, every eCPR submission is built on the same source data that drives payroll.

Stay DIR-Compliant on Every California Project

Trayd handles prevailing wage lookups, fringe benefit calculations, daily overtime, and certified payroll generation in a single platform built for trade contractors working on regulated projects. When field hours, classifications, and wage rates are managed in the same system that runs payroll, DIR compliance becomes an operational output rather than a separate administrative burden. ​Schedule a demo to see how California DIR reporting works in Trayd.

Frequently Asked Questions

Do all California public works contractors need to register with the DIR?

Yes. Every contractor and subcontractor must hold an active Public Works Contractor Registration (PWCR) before bidding on or performing any public works project subject to the prevailing wage. Registration costs $400 per year and must be renewed annually.

What is the eCPR system, and how do contractors submit certified payroll?

The eCPR (Electronic Certified Payroll Reporting) system is the DIR's online portal for submitting certified payroll records. Contractors can enter data manually or upload XML files using the DIR's published schema. All submissions require the project's PWC-100 number and the contractor's PWCR registration number.

How often must certified payroll be submitted to the California DIR?

At a minimum, monthly, within one month after the end of the payroll period. Most project contracts and Labor Compliance Programs require weekly submission, and the DIR recommends weekly filing as best practice.

What is the penalty for not providing certified payroll records on request in California?

Under Labor Code Section 1776, contractors who fail to provide certified payroll records within 10 days of a formal written request face a penalty of $100 per worker per day until the records are produced.

Does California use the federal WH-347 form for certified payroll?

No. California requires contractors to use DIR Form A-1-131, submitted electronically through the eCPR portal. Federal WH-347 forms are not accepted for California state-funded public works projects.

Are any California public works projects exempt from electronic DIR reporting?

Yes. Projects monitored by legacy Labor Compliance Programs (Caltrans, City of Los Angeles, LAUSD, County of Sacramento), projects covered by qualifying project labor agreements, and small projects under $25,000 (construction) or $15,000 (maintenance) are exempt from electronic DIR submission, though recordkeeping obligations still apply.

References

  • California Department of Industrial Relations. "Certified Payroll Reports." ​dir.ca.gov

  • California Department of Industrial Relations. "Frequently Asked Questions on Certified Payroll Reporting." ​dir.ca.gov

  • California Department of Industrial Relations. "Frequently Asked Questions on Public Works." ​dir.ca.gov

  • California Department of Industrial Relations. "Prevailing Wage." ​dir.ca.gov

About Author

Anna Berger is the founder and CEO of Trayd, a construction payroll and compliance platform built for specialty contractors. Born into a construction family, Anna saw back office inefficiencies firsthand and as a result, Trayd was developed to be the single back office operating system to manage people, payroll and the field. Trayd has raised $15M in venture funding from world-class investors like White Star Capital, Suffolk Technologies, Bloomberg Beta, and Y Combinator and the team is based in New York City.

Anna Berger

Founder & CEO

Construction payroll and compliance.

Products
HR & People Management
Scheduling & Dispatch
Labor & Field Tracking
Payroll
Solutions
Compliance
Job Costing

Sign up for our product updates newsletter.

© 2026 Trayd Inc. All Rights Reserved.

Construction payroll and compliance.

Sign up for our product updates newsletter.

Products
HR & People Management
Scheduling & Dispatch
Labor & Field Tracking
Payroll
Solutions
Compliance
Job Costing

Community

© 2026 Trayd Inc. All Rights Reserved.

Construction payroll and compliance.

Sign up for our product updates newsletter.

Products
HR & People Management
Scheduling & Dispatch
Labor & Field Tracking
Payroll
Solutions
Compliance
Job Costing
Community

© 2026 Trayd Inc. All Rights Reserved.