Outsource certified payroll in California: four options, honestly compared

In house, a payroll add on, compliance software, a certified payroll consultant, or a flat fee filing service. Every option below is used by real subcontractors and each one is right for someone. The point is to pick with your eyes open, because the wrong pick shows up as a withheld progress payment.

Last reviewed against the sources it cites

The short answer

You can keep California certified payroll in house, use a payroll add on, buy compliance software, or hire a consultant or flat fee done for you service. Whichever you choose must put the eCPR directly into DIR's system, in the state's format, under your own registration, and you still sign it.

  • DIR's eCPR FAQ says submitting CPRs to other agencies does not put you in compliance with the state unless you submit eCPRs directly to DIR (DIR), so filing into the general contractor's portal is not the state filing.
  • The declaration under penalty of perjury on a certified payroll is the contractor's (Labor Code 1776), so a bookkeeper, a consultant, or a service can prepare and even upload the file, but the review and sign step stays yours.
  • Based on WellStanding's own testing, most general payroll platforms do not export the California eCPR XML out of the box, while QuickBooks Desktop has an add on ecosystem built for it.
  • WellStanding publishes its price as $995 setup, then $249 per month for up to 25 workers or $449 for 26 to 50, with the first filing free.
  • AGC of California's two day virtual certificate course teaches your own staff to fill out the WH-347 and the eCPR, so you still file with DIR, and it is published at $225 for members and $350 for non members (AGC of California).

First, the rule that decides everything

Whatever you choose has to put a certified payroll into the state's own system, in the state's own format, under your own registration. DIR's eCPR FAQ says it in one sentence: "Submitting CPRs to other agencies does not put you in compliance with the state unless you submit eCPRs directly to DIR" (DIR). Filing into the general contractor's portal, however diligently, is not the state filing. Any option that cannot produce the DIR eCPR file, or that leaves you typing it into the portal by hand, is only doing half the job.

Option 1: keep it in house

Your bookkeeper or office manager runs the payroll report, builds the WH-347, and types the eCPR into the DIR portal each period. It costs no license fee and it costs hours every week, more on every new project, plus the learning curve of a portal that rejects uploads over small formatting details. The failure mode is quiet: the person who knows the portal leaves, or gets busy, and the filings slip until a records request arrives with a 10 day clock attached (what that costs).

Option 2: a payroll add on

Add on products bolt certified payroll reports onto a payroll system. The catch in California is which system. QuickBooks Desktop has an add on ecosystem built for it. Based on our own testing, most general payroll platforms do not export the California eCPR XML out of the box. We keep the system by system findings, and how each one was tested, on our own pages: QuickBooks Online, QuickBooks Desktop, ADP, Paychex, Gusto, Sage. Even where an add on covers the XML, you still drive the software, check the output, and upload.

Option 3: compliance software

Platforms built for prevailing wage compliance cover the forms and the DIR file, and they are the right tool for a company with a compliance person who wants a system to work in. You license seats, learn the product, and do the work inside it. Pricing is usually quoted on a call, often per project. Our comparison pages lay out what each vendor actually publishes, and the pricing roundup shows who publishes prices at all.

Option 4: a certified payroll consultant or a done for you service

A certified payroll consultant is a person or firm you pay to prepare, and sometimes upload, your certified payroll, often alongside prevailing wage advice or fringe benefit plans. One example is Public Works Consultant (publicworksconsultant.com). Ask any provider the seven questions below before you sign anything, and see how the three types of help compare in the table.

Consultant, training course, or flat fee service, compared

A training course teaches your own staff to do the work. A consultant does it for you as a billed engagement. A flat fee service like WellStanding does the same weekly work at one published price.

TypeWhat it doesWho files with DIRWho signsPricing
Training course, for example AGC of California's certificate courseTeaches your staff to fill out the WH-347 and the eCPRYou, after the courseYouPublished: $225 members, $350 non members, two day virtual course (AGC of California)
Certified payroll consultant, for example Public Works ConsultantAdvises and prepares, and can file for you as part of the engagementDepends on the engagement, ask directlyYou, alwaysNot published, contact for a quote
Flat fee done for you service, WellStandingProduces the WH-347 and the DIR eCPR every week from your export, a person reviews every fileWe prepare and validate; you sign, then we upload to DIR under your own registrationYou, after a person reviews every filingPublished: $995 setup, then $249 per month up to 25 workers or $449 for 26 to 50

A course fits a company that wants to own compliance in house long term. A consultant earns its cost on complex, non routine situations, a disputed wage determination or a fringe benefit plan that needs designing. A flat fee service fits the routine weekly filing on a straightforward job, which is most public works subcontracts most weeks.

Seven questions to ask any provider

  1. Do you file the eCPR directly with DIR, or do you give me a report to file myself?
  2. Who signs? The declaration under penalty of perjury on a certified payroll is the contractor's (Labor Code 1776). A provider who says you never touch it is describing a shortcut you should understand.
  3. Does a person check every file against the wage determination, or is it software only?
  4. What happens when the GC also requires LCPtracker, PRISM, Elation, or another GC required labor compliance portal? Who files there?
  5. Can you catch up the weeks I missed, and what does that cost?
  6. Is your pricing published? If not, why not?
  7. What happens when DIR changes the portal or the schema, as it has before?

What it costs to have us do it

$995 one time setup, 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. Pause between public works jobs and pay nothing until the next award. Your first weekly filing is free, done before you pay us anything, so you can judge the output on your own project.

Questions

Who can file my certified payroll for me?
A training course teaches your own staff to file it. A certified payroll consultant, such as Public Works Consultant, prepares and sometimes uploads filings as a billed engagement. A flat fee done for you service like WellStanding prepares, verifies, and uploads the DIR eCPR every week, and the federal WH-347 when the job is federally funded, for one published price, once you have signed. You always sign the Statement of Compliance yourself; none of them can sign for you.
Who signs the certified payroll in California?
You do. The Statement of Compliance is signed under penalty of perjury, and that declaration belongs to the contractor under Labor Code section 1776. A bookkeeper, a consultant, or a service can prepare and even upload the file, but the review and sign step stays yours.
Is a certified payroll consultant the same as a filing service?
Not always. Some consultants advise and audit but leave the weekly filing to you, and price the engagement by the hour or by the project. A filing service produces the WH-347 and the DIR eCPR from your payroll every period, usually at one flat price. Ask which one you are buying, and ask who does the upload.
Is a certified payroll consultant worth it for a small contractor?
Depends what you are buying. For the routine weekly WH-347 and DIR eCPR, a flat fee service is usually cheaper than an hourly consultant, since the price does not grow with every call. A consultant earns its cost on non routine work: a disputed wage determination or a fringe benefit plan. See certified payroll help for small contractors.
Can we keep our bookkeeper and still use a service?
Yes. Your bookkeeper keeps running payroll and sends us the export. We prepare, validate, and upload the DIR eCPR after you sign, which is usually the part they like least.

Sources

Every figure on this page links to its source where it first appears. The full list, in order:

  1. DIR dir.ca.gov
  2. Labor Code 1776 leginfo.legislature.ca.gov
  3. AGC of California agc-ca.org
  4. WH-347 dol.gov
  5. publicworksconsultant.com

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. Next: we confirm your payroll system and the project, you send one export, and your first filing comes back for your review before anything is submitted.

First filing free