NYSDOL portal file
what the portal requiresOne project, one week, in the shape the portal expects. When the portal rejects a file, you will be able to paste the error and we will name the worker and the field it came from.
Built for New York subcontractors with 3 to 30 workers. Enter hours once. The overtime codes and the fringe math are checked as you type, and that same entry is what the NYSDOL portal file and the federal WH-347 will be built from.

10 minutes
a typical week, from the first hour typed to signed
2 filings
from one entry: the NYSDOL portal XML and the federal WH-347
63 checks
run against the week before you can certify it
$0
to set up, if you would rather do it yourself
What you get
Every other tool in this category shows you a stock photo of a hard hat. These are the two files a New York week ends in, and what goes in each one.
One project, one week, in the shape the portal expects. When the portal rejects a file, you will be able to paste the error and we will name the worker and the field it came from.
It will be filled into the actual government form rather than a lookalike, with the Statement of Compliance on page two. Worker home addresses are never printed.
Neither file is generated yet. The generator is the next piece of work, and sample downloads go up the day it does.
Why this changed in 2026
Since the start of 2026, certified payroll for New York public work goes through the NYSDOL electronic portal. The file has to match the state schema exactly, and the classification names have to match the state list word for word.
Nothing here is a scare tactic. These are the published rules, and you can check every one of them.
How it works
The first week we set up with you. After that it is the same three steps, and most of it is already filled in from last week.
Type them into a grid that works like a spreadsheet, or import the export from QuickBooks Time, Gusto, ADP, Paychex or your own file. Last week's crew is already there.
Overtime by the OT code on your wage schedule, not a guess. Fringe credit against what the determination requires. Apprentice ratios and registration. Deduction totals that have to add up to net pay.
Your certifying officer signs electronically, which the Department of Labor accepts. When the generator is finished you will download the XML for the portal and the WH-347 for the general contractor.
The difference
| A spreadsheet | WeeklyCert | |
|---|---|---|
| Entering the crew | Retype the same twelve names every week | Last week is already loaded |
| Overtime | You remember the rule, or you do not | Read from the OT codes on your PRC schedule |
| Fringe benefits | Annualised by hand, if at all | Checked against the determination, shortfall shown per hour |
| Apprentices | Nobody checks the ratio until an audit does | Flagged the moment the ratio breaks |
| The portal file | Typed into the portal, worker by worker | One file for the whole week |
| A rejected upload | A line number and a cryptic message | Paste it in and we will name the worker and the field |
| Six-year records | A folder somewhere | Every version kept, with the exact input it came from |
Pricing
The established tools in this category quote you after a discovery call. Their published starting points run from $175 to $400 a month, with setup fees from about $995 to $4,995.
Everything, one plan
$79per month
Unlimited projects, unlimited workers, unlimited filings. Two months free if you pay yearly.
Sign up is not open yet. Email us and we will set your account up by hand.
We build your company, projects, classifications, rates, fringe plans and workers from your files, then file the first week together on a call.
Full refund of the setup fee if we do not have you live within ten business days.
Your workers' data
We do not claim a SOC 2 report we do not have, and we do not say "bank-level encryption". The list above is what we actually do.
Questions people actually ask
You upload it. The state portal has no API, which the Department of Labor states plainly in its own bulk upload guide, so no software can file for you. What we will do is produce the file for you, tell you exactly what to type into the portal by hand, and record the confirmation number so your history is complete.
No. Keep Gusto, ADP, Paychex, QuickBooks or your accountant. We only need hours and the pay figures, and we import them from the exports those systems already produce.
You still have to report them, and the portal does not accept a file for them. We track which weeks are missing, tell you which ones to mark as no-work in the portal, and keep the payroll numbers running without gaps, which is what an auditor looks at first.
Not yet, and we will say so before you pay. New York City public improvement and roadway excavation projects go through the City's own system, not the NYSDOL portal. If all your work is in the five boroughs, we are the wrong tool today. If you have both, we cover the state jobs and tell you plainly which ones we do not.
Seven business days from the day you pay, and most of that is waiting on your spreadsheet. Our part is a kickoff call, building your data, and a handover where we file your first week together. If we miss ten business days, the setup fee comes back.
WeeklyCert builds certified payroll software for New York public work, and nothing else. Your email is answered by someone who works on the product itself, not by a call centre. What you do not get in exchange is cover around the clock.
New York requires you to keep certified payroll records for six years. You get read-only access and a full export for 30 days after cancelling, and three reminders before that window closes. Export is one button, any time, whether you are a customer or not.
You sign the certification, not us, and the classification you pick is your determination. What we guarantee is the arithmetic and the file format. Every calculation rule we apply is written down, cites the regulation it comes from, and is tested against worked examples we publish.
Who we are
WeeklyCert builds certified payroll software for New York public work, and nothing else. Every support email is read and answered by someone who works on the product itself, not a call centre. Your data stays in United States data centres, under the security program described above.
Fourteen days free. If it does not save you an afternoon, cancel in two clicks and take your records with you.
Ask for an accountSign up is not open yet. Email us and we will set your account up by hand.