Manual XML Is Brutal
DIR's eCPR format requires precise XML with dozens of required fields. One schema error can reject the whole file.
3-6 hrs / weekLoading…
Stop spending Friday afternoons wrestling with DIR XML. Upload your payroll, get a schema-valid eCPR file, and file in under 20 minutes - for a fraction of enterprise compliance software costs.

Public works contractors face strict weekly DIR deadlines. Missing a filing can become expensive before anyone has time to fix the paperwork.
DIR's eCPR format requires precise XML with dozens of required fields. One schema error can reject the whole file.
3-6 hrs / weekLarge compliance suites are priced and designed for bigger teams. Small subcontractors need the CPR workflow without moving payroll systems.
No migrationCalifornia DIR penalties can stack quickly. Miss a week on a 12-worker crew by 3 days and you're looking at a painful exposure.
$100 / worker / dayNo migration. No setup call. Works alongside QuickBooks, not instead of it.
Upload a QuickBooks export, Excel, CSV, or CA DIR payroll PDF. Parsed automatically - no manual re-entry.
California overtime rules and missing fields are surfaced before you generate the report.
Produce a DIR-ready CPR XML file and validate it against the official CPR.xsd schema.
Use a guided workflow through the DIR eFiling portal so the final upload is clear and repeatable.
Purpose-built for California prevailing wage compliance - not a generic payroll tool with CPR bolted on.
QuickBooks, Excel, CSV, and native CA DIR payroll PDFs. Parse once, file fast.
County + trade rate lookup for wage, overtime, and fringe components.
California's 8-hr/day rule, 7th consecutive day, and double time handling.
Generate filled California apprenticeship forms directly from project data.
Journeyman vs. apprentice ratio checks by trade before filing.
Sensitive employee identifiers are masked in the app and protected for XML generation.
Correct a submitted CPR and generate amended XML with the correction flag set.
Weekly alerts, PWCR expiration warnings, and non-performance week prompts.
Every XML and form stored for audit readiness so DIR questions don't catch you off guard.
No implementation fees. No contracts. No migration. Start free, cancel anytime.
1 project - up to 15 employees
5 projects - unlimited employees
Unlimited projects & employees
All plans include a 30-day free trial. No credit card required.
If you only need certified payroll compliance, WageWizard keeps the workflow focused: import the payroll you already run, validate it, generate XML, and keep the archive.
Join California subcontractors who file in 20 minutes instead of 5 hours. 30-day free trial. No credit card. No migration.