Certified payroll hours calculator
Last checked against official sources: (dol.gov; ecfr.gov; ecfr.gov; sam.gov)
Enter crew members, labor classifications, Sun–Sat straight and overtime hours, basic and fringe rates from your contract wage determination. Totals and exports run entirely in your browser.
Use the table below for each worker. Rates and classifications come from your contract wage determination on SAM.gov—HourPunch does not provide prevailing wage tables. Exports summarize hours and gross pay; they are not a signed Statement of Compliance and do not replace U.S. DOL Form WH-347.
Browser-only tool. Crew hours and rates stay on your device. This printable summary is inspired by WH-347 column layout but is not the official U.S. Department of Labor form and cannot be filed as a certified payroll by itself.
Sources checked 11 November 2026. DOL Form WH-347 instructions state the form is available for the convenience of contractors submitting certified weekly payrolls and that use of WH-347 is optional; covered contractors must still submit weekly payroll information under Davis-Bacon rules. 29 CFR 5.5(a)(3)(ii) requires weekly certified payrolls (Optional Form WH-347 or another format). This HourPunch summary is not the official WH-347 and does not replace it. Prevailing wage rates come from contract wage determinations you enter—look up numbers on SAM.gov wage determinations; HourPunch does not ship wage determination data. For generic weekly overtime over forty hours in a workweek, see 29 CFR 778.104 and 29 CFR Part 778.
Project header
Crew rows
Worker 1
| Day | Straight (ST) | Overtime (OT) |
|---|---|---|
| Sun | ||
| Mon | ||
| Tue | ||
| Wed | ||
| Thu | ||
| Fri | ||
| Sat |
Totals
Enter crew hours to see totals.
Newsletter & API updates
Paid newsletter coming soon. Payment and signup are not live yet. You can also join the API waitlist in the same form.
FAQ
- Is this the official WH-347 form?
- No. The U.S. Department of Labor says Form WH-347 is optional and offered for contractor convenience, but covered Davis-Bacon jobs still require weekly certified payroll information with a signed Statement of Compliance. This tool produces an HourPunch summary only.
- Where do wage rates come from?
- You type the basic hourly rate, overtime rate, fringe benefit plan rate (WH-347 column 6B), and cash-in-lieu fringe rate (column 6C) from the wage determination attached to your contract. Look up official Davis-Bacon wage determinations on SAM.gov; HourPunch never ships prevailing wage data.
- How is overtime handled?
- Enter straight (ST) and overtime (OT) hours per day as on WH-347 column 4. On CWHSSA-covered contracts, DOL instructions say to enter hours worked on the project in excess of 40 in the week as OT (including work on and off the site). The optional “Split OT after 40 hrs” button walks your Sun–Sat grid and moves total hours over 40 into OT to match that reporting split—it does not replace payroll or legal review.
- Does my payroll data leave my device?
- No. Crew rows are stored in your browser’s local storage for convenience. PDF and CSV exports are generated locally; nothing is uploaded to HourPunch servers.