The A-1-131 and the DIR eCPR XML

California Certified Payroll Made Simple

The A-1-131 and the DIR eCPR XML from one weekly payroll, wage checks against your determination, and a California readiness check before you certify. We build the file in the DIR's eCPR format; you upload it in your own DIR account.

3 free reports, no credit card · 14 free days on your first plan · $0 setup

Or look up CA wage rates first →

California DIR requirements

If you're working California public works, you answer to the DIR. Their rules are separate from federal Davis-Bacon, and usually stricter. Here's what you need to know.

Active PWCR

You need Public Works Contractor Registration. $400/year, renew every July, no exceptions.

eCPR submission, at least monthly

XML upload through the DIR portal at least monthly, or more often if the awarding body's contract requires it (Labor Code 1771.4). Many contracts say weekly, so check yours.

Pay the DIR prevailing wage

Workers get the DIR's rate for their craft, county, and project type. It's usually higher than federal rates.

DAS-140 and DAS-142 forms

Send the DAS-140 (contract award information) to the apprenticeship committees for each craft, the DAS-142 when you request apprentices, and keep the apprentice-to-journeyman hour ratio your program sets (one to five unless it says otherwise).

Break out fringes

Health, pension, training: report them separately from the base hourly rate.

Skilled & Trained Workforce rules

Some CA projects need graduated apprentice percentages under AB 3018 and SB 54. Check your contract.

What CertifiedPayrollPro handles for California

Everything you need for DIR eCPR reports without the spreadsheet headache.

eCPR XML generation

XML in the DIR's eCPR v2.0 format, for you to upload in your own DIR account.

A-1-131 certified payroll

The DIR's own certified payroll form, filled from the same weekly payroll as your WH-347, so the two never disagree.

Wage checks before you certify

Each worker's pay is checked against the determination linked to the project, by classification, and California daily overtime over eight hours is flagged. Detected, never rewritten: the hours stay yours.

California readiness check

Before you certify, one check reads the payroll the way the A-1-131 and the eCPR will: your DIR registration and license numbers, the worker details the forms need, and what is still missing.

Several counties, several determinations

Link a determination to each project location and every classification on the payroll is checked against them, so a crew that moves between counties is not checked against one county's sheet.

Checks before you certify

Missing data, pay below the linked determination and the California readiness findings are flagged on the payroll page before you certify. Lydia, our AI assistant, can explain any of them.

eCPR vs WH-347: what's the difference?

Both are certified payroll. Different jurisdictions, different formats.

FeatureFederal WH-347California eCPR
JurisdictionFederal (DOL)California (DIR)
FormatPDF formXML file
SubmissionTo contracting agencyDIR online portal
Wage ratesDavis-BaconCalifornia prevailing wage
Typical ratesLowerOften higher
Registration requiredSAM.govPWCR ($400/yr)
Apprentice formsOptionalDAS-140 / DAS-142 required
Applies toFederal projects over $2,000CA public works over $1,000

California Public Works Contractor Registration (PWCR)

PWCR is the DIR registration every contractor and sub on a California public works job has to keep active. No PWCR, no bidding, no working, no certified payroll. Period.

PWCR at a glance

  • • $400 annual registration fee
  • • Renewed each fiscal year (July 1 – June 30)
  • • Required for GCs and all subs
  • • Verified by awarding body before contract award
  • • Public registry searchable on DIR website

What CertifiedPayrollPro does, and does not

  • • Your company's DIR registration number lives on your company profile; the eCPR carries it, and the California readiness check flags a payroll when it is missing
  • • Registration, renewal, your subcontractors' registrations and the public registry live in the DIR's system; no software does those for you, and we do not track them
  • • What we do: produce the certified payroll a registered contractor files, as the A-1-131 and the eCPR XML, from one weekly payroll

Ready to simplify California compliance?

Start CertifiedPayrollPro free: your first 3 certified payrolls are on us, and no credit card is required.

Start Free Trial

California Certified Payroll FAQ

What is California certified payroll?▾

It's the eCPR you send to the California DIR on public works jobs, at least monthly and more often if your contract says so (Labor Code 1771.4). Proves your guys got paid the DIR's prevailing wage. Miss it and payments get held up.

What is the California DIR eCPR?▾

eCPR stands for electronic Certified Payroll Record. It's California's digital version, submitted as an XML file through the DIR portal. You don't mail paper anymore on CA public works. The format tracks California's classification codes, fringes, and apprentice hours.

Do I need PWCR to bid on California public works?▾

Yes. PWCR registration is required to bid or work public works in California. It's $400 a year and you have to renew every July. Without an active PWCR you can't submit certified payroll, and you shouldn't be on the job in the first place.

What is the difference between eCPR and WH-347?▾

WH-347 is the feds' form for Davis-Bacon jobs. eCPR is California's state version, submitted electronically as XML to the DIR. CA prevailing wages tend to run higher than federal Davis-Bacon. If your project is both federal AND California public works, you file both.

Does CertifiedPayrollPro submit eCPR XML directly to the DIR?▾

No. We produce the eCPR XML file in the DIR's format, ready for you to upload in your own DIR account; nothing is submitted by us. The A-1-131 and the eCPR XML are on the Pro and Enterprise plans, and the free reports you start with include both.

How do I know the correct California prevailing wage rate?▾

DIR publishes CA prevailing wages by craft, county, and project type. You find them on the DIR website, and they reissue the sheets twice a year. Load the right rate sheet into CertifiedPayrollPro once and we check every week's payroll against it.

Does CertifiedPayrollPro track apprenticeship ratios for California?▾

No. California's apprentice ratio (one apprentice hour to five journeyman hours unless your program sets another) and the DAS-140 and DAS-142 paperwork stay with you and the apprenticeship committee. What we do: mark apprentices on the payroll with their program and level, and treat an apprentice's rate as advisory in the wage check instead of flagging it as an underpayment.

What happens if I submit incorrect California certified payroll?▾

DIR can hold your progress payments, hit you with penalties ($200+ per worker per day), and if it's bad enough, yank your PWCR. Our compliance checks catch problems before you submit so you don't end up there.

Next step

You know what California adds. The weekly federal payroll underneath it is the same everywhere, and it is the part most people are handed without training.

Your next California eCPR, ready to upload in minutes

Go Pro for the A-1-131, filled from the same weekly payroll as your WH-347.

Start Free Trial

3 free reports · 14 free days on your first plan · $0 setup

California Certified Payroll: DIR eCPR Filing Guide | CertifiedPayrollPro