Certrow

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 itAs the API spells itOwn column in Template V3
GTINGTINYes
UPCUPCYes
SKUSKUYes
Model NumberModel #Yes
Serial NumberSerial #Yes
Registered NumberRegistered #Yes
Alternate IdentifierAlternate IDYes
ColumnKindLength limit
Primary Product IDRequired19
Primary Product ID TypeRequired
New Version IDRequired19
Current Version IDRequired for an update19
GTIN / UPC / SKU / Model Number / Serial Number / Registered Number / Alternate IdentifierOptional extra identifiers50

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.

Check every ID in a file

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.