Validate / CPSC eFiling Product ID types
CPSC eFiling Product ID types
Every certificate hangs on one Primary Product ID and its type. Seven types are accepted.
| Type, as the CSV template spells it | As the API spells it | Own column in Template V3 |
|---|---|---|
| GTIN | GTIN | Yes |
| UPC | UPC | Yes |
| SKU | SKU | Yes |
| Model Number | Model # | Yes |
| Serial Number | Serial # | Yes |
| Registered Number | Registered # | Yes |
| Alternate Identifier | Alternate ID | Yes |
| Column | Kind | Length limit |
|---|---|---|
| Primary Product ID | Required | 19 |
| Primary Product ID Type | Required | |
| New Version ID | Required | 19 |
| Current Version ID | Required for an update | 19 |
| GTIN / UPC / SKU / Model Number / Serial Number / Registered Number / Alternate Identifier | Optional extra identifiers | 50 |
Source: Field Details, CPSC User Guide for CSV Upload V3 (December 2025); Definitions of User-Provided Fields, CPSC eFiling API Specifications V4 (January 2026).
- Leave the extra column empty for the type you already used as the Primary Product ID: with a SKU as primary, the SKU column stays blank.
- Type the CSV spelling in the CSV. "Model #" is how the API names the type, and people copy it across.
- Excel shows a number of 12 or more digits in a General cell as 8.85011E+11 and saves it that way. Format the ID columns as Text before pasting.
- Which punctuation the Registry accepts in a field it calls Alphanumeric is not published.
Questions
What Product ID types does CPSC eFiling accept?
Seven: GTIN, UPC, SKU, Model Number, Serial Number, Registered Number and Alternate Identifier. The Primary Product ID is limited to 19 characters in the CSV guide.
How long can a CPSC eFiling Primary Product ID be?
19 characters. The same limit applies to the version ID. The extra identifier columns allow 50.