Certrow

Validate / Check your CSV header row

Check your CSV header row

Paste the first row of your file. It is compared with the column headers of Template V3.

If any of these column headers are missing, the upload attempt will fail.CPSC User Guide for CSV Upload V3 (December 2025)

The headers that must be present

Column headerAccepted valuesLength limit
Product UpdateY / N
New Version IDAlphanumeric19
Primary Product IDAlphanumeric19
Primary Product ID TypeGTIN / UPC / SKU / Model Number / Serial Number / Registered Number / Alternate Identifier
Certificate TypeGCC / CPC
Product Name (Model)Alphanumeric250
Manufacturer GLN one of the twoAlphanumeric50
Manufacturer Alternate ID one of the twoAlphanumeric50
Manufacture DateMM/CCYY
Lab 1 TypeITL / LAB / NOL
Lab 1 Citation CodesCPSC citation codes, separated by semi-colons
Last Test DateMM/DD/CCYY
Point of Contact (POC) for Test Result RecordsImporter / Manufacturer / Laboratory / Broker / Other

Source: Required Fields, CPSC User Guide for CSV Upload V3 (December 2025).

  • Only the header row is read here, in your browser. Nothing is uploaded.
  • The template has 83 columns. More labs are added by repeating the lab columns as Lab 3, Lab 4 and so on.
  • A header that passes says nothing about the rows under it. Check the whole file.

Questions

Which column headers are required in the CPSC eFiling CSV?

Product Update, New Version ID, Primary Product ID, Primary Product ID Type, Certificate Type, Product Name (Model), Manufacturer GLN or Manufacturer Alternate ID, Manufacture Date, Lab 1 Type, Lab 1 Citation Codes, Last Test Date and Point of Contact (POC) for Test Result Records. CPSC's guide says the upload attempt will fail if any of these headers is missing.