Payroll CSV/Excel → WH-347 layout PDF

Import your payroll export, check it, and get the WH-347 certified payroll layout (Rev. January 2025) as a PDF — all in this browser tab. Works with any CSV or Excel export: map your columns once, save the mapping, reuse it every week. Free watermarked preview; clean PDF + normalized CSV from $39 per project. New to the form? Read the how-to guide or browse all WH-347 guides.

Loading form pin…

Before you start

1. Project setup

Saved on this device automatically as you type.

Contractor role

One rate for everyone (e.g. 45.10), or one Classification: rate per line. Used only to flag differences; no fringe calculation.

Statement of Compliance (page 2) — checked items

2. This week's payroll

Auto-numbered per project; a week keeps its number once a clean PDF is downloaded.

3. Import payroll export

Drop a CSV or Excel file here, or press Enter to choose a file.

.csv, .xlsx, .xls — read on this device only.

4. Map columns

Works with any CSV or Excel export: map your columns once, save the mapping, reuse it every week.

Import a file to map its columns.

5. Validate

6. Preview and download

7. License: clean PDF + normalized CSV

Free: watermarked preview (“do not file”). A license removes the watermark and adds the normalized CSV for one project. No account; checkout never sees your payroll.

At checkout, type the project name exactly as it appears in this tool. This project: (not named yet)

Manage or cancel monthly plan (Stripe customer portal: invoices, cancel anytime).

Paste the key from your email (it starts with WH347-1.). Keys are checked on this device.

Keys on this device

Clear all data

Removes every project, saved column map, license key and the loaded payroll from this browser.