What WH-347 is
WH-347 is the U.S. Department of Labor's weekly certified payroll form for construction work under the Davis-Bacon and Related Acts. The form itself is optional, but contractors and subcontractors on covered federal or federally assisted contracts must send payroll information every week, with a signed Statement of Compliance, under 29 CFR 5.5(a)(3)(ii). This page fills the current DOL form, Rev. January 2025 (OMB No. 1235-0008, expires 01/31/2028).
From payroll export to signed form
- Export the week from your payroll or timesheet software as CSV or Excel. One row per worker with daily hour columns, or one row per worker per day with a date column.
- Check the columns. Each heading is matched to a form field; change any match. Deduction columns add up, so federal and state tax share one box.
- Enter the week ending date and the project details once; this browser remembers them for next week.
- Tick the statements that are true and download the PDF. Review it, then sign it by hand or with your own signature tool.
What goes where on the form
Each worker gets a row with entry number, last, first and middle name, ID, J or RA, classification, straight-time and overtime hours for each day, total hours, rates, fringe credit (6B), cash in lieu of fringes (6C), gross for the project (7A) and for all work (7B), deductions and net pay. Following the DOL instructions:
- a worker in two classifications gets two rows with the same entry number;
- full Social Security numbers are cut to the last 4 digits, because the form must never show a full SSN;
- more than 8 rows continue on extra copies of page 1, with the entry numbers carried on;
- daily hours without overtime columns can be split at 40 hours a week into the OT row, the rule for contracts under the Contract Work Hours and Safety Standards Act;
- registered apprentices show RA; write each one's level of progression next to it by hand;
- page 2 gets the headers, the certifying official, the ticked boxes, up to 3 apprenticeship programs, the total hourly fringe credit (6B divided by hours) for up to 8 rows, remarks, phone and email.
The checks
Before you download, every row is checked: straight-time hours times the rate plus overtime hours times the overtime rate plus cash in lieu must equal gross (7A), the deductions must add up to the total, and gross for all work minus deductions must equal net pay. Missing rates, IDs or daily hours and more than 40 straight-time hours are flagged. A missing gross is worked out from hours and rates, and marked. The tool does not know your wage determination, so it cannot check that the rates meet it.
Your payroll stays on your computer
The file is read in your browser, and the blank form comes from DocFig as an unchanged copy of the DOL PDF; pdf-lib writes the entries onto it on your device. Nothing is uploaded. How to check this yourself.
Sources
- U.S. Department of Labor, Wage and Hour Division: instructions for completing WH-347, with the form and its annotated guide
- 29 CFR 5.5 (Cornell LII), the contract clauses that require weekly certified payrolls
Form and instructions checked on dol.gov on 28 October 2026. The sample payroll uses invented names and numbers.