Certified payroll, filed from the payroll you already ran.
Upload your payroll report — get your signed WH-347 and state certified payroll forms back in minutes, every week, for every project.
Uploaded files are processed to extract payroll data and are not retained after processing.
The actual DOL form, filled for youHow it works
1. Upload what you have
Payroll register, journal, or crew timesheet — PDF, export, or photo.
2. We read and check it (try the beta)
Two independent AI reads plus arithmetic checks. Rows that match auto-fill; anything uncertain is flagged for a one-click confirm — nothing is ever silently guessed.
3. Download the filing
The official WH-347 PDF ready to sign — free, today. California DIR eCPR XML export is live in beta inside the free generator.
Guides
The WH-347 form (official PDF)
Download the blank Rev. Jan 2025 form free, or fill it online.
What is a certified payroll report?
WH-347 explained: who files, what goes in it, and when it’s due.
California DIR eCPR guide
PWCR, weekly filings, no-work weeks, and iForm vs XML upload.
How to fill out WH-347
Every column explained, and where filings get rejected.
Excel template vs generator
Why paid WH-347 spreadsheets exist and the free alternative.
Prevailing wage payroll
Base vs fringe, the overtime trap, and classification splits.
Certified payroll in Texas
Federal WH-347 vs Government Code 2258, and who you file with.
Certified payroll from QuickBooks
Export the report you already run; skip the Friday retyping.
From ADP registers to WH-347
Payroll register in, official form (and eCPR XML) out.
Gusto users: your first public works job
What the agency wants that Gusto doesn’t produce.
LCPtracker alternatives
What you can actually replace when the portal is mandated.