CPSC eFiling Data Requirements: Required, Conditional, or Not Required?
A practical guide to deciding which fields must be supplied—and which depend on the product, certificate, filing method, or message type.
- Author:
- VelaCert Editorial Team
- Published:
- Updated:
This guide explains official data-status and filing concepts. It does not determine whether a product is regulated, which rules apply, whether a certificate or testing is required, or whether a Disclaim is appropriate. Confirm product-specific decisions against current CPSC and CBP guidance.
Is every CPSC eFiling data field required?
No. CPSC eFiling data requirements depend on the filing method, certificate situation, and field-specific conditions. Full PGA, Reference PGA, Product Registry CSV, and Disclaim workflows do not use one universal required-field list. Some values are always required for the chosen workflow; others become required only when a stated condition applies, remain optional, or are not applicable to that message type.
Required vs. conditional vs. optional or not applicable
Start with the vocabulary used by the specific official document. The Product Registry CSV guide uses Required Fields, Contingent Fields, and Optional Fields. CATAIR record tables use status markers such as mandatory, conditional, optional, and not applicable. Similar labels do not make the two data structures interchangeable.
| Status | Practical meaning | Example context |
|---|---|---|
| Required / mandatory | The value must be supplied for the applicable record or workflow. | Primary Product ID in a Product Registry CSV; mandatory CATAIR control and agency fields. |
| Conditional / contingent | The value is required only when the instruction’s stated condition is met. | Current Version ID when Product Update is Y; new manufacturer details when creating that trade party. |
| Optional | The workflow accepts the record without the value, although it may still be useful. | Additional product identifiers or optional test-report references where the current guide marks them optional. |
| Not applicable | The field is not used for that message record or filing method. | CATAIR marks some PG01 positions N/A in a Reference or Disclaim layout. |
| No certificate data required | This is a filing-scenario conclusion, not another label for an optional field. | A qualifying entry line may use an optional Disclaim Message Set under CPSC guidance. |
On small screens, swipe the table horizontally. Always use the condition and accepted values in the current official guide or template.
What data does CPSC eFiling require?
There is no single field list that applies unchanged to every interface. CPSC’s Quick Start Guide identifies seven high-level certificate data elements: product identification, citation codes, manufacture date, manufacture place, product test date, testing laboratory, and point of contact for test-result records. The detailed Product Registry and CATAIR instructions break those elements into fields and add workflow-specific identifiers, control records, conditions, and formats.
Product and certificate
Finished-product ID and type, product name, certificate type, version, and the responsible certifier.
Applicable compliance data
Every applicable Citation Code and any testing exclusion being relied upon, after product-specific review.
Manufacture
Manufacture date plus the manufacturer or manufacturing place information required by the selected workflow.
Testing
Latest relevant test date, laboratory type and identity, citations connected to each lab, and records contact.
Registry reference
For Reference PGA: the Certifier ID, Product ID, and Version ID of the certificate already certified in the Product Registry.
ACE message context
CATAIR record identifiers, agency and processing codes, entry-line context, and other fields defined for Full, Reference, or Disclaim messages.
For a broader source-by-source inventory, use the existing CPSC eFiling data requirements checklist. This page focuses on deciding a field’s status rather than repeating that checklist.
Product Registry requirements and CSV conditions
The CPSC Product Registry stores and manages certificate data for Reference PGA use. Importers can enter data in the interface, upload a CSV, or integrate through the API. For CSV, CPSC says required column headers must be present and a blank required value produces an error for that product row.
Examples of contingent Product Registry CSV data
- Current Version ID is required when Product Update is Y.
- Manufacturer details are required when a new manufacturer is submitted; an existing trade party can instead be referenced by its accepted GLN or Alternate ID.
- CPSC Lab ID is required for an ITL laboratory; a LAB entry uses the applicable existing identifier or new-lab details.
- POC details are required when the Point of Contact for Test Result Records is Other.
Do not infer “not required” from a blank-looking spreadsheet column. First determine whether another field activates it, whether an existing trade-party identifier satisfies it, and whether the current template classifies it as required, contingent, or optional.
Product Registry data is not the same as CATAIR / ACE transmission data
| Question | CPSC Product Registry | CATAIR / CBP ACE |
|---|---|---|
| Primary purpose | Store and manage full product certificate data before entry. | Define how PGA data is transmitted with the customs entry. |
| Reference workflow | Holds the certified record and its three Certificate Identifiers. | Sends the Certifier ID, Product ID, and Version ID to reference that record. |
| Full workflow | Not required for a Full PGA Message Set. | Carries the applicable certificate data at the time of entry. |
| Field rules | Interface, CSV, and API instructions govern Registry data. | CATAIR record layouts govern message positions, statuses, and conditions. |
| Automatic connection | The Registry does not communicate with ACE automatically. | The filer or broker must transmit the correct PGA message with the entry. |
For the filing-path comparison, see CPSC Full PGA vs. Reference PGA.
Citation Codes and Intended Use Codes answer different questions
CPSC Citation Codes
These identify the rules, bans, standards, or regulations applicable to the product being certified. CPSC says a code must be submitted for every applicable requirement. Read the dedicated CPSC Citation Codes guide for code selection and formatting.
CPSC Intended Use Code
This is an ACE/CATAIR value for the product’s intended use. CATAIR marks it optional in the Full and Reference PG01 layouts, but requires it with a Disclaim Message Set. If the Other Use value is selected, its free-text description becomes conditional.
“Data is not required per agency guidance” and CPSC Disclaim B
Searchers sometimes encounter the phrase “data is not required per CPSC guidance.” In the CATAIR layout, closely related wording describes Disclaim B. It is a reason code in a Disclaim Message Set—not a general instruction to omit an unresolved required field.
Disclaim A
CPSC guidance describes defined situations in which no certificate is required, including products outside CPSC jurisdiction or products for which no CPSC rule requiring certification applies.
Disclaim B
CPSC describes narrow product situations where a rule exists but the agency is exercising enforcement discretion and does not require a certificate. Use the current official eligibility guidance; do not extrapolate from the label.
A Disclaim is not a missing-data workaround. CPSC says Disclaim Message Sets are optional and intended for entry lines that do not require certificate data. When a Disclaim is filed, an Intended Use Code is required.
Importer vs. customs broker responsibilities
CPSC expects importers to work with manufacturers, laboratories, brokers, software providers, and other trade partners, but its Quick Start Guide says importers are ultimately responsible for product certification. A customs broker may transmit the PGA Message Set; that does not automatically make the broker the owner of product applicability, testing, or certificate decisions.
Importer / compliance team
Confirm the product and version, assemble the certificate and supporting data, resolve conditional fields, approve applicable citations or exclusions, and provide current Registry identifiers when using Reference PGA.
Customs broker / filer
Map the reviewed handoff into the appropriate CATAIR records, validate entry context and formatting, and transmit the Full, Reference, or eligible Disclaim message through ACE.
What happens when required information is missing?
In a Product Registry CSV upload, CPSC says missing required headers fail the upload and blank required values return an error for the affected row. Contingent fields also produce a gap when their condition is true. An optional or N/A designation must come from the applicable guide—it should not be assigned merely because the team cannot find the value.
Treat missing information as a routed work item: identify the source owner, record what condition applies, obtain or review the evidence, and then regenerate the filing data. If the question is whether a product, testing exclusion, citation, or Disclaim legally applies, escalate it to a qualified compliance professional.
A practical CPSC eFiling data-preparation workflow
- 1
Choose the filing path
Confirm whether the entry will use Full PGA, Reference PGA, or—only for a qualifying no-certificate situation—an optional Disclaim Message Set.
- 2
Identify the exact product and certificate
Match the shipment to the finished product, product version, CPC or GCC record, and responsible certifier.
- 3
Collect source records
Bring together manufacturer and factory data, manufacture date, test reports, laboratories, test date, records contact, and reviewed certificate information.
- 4
Apply conditions field by field
For each Product Registry or CATAIR field, record the official status and the condition that makes it required. Do not use one workflow’s column rules for another.
- 5
Resolve gaps with the owner
Send missing manufacturer data to the supplier, testing questions to the laboratory, and applicability decisions to the responsible compliance professional.
- 6
Prepare the broker handoff
For Full PGA, provide the reviewed certificate data in the required message structure. For Reference PGA, provide the current Certifier ID, Product ID, and Version ID.
Keep the field logic traceable
Organize the records behind each filing value
VelaCert helps teams connect product, manufacturer, test-report, laboratory, certificate, version, and Product Registry information; identify missing data; and prepare reviewed records for downstream CPSC filing workflows.
It does not decide whether a product is regulated, which requirements apply, whether testing or certification is legally required, or whether a Disclaim is appropriate. Those decisions remain with the responsible compliance professionals.
See how VelaCert organizes CPSC compliance recordsOfficial CPSC and CBP sources
- eFiling Frequently Asked Questions— U.S. Consumer Product Safety Commission
- eFiling Quick Start Guide V1.1— U.S. Consumer Product Safety Commission
- CPSC Product Registry— U.S. Consumer Product Safety Commission
- eFiling Product Registry User Guide V3— U.S. Consumer Product Safety Commission
- User Guide for CSV Upload V3— U.S. Consumer Product Safety Commission
- eFiling Citation, Testing Exclusion, and Disclaim Guidance— U.S. Consumer Product Safety Commission
- eFiling Document Library— U.S. Consumer Product Safety Commission
- CPSC eFiling Implementation Guide (CATAIR)— U.S. Customs and Border Protection
Frequently asked questions
What data is required for CPSC eFiling?
The required data depends on the filing method and the certificate situation. Full PGA carries the applicable certificate data with the entry; Reference PGA carries the Certifier ID, Product ID, and Version ID for a certificate already certified in the Product Registry. Product and certificate records generally cover identification, applicable citations or exclusions, manufacture, testing, laboratory, records-contact, and certifier information.
Is every CPSC eFiling field required?
No. CPSC and CATAIR materials distinguish mandatory or required fields from conditional or contingent fields, optional fields, and fields that are not applicable to a particular message type. The exact rule must be read in the instructions for the workflow being used rather than inferred from an empty spreadsheet cell.
What does conditional mean in CPSC eFiling?
A conditional or contingent field becomes required when its stated trigger is true. For example, the Product Registry CSV guide requires Current Version ID when Product Update is Y, and requires new trade-party details when a new manufacturer or laboratory is being created rather than referenced by an existing identifier.
What is the difference between Product Registry data and CATAIR data?
Product Registry data is the certificate information stored with CPSC for later use in a Reference PGA filing. CATAIR defines the records and field positions used to transmit PGA messages through CBP’s ACE system. The Registry is a stand-alone repository and does not send the ACE entry automatically.
What is a CPSC Intended Use Code?
An Intended Use Code is an ACE/CATAIR value describing the intended use of the imported product. Its status depends on the message type: CATAIR requires it with a Disclaim Message Set, while it is optional in the Full and Reference PGA field layouts; an additional description is conditional when the Other Use code is selected.
What are CPSC Citation Codes?
Citation Codes identify each CPSC rule, ban, standard, or regulation applicable to the product being certified. CPSC requires filers to submit a code for every applicable requirement, and publishes a current code workbook and separate guidance in its eFiling Document Library.
What are CPSC disclaim codes?
The CATAIR Disclaim field uses A or B to explain why certificate data is not being provided for a qualifying entry line. Disclaim A addresses defined no-certificate situations; Disclaim B addresses narrow situations where CPSC exercises enforcement discretion. A Disclaim Message Set is optional, but an Intended Use Code is required when one is filed.
Does a customs broker determine my CPSC compliance data?
Not automatically. A broker can transmit Full, Reference, or eligible Disclaim PGA data through ACE, but CPSC states that importers are ultimately responsible for product certification. The importer and its compliance professionals should confirm the product-specific certificate data and give the broker a reviewed filing package.
What happens when required CPSC data is missing?
A Product Registry CSV row with a blank required value returns an error for that row, while missing contingent data becomes an error when its condition applies. For an ACE filing, follow the current CATAIR validation rules and resolve missing certificate information before transmission; do not use a Disclaim code merely because preparation is incomplete.