Certified payroll that catches the error before the auditor does.

Generate Form WH-347 and California A-1-131 in minutes, not hours. CertPay checks every worker against your wage determination and tells you the exact dollar shortfall before you sign — the part that actually costs contractors money.

Free for up to 5 workers Works offline — installs like an app Your data never leaves your device

The $500/month problem

Every contractor and sub on a federally funded job files a WH-347 every week, for every project. The DOL estimates it takes about 55 minutes per report by hand. The software that automates it starts at $300–$1,200 a month, and QuickBooks Payroll and Gusto don't produce the form at all. So a ten-person crew with one school-district job does it in a spreadsheet, on a Friday afternoon, badly.

!

It checks the maths, not just the format

Enter a worker at $30 base + $10 fringe against a $49.05 determination and CertPay tells you: short $9.05/hr on 40 hours — $362 owed. Most tools happily print the violation.

OT

Overtime the way Davis-Bacon actually works

The premium is 1.5× the base rate only. Fringe is paid on every hour and never multiplied. Getting this backwards is the classic back-wage finding, and CertPay gets it right.

CA

Real California support

Not a reskin. Daily overtime over 8 hours, double time over 12, the seventh consecutive day, SDI, cheque numbers and the full 13-column deduction grid the A-1-131 requires.

4

Blocks full SSNs

Since 2009 the DOL wants only the last four digits on a submitted payroll. Type nine and CertPay refuses to file it clean.

Week two takes five minutes

"Start next week from this one" carries the crew, classifications and rates forward and zeroes the hours. That's the whole job after the first setup.

Nothing is uploaded

Names, wages and partial SSNs stay in your browser. No account, no server, no breach to worry about. Works with no signal in a job trailer.

How it works

Six screens. The first week takes about fifteen minutes; every week after is five.

StepWhat you do
1. SetupPick federal or California, enter the contractor, project and week ending date.
2. Wage ratesType the classifications and base + fringe rates from your determination.
3. CrewAdd each worker, their last-four and classification.
4. HoursEnter daily hours. Straight time, overtime and double time compute as you type.
5. PayDeductions. FICA (and California SDI) calculate automatically.
6. Review & fileRead the compliance check, then print both pages to PDF.

Pricing

Free covers a real payroll, not a crippled demo. Pay only when your crew outgrows it.

Free

$0
  • Up to 5 workers
  • WH-347 and A-1-131
  • Full compliance checking
  • Works offline
  • Watermark on the printout
  • One project
Start free
MOST POPULAR

Pro

$29 / month
  • Unlimited workers
  • Unlimited projects
  • No watermark
  • CSV export
  • All state forms as they ship
  • $290/year saves two months
Start free, upgrade in-app

Firm

$79 / month
  • Everything in Pro
  • Multiple companies
  • For bookkeepers filing for clients
  • Priority email support
Get in touch
For context: LCPtracker and eBacon run roughly $300–$1,200 a month for a small contractor, and Foundation's implementation alone starts around $8,000. One hour of a payroll clerk's time a month pays for CertPay Pro.

Guides

Plain-English answers to the questions that come up at 4pm on a Friday.

All guides →

Your next payroll is due Friday.

Free for five workers. No account, no card, nothing to install.

Open CertPay