How Do You Fill Out Certified Payroll (WH-347)?

By Wyatt Cooper · Published · 9 min read

Key takeaways

  • On Davis-Bacon covered work, every contractor and subcontractor submits a certified payroll for each week in which covered work is performed; Form WH-347 is optional, the information is not.
  • The first page lists each worker with an identifying number, classification, daily straight and overtime hours, rates, fringe benefits, gross pay, deductions and net pay.
  • The second page is the Statement of Compliance: who paid the workers, that the information is correct, that no improper deductions were made, and how fringe benefits were paid.
  • In the worked example, an electrician's 42-hour week comes to $2,264.50 gross, with fringe benefits of $18.40 an hour to a plan plus $3.75 an hour in cash meeting a $22.15 fringe rate.

To fill out certified payroll on Form WH-347, complete one form per project per week. In the header, enter the project, contract and wage determination numbers, the payroll number and the week ending date. For each worker, list an identifying number, classification, hours by day, the rates paid, fringe benefits, gross pay, deductions and net pay. Then sign the Statement of Compliance on the second page and submit it through the prime contractor.

Who has to submit certified payroll

The Davis-Bacon Act applies to contracts in excess of $2,000 to which the Federal Government or the District of Columbia is a party for construction, alteration or repair, including painting and decorating, of public buildings and public works; the contract states the minimum wages for each class of laborers and mechanics, based on the wages the Secretary of Labor determines to be prevailing (40 U.S.C. § 3142). The Related Acts extend similar labor standards to many federally assisted projects, through the contract clauses in 29 CFR 5.5.

The payroll rule is in those clauses. The contractor or subcontractor must submit weekly, for each week in which any covered work is performed, certified payrolls to the agency (or to the applicant, sponsor or owner that keeps the records), and the prime contractor is responsible for the submission of all certified payrolls by all subcontractors (29 CFR 5.5(a)(3)(ii)(A)). The information may be submitted on Optional Form WH-347 or in any other format desired (29 CFR 5.5(a)(3)(ii)(B)). The Department of Labor's form page says the same: use of the form is optional, but covered contractors and subcontractors are required to submit payroll information on a weekly basis (DOL, Form WH-347).

The header and the worker lines

The Department of Labor's annotated guide walks through every box on the form (revision dated January 2025, OMB 1235-0008, expiring January 31, 2028) (WH-347 annotated guide). Number payrolls sequentially from 1, by the weeks worked under the contract, and check the box for the final payroll when the contracted work is done.

The parts of page 1 of Form WH-347, as the Department of Labor's guide describes them
PartWhat to enter
HeaderPrime or subcontractor box; project name and location (the address, or at least the county and state); project or contract number; wage determination number and revision; payroll number; week ending date; your legal business name and address
1A–1E: workerWorker entry number (starting at 1), last, first and middle names, and an identifying number
2: J or RAJ for journeyworker or RA for registered apprentice
3: classificationThe labor classification for the work actually performed; a worker in two classifications gets a line for each, under the same entry number
4 and 5: hoursStraight time (ST) and overtime (OT) hours worked each day, the dates, and the total
6A–6C: rates and fringesHourly rate paid for straight time and for overtime; the total fringe benefit credit for plan contributions (detailed on page 2); cash paid in lieu of fringe benefits
7A–7B: grossGross earned for the week on this project, and gross for all work that week
8 and 9: deductions and netTax withholdings, FICA, other deductions, total deductions, and net pay for all work

Weekly payrolls must not include full Social Security numbers or last known addresses, telephone numbers or email addresses; an individually identifying number such as the last four digits of the Social Security number is enough. A prime contractor may still ask a sub for the full details for its own records (29 CFR 5.5(a)(3)(ii)(B)). Where the contract carries the overtime clause in 29 CFR 5.5(b), hours over 40 in a workweek are paid at not less than one and one-half times the basic rate of pay.

The Statement of Compliance

Each certified payroll must be accompanied by a Statement of Compliance, signed by the contractor or subcontractor or its agent who pays or supervises the payment of the workers. It certifies that the payroll contains the required information and that the basic records are kept and are correct and complete; that each laborer or mechanic was paid the full weekly wages earned, with no rebates and no deductions other than those permitted by 29 CFR part 3; and that each was paid not less than the applicable wage rates and fringe benefits, or cash equivalents, for the classification of work actually performed (29 CFR 5.5(a)(3)(ii)(C)). The certification on the second page of WH-347 satisfies this requirement (paragraph (D)).

  • Check every box that applies; the guide says the boxes must be checked to assert compliance.
  • If anyone was paid as an apprentice, check that box and name the registered apprenticeship program and whether it is registered with the Office of Apprenticeship or a State Apprenticeship Agency.
  • If you take credit for fringe benefit plan contributions, list each plan's name, type and number, whether it is funded or unfunded, and the hourly credit for each worker.
  • Sign with an original handwritten signature or a legally valid electronic signature (paragraph (E)). Falsification may lead to civil or criminal prosecution under 18 U.S.C. 1001 and 31 U.S.C. 3729 (paragraph (F)).
  • Keep every certified payroll for 3 years after all the work on the prime contract is completed (paragraph (G)).

