Certified payroll service for California public works subs

What "done for you" means here, spelled out, including the parts most services leave vague: who signs, what gets filed where, and what it costs.

Who this is for

  • Subcontractors with 5 to 50 workers on California public works projects.
  • Payroll already running in QuickBooks, ADP, Paychex, Gusto, or Sage, or anything that exports a spreadsheet.
  • Owners and bookkeepers who want the filings off their desk without changing how payroll runs.

Prime contractors running a multi subcontractor rollout, and crews over 50 workers, are a custom setup. Call us or use the form and we will scope it.

What you get every week

  • Federal Form WH-347, filled and formatted, with the Statement of Compliance.
  • California DIR eCPR XML that passes validation.
  • Classifications and rates sanity checked against the project's published prevailing wage determination.
  • A weekly reminder so a filing never slips.
  • Confirmation and a copy for your records, every week. A clean audit trail, ready to hand an auditor.
  • A human review on every single file. Nothing goes out on autopilot.
  • Zero change to how you run payroll. We never touch wages, taxes, or your money.

What gets filed, and where

The federal WH-347. On federally funded work the certified payroll is weekly, on the Department of Labor's Form WH-347 with its Statement of Compliance. We produce it from your export every pay period.

The California eCPR, directly to DIR. Labor Code section 1771.4 requires each contractor and subcontractor to furnish certified payroll records directly to the Labor Commissioner, electronically, at least monthly, meaning once every 30 days while work is performed and within 30 days after the final day of work, or more often if the contract with the awarding body says so. Many contracts say weekly. We prepare, validate, and upload, and you complete the review and sign step, because the declaration under penalty of perjury has to be yours.

The GC's portal is not the state. DIR's own eCPR FAQ says it plainly: "Submitting CPRs to other agencies does not put you in compliance with the state unless you submit eCPRs directly to DIR" (DIR eCPR FAQ). If a general contractor makes you file in LCPtracker, Elation, PRISM, OCPS, or eMars, that is the awarding body's side. We cover the DIR side on every project and confirm at setup exactly where each project's filings have to go. More on LCPtracker vs DIR.

Apprenticeship paperwork when a project needs it. The DAS 140 and DAS 142 forms, and the training fund contribution paperwork that goes with them. Training fund contributions are due by the 15th of the month after the month the work was performed, per the Division of Apprenticeship Standards. Tell us at setup which projects need them.

How a week works

  1. You send one payroll export. The report you already run. About two minutes on your side.
  2. The engine maps it. Your crafts, your fringes, your overtime, mapped once at setup and reused every week. Software checks every rule the portal enforces.
  3. A person reviews it. Classifications and rates against the project's published determination, hours against the week, the arithmetic, the fringe lines.
  4. You review and sign the eCPR. Two minutes. We walk you through it the first time.
  5. Copies land in your records. The WH-347, the eCPR file, and the confirmation, archived for the audit trail.

What it costs

$995 one time setup. We map your payroll export, your crafts, and your projects. Happens once, same week you sign up. Then $249 per month, flat for crews up to 25 workers, every project, every weekly filing, WH-347 and DIR eCPR, done. Crews of 26 to 50 workers: $449 per month, still flat, still everything. No contract. Cancel anytime. Between public works jobs, pause your account and pay nothing until the next award. Your first weekly filing is free, done before you pay us anything.

What it does not include

  • Running payroll, withholding taxes, or moving money. That stays with your payroll system and your accountant.
  • Legal advice. We cite the statute and follow it; an attorney interprets it for your situation.
  • Your public works contractor registration with DIR. It stays in your name. We check it is current at setup and remind you before renewal.

What to send at setup

  • One payroll export from your system, any recent week.
  • Your project list: awarding body, contract, DIR project number where you have it, and any portal the GC uses.
  • Your classifications and any fringe or CBA details.
  • If you are behind, the weeks you missed. Back filings are one of the most common ways subs start with us.

Questions

Do you submit the eCPR to DIR for us?
We prepare, validate, and upload. The state requires the signature under penalty of perjury to be yours, so the last click is a two minute review and sign, and we walk you through it the first time. No typing, no XML, no portal wrestling. The completed WH-347 comes to you for your records and your prime.
We are behind on filings for a project. Can you catch us up?
Yes, and you are not the only one. Back filings are one of the most common ways subs start with us. We map your export, generate the missed weeks, and get you current before it becomes a payment problem.
Do we have to change payroll systems?
No. We never process wages, touch taxes, or move money. We take the export from the payroll you already run and produce your compliance filings. QuickBooks, ADP, Paychex, Gusto, and Sage exports work out of the box, and anything that exports a spreadsheet can be mapped.

See your first filing done free

Send the payroll export you already run. We turn it into the WH-347 and the DIR eCPR filing, checked by software and verified by a person. Your first weekly filing is free, before you pay us anything. $995 one time setup, then $249 per month flat.

Got it. We reply the same business day.

First filing free