For ADP users

From an ADP payroll register to a filed WH-347

Depending on which ADP product and tier you run, certified payroll reporting may be an add-on, a professional-services request, or simply not included. If your Friday reality is copying numbers from an ADP register into the federal form, this page is for you.

The weekly loop, shortened

Download the payroll register (or wage detail report) for the work week as a PDF, then upload it to the extraction beta. Two independent AI reads transcribe every worker row — daily hours, rate, gross, fringe — and cross-check each other plus the arithmetic. Rows that agree are confirmed; anything uncertain is flagged for you to verify, never silently guessed. One click sends the result into the free WH-347 generator, where you download the official form — and California’s DIR eCPR XML if the job needs it.

Why not just submit the ADP report?

Agencies want the certified payroll format: the WH-347 grid (or its exact equivalent) plus the signed Statement of Compliance. A payroll register proves what you paid, but it isn’t the sworn weekly filing the Davis-Bacon Act requires — what a certified payroll report actually is. The register is the raw material; the WH-347 is the deliverable.

Things ADP data gets you 90% of the way on

Daily hours and rates come straight across. What usually needs your judgment: work classifications must match the project’s wage determination rather than ADP’s job codes, and prevailing-wage fringe must be shown against the determination’s fringe rate — base vs fringe explained.

Upload an ADP payroll PDFOr use the free generator