Send us your timesheets in any format — phone photos, Excel, Gusto exports. We return a ready-to-sign California DIR eCPR or federal WH-347 report, plus the Statement of Compliance.
Three steps. No phone calls required.
Phone photos of handwritten timesheets, Excel, PDFs, QuickBooks or Gusto exports. Drop them in — one file or ten.
Our AI extracts every row. Our validation engine checks every rate, every overtime hour, every classification against the wage determination. A human reviewer resolves anything flagged.
Download the completed WH-347 or DIR XML. Sign the Statement of Compliance. Submit it to your GC or the DIR portal. You stay in control of your submissions.
We take the mess off your plate.
Straightforward. No contracts. First report is free so you can try the service with zero risk.
First report is free — we charge your card only when the report is released, not when you upload. No charge for rejected uploads.
We hold names, pay, and the last 4 of SSN. Security isn't a slide — it's the point.
CertPayrolls, operating out of California. Phone: +1 (310) 555-0100. Email: hello@certpayroll.com. Founded and operated by Jared Ablon.
AI extracts the data; a certified-payroll-literate human checks every flagged row against the wage determination before the report is released. No fire-and-forget automation on worker pay.
We never ask for your DIR, LCPtracker, or GC portal passwords. We hand you the signed-off report and you submit it.
Private storage buckets, 15-minute signed download URLs, SSN fragments encrypted at the field level. AI providers used under business terms with zero data retention and no training on your data. Full security page →
Every report is reviewed by a person and checked against the project's wage determination. If we make an error, we fix it free and refund that report. In writing.
No contracts. Cancel from the billing portal in two clicks. Download your past reports and leave with your data any time. Read the engagement →
Short answers. If something's missing, email us and we'll add it.
JPG, PNG, HEIC, PDF, XLSX, CSV, and exports from QuickBooks, Gusto, and ADP. Multiple files per week is fine. If you have something weird, send it — we'll make it work.
Both. California DIR eCPR XML and federal WH-347 PDF (and the Statement of Compliance for either). You tell us which one your awarding body requires when you set up the project.
You do. We hand you a signed-off report and you upload it to the DIR portal, LCPtracker, or your GC. We never ask for your portal passwords. This is the standard engagement for a certified payroll service bureau.
Encryption at rest. Private storage buckets with 15-minute signed download URLs. Field-level encryption for SSN fragments. AI providers used under business terms with zero data retention. Daily backups. Row-level isolation so no client can ever read another client's data. Read the full security page →
48 business hours from a complete upload. Rush fix for rejected reports is 24 hours. If we miss our window, that report is free.
Upload their rejection notice from your dashboard. We correct the report and return it within 24 hours. If the error was ours, there's no charge for the correction. If something changed about the project (wage determination updated, new classification needed), the rush fix is $149.
Any time. Single reports are per-use so there's nothing to cancel. Project plan is month-to-month — cancel from the Stripe billing portal and the next month doesn't bill. Your past reports stay downloadable from your dashboard.
Upload a week of timesheets. Get a signable report back in 48 hours. No credit card charge until you've seen the first report.
Get your first report free →