NYDOL XSD-validated XML for external portal upload.

WageDocket maps validated workbook data into the official NYDOL XML structure and validates the file against the official XSD before creating the XML artifact.

Who this is for

  • //NY public-works subcontractors preparing Article 8 certified payroll
  • //Office teams managing PRC numbers and weekly certified payroll records
  • //Bookkeepers supporting NY subcontractor clients

What WageDocket helps produce

  • Validate PRC number, week ending date, employee identifiers, address, apprentice status, classifications, hours, rates, gross, net, deductions, and supplemental payments
  • Generate an NY Certified Payroll XML artifact
  • Download the XML for external NY portal upload
  • Record external NY submission details and receipt artifacts

Built around the official NYDOL contract

The NY lane uses the official NYDOL Certified Payroll XML/XSD structure as the generation contract. WageDocket does not invent its own portal shape or call product-defined XML portal-ready.

Classification mapping matters

NY XML work categories must be mapped to NYDOL portal values. Internal shorthand such as LAB or ELEC-J is not assumed to be acceptable unless it is mapped to the proper NYDOL classification value.

External portal upload only

WageDocket generates a NY portal-ready XML file for download. Users upload it through the NY Certified Payroll portal and record the external submission in WageDocket.

Practical answers before you import.

Does WageDocket submit directly to NYDOL?

No. WageDocket generates NYDOL XSD-validated XML for external portal upload and records the external submission after the user uploads it.

Is XSD validation the same as portal acceptance?

No. XSD validation proves the XML matches the official schema. Actual portal upload acceptance still needs to be confirmed after upload.

What blocks NY XML generation?

Missing PRC, week ending date, employee identity fallback, employee address, apprentice status, classification mapping, daily hours, rates, gross/net wages, or required deduction and supplemental payment details can block XML generation.