Why it exists
Small contractors on prevailing wage jobs often run payroll in general-purpose software like QuickBooks Online, Gusto or ADP RUN. Those systems pay people correctly but often don't produce certified payroll, or only on expensive plans or add-ons. The usual fallback is retyping every worker, day and deduction into a PDF each week. That's slow, and retyping is where mistakes come from. We built a tool that takes the file you already export, checks it, and fills the official form, so the week's certified payroll takes minutes.
Who we are
| Operated by | ED&EU LTD |
|---|---|
| Registered in | Scotland, company number SC866978 |
| Registered office | 220 Elizabeth Drive, Bathgate, EH48 1HU, United Kingdom |
| Contact | [email protected] |
| Payments | Handled by Stripe; we never see card details |
How the tools are checked
- The real forms, not look-alikes. The PDF is the Department of Labor's own WH-347 (Rev. January 2025, OMB 1235-0008, expires 01/31/2028), filled in at measured positions. The XML is built to DIR's published eCPR V2 schema.
- Checked against the official schema. Every XML file is validated in your browser against DIR's V2 schema file, the same check DIR's system makes. Our free XML checker lets you run it on any file.
- Built from the official instructions. Field rules come from DOL's WH-347 instructions, 29 CFR parts 1, 3 and 5, and DIR's XML guidelines and FAQ. Our guides cite their sources on every page.
- Watched every day. An automated monitor compares the official DOL and DIR files (the WH-347 PDF and guide, DIR's schema, template, guidelines and FAQ) with the copies our tools are built on, every day. If an agency changes a file, we know the same day.
- Tested before every release. Automated tests build forms and XML from test payrolls of 5, 25 and 60 workers, check the arithmetic, and confirm that no worker data leaves the browser.
Your workers' data stays with you
Payroll files are read and the forms are built inside your browser. Names, Social Security numbers, addresses and wages are never sent to our servers. We hold only what you choose to give us, like an email address for an account, and anonymous counts of how many forms are made. Details in the privacy policy.
What we deliberately don't do
- We don't check your wage rates against prevailing wage determinations. That's your responsibility under your contract (our calculator helps you work it out).
- We don't submit anything on your behalf. You review, sign and submit.
- We don't give legal, tax or payroll advice. Our guides explain the rules in general terms and link to the official sources.
The certified payroll you sign is your statement. The tool's job is to make it accurate and fast to prepare.
Contact
Questions, a payroll file that doesn't import well, or something in a guide that's out of date: email [email protected]. Please don't send files with real workers' details; describe the column names instead.