A worked example: one electrician, one week

The facts are fictional. "Brightline Electric" is a subcontractor on a federal building renovation. The contract's wage determination sets an electrician at $48.20 an hour plus $22.15 an hour in fringe benefits. Brightline pays its electrician $49.00 an hour, contributes $18.40 an hour to a bona fide health and pension plan, and pays $3.75 an hour in cash in lieu of the rest of the fringe. In the week ending Saturday, the electrician works 8, 8, 8, 8 and 10 hours Monday to Friday: 42 hours, 40 straight and 2 overtime. The contract carries the overtime clause.

The electrician's WH-347 line for the week (fictional; to the cent)
ColumnEntryCalculation
3: classificationElectricianFrom the wage determination
4 and 5: hoursST 8, 8, 8, 8, 8; OT 0, 0, 0, 0, 2; total 4240 ST + 2 OT
6A: rate paidST $49.00; OT $73.501.5 × $49.00 = $73.50
6B: fringe credit$18.40 an hourPlan contributions, listed on page 2
6C: cash in lieu of fringes$157.50$3.75 × 42 h
7A: gross for this project$2,264.5040 × $49.00 = $1,960.00; 2 × $73.50 = $147.00; + $157.50
7B: gross for all work$2,264.50No other work that week
8: deductionsTax $212.00; FICA $173.23; other $0.00; total $385.23FICA 7.65% × $2,264.50 = $173.23425
9: net pay$1,879.27$2,264.50 − $385.23

The check against the wage determination: the $49.00 paid is at least the $48.20 base rate, and $18.40 to the plan plus $3.75 in cash is $22.15 an hour, equal to the fringe rate. The FICA and tax amounts are illustrations only; use your payroll system's figures.

Davis-Bacon certified payroll, Form WH-347 — header

Submission
Subcontractor; not the final payroll
Project
Federal building renovation (fictional), with its city, county and state
Contract number
As shown on the subcontract
Wage determination
The number and revision listed in the contract
Certified payroll number
7
Week ending
The Saturday ending the workweek
Business
Brightline Electric (fictional), legal name and full business address
The header of Brightline's payroll for the week, on the fictional job. Every name, number and date is made up.

Where certified payroll goes wrong

  • Skipping a week with covered work, or numbering payrolls out of sequence.
  • A classification that doesn't match the work actually performed that day.
  • Fringe benefits that don't add up to the wage determination's rate, or a plan credit with no plan details on page 2.
  • Full Social Security numbers or last known addresses on the weekly payroll.
  • An unsigned Statement of Compliance, or boxes left unchecked.

If records aren't submitted or made available, the agency may, after written notice, take action to suspend further payment, and failure may be grounds for debarment (29 CFR 5.5(a)(3)(iv)(B)). A held payroll can hold your pay application, so treat it like the other compliance documents a GC checks before it pays. Other federal-job rules are in how to make a Miller Act claim and the subcontractor's guide.

The bottom line

Certified payroll is a weekly form for every week with covered work: one line per worker per classification, hours by day, rates, fringe benefits, gross, deductions and net, then a signed Statement of Compliance.

Fill it in from your payroll records the week it happens, check each worker's rate and fringes against the wage determination, and send it to the prime on time.

Join the waitlist as a subcontractor

Sources

  1. Form WH-347, Davis-Bacon and Related Acts Weekly Certified Payroll Form — U.S. Department of Labor, Wage and Hour Division. Read October 22, 2026.
  2. How to correctly fill out the Davis-Bacon and Related Acts Weekly Certified Payroll WH-347 Form (annotated guide) — U.S. Department of Labor, Wage and Hour Division. Read October 22, 2026.
  3. 29 CFR 5.5, Contract provisions and related matters — Electronic Code of Federal Regulations (eCFR). Read October 22, 2026.
  4. 40 U.S.C. § 3142, Rate of wages for laborers and mechanics — U.S. Government Publishing Office (govinfo), United States Code, 2023 edition. Read October 22, 2026.

Questions

Is Form WH-347 required?

The form is optional; the information is not. Covered contractors and subcontractors must submit certified payroll information every week with covered work, on WH-347 or in any other format with the same information and a signed Statement of Compliance.

Who submits certified payroll on a federal job?

Each contractor and subcontractor submits its own, and the prime contractor is responsible for submitting all of its subcontractors' certified payrolls to the agency, or to the owner or sponsor that keeps the records.

Do I put workers' Social Security numbers on WH-347?

No. Weekly certified payrolls must not include full Social Security numbers, last known addresses, phone numbers or email addresses; an identifying number such as the last four digits is enough. The prime may still ask for full details for its own records.

How are fringe benefits shown on certified payroll?

As a credit for contributions to bona fide plans, with each plan listed on page 2, and as cash paid in lieu of fringe benefits. Together they must meet the wage determination's fringe rate.

How long do I keep certified payrolls?

For 3 years after all the work on the prime contract is completed, under 29 CFR 5.5(a)(3)(ii)(G).