PrevailDesk

Form WH-347 · Davis-Bacon certified payroll

Certified payroll, checked before you sign.

Keep the payroll you already run. Enter the week's hours and PrevailDesk fills Form WH-347, does the overtime and fringe math, and flags mistakes before your GC or the agency finds them.

First report free · No card · Federal WH-347

Example of a PrevailDesk weekly report: four workers' hours are entered, checks run, one laborer rate below the wage determination is flagged and corrected, and the Form WH-347 with Statement of Compliance is ready to sign.

The weekly problem

A weekly form shouldn't hold up a paid invoice.

Every week of a prevailing wage job, each worker's hours, rate, fringe and deductions go on a WH-347. Small crews usually do it by hand on Friday afternoon.

Your payroll tool stops short

Many small-business payroll tools pay the crew but don't produce a WH-347. The same numbers get retyped into the form every week.

The math has traps

Hours split between a federal job and a private one. Overtime on the base rate. Fringe paid in cash or into a plan. Each has its own box.

A rejected report delays the check

A late or wrong payroll can hold your pay application until it's corrected and resubmitted. The work is done and the money waits.

Applies to
Federally funded construction contracts over $2,000
Due
Every week of the job, one report per project
Signed with
A Statement of Compliance on each payroll

How it works

Set it up once. After that, it's hours in, report out.

Step 01

Set up the job

Add your company, the project and your crew. Enter each classification with the base and fringe rate from your wage determination.

Electrician$48.50 + $14.20
Carpenter$42.75 + $12.10
Base + fringe, per hourExample

Step 02

Enter the week's hours

Last week copies forward, so you only change what changed. Type the hours in or import a CSV from your payroll or timesheet app.

Week 118 8 8 8 8
Week 128 8 8 8 6
Copied, one editExample

Step 03

Check, sign, send

PrevailDesk runs its checks, fills WH-347 with the Statement of Compliance, and keeps a copy in your archive for the next audit.

Checks8 of 8 pass
WH-347, payroll no. 12PDF
Saved to archiveExample

Before anything prints

Eight checks run on every report.

Most tools fill in the form and stop. PrevailDesk reads the week against the job's rates first and tells you what a reviewer would send back.

  • Rate under the determination

    A worker paid less than the rate set for that classification on this project.

  • Overtime below 1.5×

    Overtime hours priced at less than time and a half of the base rate.

  • Fringe in the wrong place

    Fringe that is missing, or marked as paid to a plan when it was paid in cash.

  • Apprentice ratio over the limit

    More apprentices on the week than the ratio you set for the trade allows.

  • Skipped payroll number

    Week 12 filed with no week 11 on record for the project.

  • Net pay that doesn't add up

    Gross minus deductions that doesn't equal the net wages on the line.

  • No-work week not declared

    A week with no hours and no payroll on file. Many agencies and general contractors expect a no-work report for it.

  • Project gross mixed with all jobs

    Earnings on this project and earnings on all jobs entered in the same box.

Fits what you have

Your payroll stays where it is.

Larger systems ask you to move your whole payroll. PrevailDesk only does the report, so there's nothing to migrate and nothing to cancel.

You keep

The payroll you run today

Gusto, QuickBooks, ADP, a bookkeeper or a spreadsheet. It keeps paying your crew and filing your taxes.

PrevailDesk

Hours, rates and checks

The week's hours go in. The math runs against the job's classifications and the checks flag what's off.

You send

A finished WH-347

A filled PDF with the Statement of Compliance, ready for your signature and your GC or agency.

PrevailDesk does not run payroll, file payroll taxes or move money. It prepares the certified payroll report.

Pricing

Pay by the month, or only in the weeks you need it.

First report

See your own numbers on a real WH-347.

$0no card

  • One complete WH-347
  • All eight checks
  • PDF with Statement of Compliance

Unlimited

WEEKLY FILERS

For crews on prevailing wage work most weeks.

$29per month

  • Unlimited reports
  • CSV import for hours
  • ZIP export of a project's reports
  • Everything in Per report

Per report

For the occasional federal job.

$9per report

  • Pay only in weeks you file
  • All eight checks
  • Copy last week forward
  • Reports kept in your archive

From the field to the form

Guides for your next payroll

All guides

Questions

Asked before the first report.

No. PrevailDesk is independent software and is not affiliated with the U.S. Department of Labor. It fills the Department's Form WH-347 from the numbers you enter. You review it, sign it and stay responsible for it.

Make this week's WH-347 the first one you don't retype.

Your first report is free. Bring one week of hours and your wage determination.

Build a free WH-347