Certified payroll, without the Friday fight
Weekly WH-347 and California eCPR XML that validates before you upload.
For 5–50 person construction subs on federal Davis-Bacon and California public works. Import your payroll CSV, fix findings explained in plain English, download filing-ready documents, mark the week filed. Done.
How it works
Import your payroll CSV
Export payroll detail from QuickBooks (or paste any CSV with a header row) — columns are matched automatically and anything unmatched is listed before a single row is saved.
Fix findings explained in plain English
Math, wage-determination rates, overtime rules, SSNs and payroll numbering are checked before anything is generated — each finding says exactly what is wrong and where.
Download, file, done
A filled WH-347 with its Statement of Compliance, and for California an eCPR XML that passed CPR.xsd before you ever touch the DIR portal. Mark the week filed and the record closes.
Built for the part everyone else skips
CA eCPR validated before upload
The XML is checked against the DIR’s own CPR.xsd in-process. Invalid XML is never handed to you as if it were fine, and no value is invented to satisfy the schema.
Never-miss dashboard
Every active project shows where the current payroll week stands — missing, draft, validated, generated or filed — so nothing slips past a Friday.
Audit binder
One click bundles every generated document for a project — including superseded amendments, grouped by week — into a zip for the day the DOL or DIR letter arrives.
Amendments with history
Filed weeks are closed, never edited. A correction becomes a numbered amendment; the original stays visible in the archive marked superseded.
Pricing
14-day free trial on both plans. No card required.
Starter
$29/mo
- Federal WH-347 + Statement of Compliance
- 1 project
- Up to 10 workers
- Validation findings, no-work weeks, amendments, audit binder
Pro CA eCPR
$79/mo
- Everything in Starter
- California DIR eCPR XML, XSD-validated before upload
- Unlimited projects and workers