Federal WH-347 certified payroll from payroll exports.

WageDocket turns weekly payroll exports into a checked WH-347-style signed PDF package, then keeps the package, signature, submission record, receipt, and audit trail together.

Who this is for

  • //Small public-works subcontractors on Davis-Bacon or related covered work
  • //Office managers preparing weekly WH-347 packages
  • //Bookkeepers who need repeatable certified payroll records

What WageDocket helps produce

  • Import CSV/XLSX payroll data
  • Validate worker IDs, classifications, daily hours, rates, gross, deductions, and net pay
  • Generate a WH-347-style signed PDF package
  • Track external submission and receipt records

Why WH-347 still breaks small teams

The form looks simple until one employee works multiple classifications, daily hours are missing, deductions do not reconcile, or the Statement of Compliance cannot be signed from the current workbook state. WageDocket keeps the workflow tied to the validated weekly workbook instead of a hand-edited PDF.

What WageDocket generates

The Federal lane produces a WH-347 signed PDF package from real workbook rows. It includes payroll number handling, worker rows, daily hours, straight-time and overtime rates, gross wages, deductions, net pay, Statement of Compliance, and electronic signature where applicable.

What stays outside WageDocket

WageDocket does not replace payroll processing and does not guarantee acceptance by an owner, prime contractor, or agency. Users still review the generated package and record where it was submitted externally.

Practical answers before you import.

Does WageDocket replace payroll software?

No. WageDocket starts after payroll is exported. It imports payroll data, validates certified payroll requirements, generates the WH-347 package, and tracks external submission records.

Can WageDocket handle daily hours?

Yes, certified payroll generation requires daily hours by workday. If a file only contains weekly totals, WageDocket blocks generation and explains what needs to be added.

Does WageDocket submit the WH-347 automatically?

No. WageDocket generates the package and records external submission details. Submission to an owner, prime, or portal remains the user's responsibility.