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 header | Accepted values | Length limit |
|---|---|---|
| Product Update | Y / N | |
| New Version ID | Alphanumeric | 19 |
| Primary Product ID | Alphanumeric | 19 |
| Primary Product ID Type | GTIN / UPC / SKU / Model Number / Serial Number / Registered Number / Alternate Identifier | |
| Certificate Type | GCC / CPC | |
| Product Name (Model) | Alphanumeric | 250 |
| Manufacturer GLN one of the two | Alphanumeric | 50 |
| Manufacturer Alternate ID one of the two | Alphanumeric | 50 |
| Manufacture Date | MM/CCYY | |
| Lab 1 Type | ITL / LAB / NOL | |
| Lab 1 Citation Codes | CPSC citation codes, separated by semi-colons | |
| Last Test Date | MM/DD/CCYY | |
| Point of Contact (POC) for Test Result Records | Importer / 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.