Skip to main content

The Swap guide to CPSC eFiling for US imports

Explains the CPSC eFiling requirement for US imports, mandatory from 8 July 2026: how to determine whether your products need CPSC registration or a disclaim, and what to provide to Swap.

J
Written by Jemma O'Leary

This guide explains what CPSC eFiling means for your US-bound shipments, how to work out which of your products are affected, and what you need to do before it becomes mandatory.

| 🇺🇸 This guide applies to merchants shipping consumer products into the United States. CPSC eFiling becomes mandatory on 8 July 2026.


At a glance

Your products

What you need to do

Most adult apparel and accessories

No registration needed. We recommend providing DISCLAIM B and 130.006 to Swap. This is optional under CPSC rules but improves customs risk scoring and clearance speed (see "Important notes on disclaims" below)

Children's products (designed for under-13s)

Register in the CPSC Product Registry, then provide your three IDs to Swap

Adult products flagged as needing certification (e.g. certain fabrics under flammability standards)

Register in the CPSC Product Registry, then provide your three IDs to Swap

Products outside the affected HTS codes*

Likely nothing needed, but see the note below

Not sure?

Check the CPSC HTS Code List (PDF) or ask your Swap Account Manager

*CPSC's flagged HTS list is not exhaustive. CPSC has stated that importers remain responsible for CPSC compliance on any regulated product even if its HTS code doesn't appear on the list. A code being absent from the list means it won't be automatically flagged for eFiling — it does not, on its own, mean the product is exempt from CPSC's underlying certification requirements. When in doubt, check with your Swap Account Manager.

The rest of this guide explains how to work out which row applies to each of your products, and exactly how to complete each step.


What's changing?

From 8 July 2026, consumer products shipped into the US must have their safety compliance data filed electronically with US Customs at the point of import. This is called CPSC eFiling, and it applies to products regulated by the US Consumer Product Safety Commission.

This isn't a new testing or safety requirement. What's changing is that you must now file your compliance data with each shipment, rather than keeping it on file and producing it on request.


Does this affect your products?

CPSC has published a list of approximately 591 HTS codes that are in scope. These codes are heavily weighted towards apparel and textiles (HTS chapters 61, 62, and 65), but they also cover toys, furniture, electronics, and other consumer goods. You should not treat "591" as fixed: CPSC has stated the list is guidance, not a safe harbor — it is not exhaustive, and importers remain responsible for CPSC compliance on any regulated product regardless of whether its HTS code is flagged.

Your products are affected if they fall within a flagged HTS code. This includes most clothing (both adult and children's), sleepwear, accessories, and other textile products.

What differs is the treatment. Depending on the product, you'll either need to register it with CPSC or file a disclaim. The section below explains how to determine which path applies to each product.


The three paths

Path 1: Registration required (children's products)

Applies to: any product primarily designed or intended for children under 13. Examples include children's clothing, baby apparel, sleepwear, toys, furniture, feeding products, and accessories.

Certificate type: Children's Product Certificate (CPC). This must be based on testing by a CPSC-accredited third-party laboratory.

What you need to do: register the product in the CPSC Product Registry and provide Swap with the three resulting IDs. See the registration process below.

Path 2: Registration required (general consumer products)

Applies to: products subject to a CPSC mandatory standard that don't qualify for an enforcement discretion exemption. This can include certain adult apparel and textile products, particularly those subject to flammability standards (16 CFR 1610) where the specific fabric type or product construction doesn't qualify for the plain-surface textile exemption.

Certificate type: General Certificate of Conformity (GCC). This can be based on your own reasonable testing programme; a CPSC-accredited third-party lab isn't required.

What you need to do: register the product in the CPSC Product Registry and provide Swap with the three resulting IDs. See the registration process below.

How to tell if your adult products need registration rather than a disclaim: when you enter your products into the CPSC Product Registry, the system flags whether each product requires certification based on its HTS code and product details. If it indicates that certification is required, you must complete registration. Products subject to flammability standards where the enforcement discretion exemption doesn't apply are flagged this way. If you're unsure whether your products qualify for the exemption, consult the CPSC eFiling FAQ or contact CPSC directly at [email protected].

A note on testing exclusions: CPSC's guidance describes a third scenario, separate from full registration and from a disclaim. Where a CPSC rule applies to your product but a specific testing exclusion also applies (for example, the 16 CFR 1610.1(d) fabric exemptions applied to wearing apparel), you may still need to file a certificate — just with a testing exclusion code instead of individual test data — rather than registering with full test data or filing Disclaim B. This is a different outcome from Disclaim B, which applies only where CPSC has determined no certificate is required at all. If a product's status is unclear, check with your Swap Account Manager or CPSC directly rather than defaulting to registration or a disclaim.

Path 3: No registration needed (disclaim)

Applies to: products that either aren't regulated by CPSC at all, or fall within CPSC's scope but qualify for an enforcement discretion exemption (meaning CPSC doesn't require a certificate). The most common example for Swap merchants is adult wearing apparel that qualifies for the plain-surface textile exemption under 16 CFR 1610.1(d).

What you need to do: populate the correct disclaim code and intended use code, and provide them to Swap. You don't need to interact with the CPSC Product Registry at all. See the disclaim section below.


How to determine which path applies

  1. Check whether your product's HTS code appears on the CPSC HTS Code List (PDF). If it doesn't, CPSC eFiling flagging typically won't apply to that product — but the list isn't exhaustive, and the underlying certification requirement under CPSIA still applies to any regulated product regardless of whether its HTS code is listed. If you're unsure, don't rely on the list alone.

  2. If your HTS code is on the list, enter your product into the CPSC Product Registry. The system classifies whether it requires full certification (Paths 1 or 2) or qualifies for a disclaim (Path 3).

  3. If you don't know your product's 10-digit HTS code, Swap's compliance hub can help with classification during onboarding.

⚠️ Note: Swap's classification is provided as guidance. You're responsible for verifying the accuracy of HTS codes and CPSC treatment for your products, as the disclaim or certificate filed at entry is a legal attestation under US law.


The registration process (Paths 1 and 2)

Step 1: Create your CPSC Business Account

Go to the CPSC Product Registry and create a Business Account. You'll set up your Certifier ID, a short alphanumeric name for your company (e.g. "ABCCo"). You only need to do this once.

Step 2: Gather your certification data

For each product, you'll need:

  • The product's SKU, UPC, or GTIN (this becomes your Product ID)

  • The CPSC safety rules your product complies with (citation codes, available from your testing lab or CPSC's citation list)

  • Your manufacturer's name and address

  • The date and location of manufacture

  • The date of your most recent compliance test

  • Your testing laboratory's name, address, and contact details

  • A contact person who maintains the test records

For children's products (CPC): testing must be performed by a CPSC-accredited third-party laboratory.

For general products (GCC): you may self-certify based on a reasonable testing programme. A third-party lab isn't required but may be used.

If you already hold Children's Product Certificates or General Certificates of Conformity, you already have most of this information.

Step 3: Register your products

Enter your product data into the Product Registry. You can do this:

  • One at a time through the web portal (suitable for small catalogues)

  • In bulk by uploading a CSV file (suitable for larger catalogues; a template is available from CPSC)

When you save each product, you'll assign a Version ID (e.g. "V1"). This is a version number you control, and you increment it whenever the product's certificate is updated.

Step 4: Certify

Once your data is entered, certify each product in the registry. This is a legal declaration that the information is accurate and complete. Only an account holder with "Certifier" permissions can do this.

Step 5: Provide your three IDs to Swap

After certification, you'll have three identifiers for each product. These are the values Swap needs:

Identifier

What it is

Example

Certifier ID

Your company identifier (same for all products)

ABCCo

Product ID

Your product's SKU, UPC, or GTIN

A1234567

Version ID

The certificate version number

V1

The three values Swap needs per variant are:

  • cpsc_certifier_or_disclaim → your Certifier ID

  • cpsc_product_or_use_code → your Product ID

  • cpsc_version_or_use_desc → your Version ID

How these values reach Swap depends on your integration (API, CSV, or direct metafield entry). They flow through to the commercial invoice automatically once received.


The disclaim process (Path 3)

If your product doesn't require CPSC registration, you file a disclaim instead. A disclaim is a formal declaration that the product doesn't require a certificate of compliance. There are two disclaim codes.

Disclaim B: "CPSC data not required"

When it applies: your product is within CPSC's scope and a CPSC rule, ban, or standard applies to it, but CPSC is exercising enforcement discretion and does not require a certificate. Only certain products meet this. The most common example for Swap merchants is adult wearing apparel for people aged 13 and over that specifically qualifies for the flammability testing exemption under 16 CFR 1610.1(d)(1) or (d)(2) — for instance, a plain-surface fabric at or above the exempt weight, or a garment made entirely from an exempt fiber (acrylic, modacrylic, nylon, olefin, polyester, or wool).

The values Swap needs per variant:

  • cpsc_certifier_or_disclaim: DISCLAIM B

  • cpsc_product_or_use_code: 130.006

  • cpsc_version_or_use_desc: leave blank

Code 130.006 ("consumer product intended for people aged 13 years or older") is the only intended use code permitted for Disclaim B.

Disclaim A: "Product not regulated by CPSC"

When it applies: either (a) your product isn't regulated by CPSC at all (e.g. it's regulated exclusively by another US agency, or falls entirely outside CPSC's authority) or (b) your product is within CPSC's jurisdiction and HTS scope, but no CPSC rule, ban, or standard actually requires a certificate for it. Common examples of (b) relevant to apparel and accessories brands include hats, scarves, gloves, and adult collectible items.

The values Swap needs per variant:

  • cpsc_certifier_or_disclaim: DISCLAIM A

  • cpsc_product_or_use_code: the appropriate intended use code (see table below)

  • cpsc_version_or_use_desc: leave blank, unless you use code 980.000, in which case provide a short description of the product's intended use

How to find your intended use code

Code

Meaning

Use when

130.006

Consumer product for people aged 13+

Adult consumer goods (required for Disclaim B, also usable for Disclaim A)

130.000

Consumer use, general

General consumer goods with no specific sub-category

100.000

Personal use, non-food

Products for private, non-commercial use

980.000

Other use

No standard code fits. Requires a description in cpsc_version_or_use_desc

Again, the above list is not exhaustive. CPSC's guidance also permits 081.XXX (medical device), 090.XXX (military use), 155.XXX (commercial assembly), 940.XXX (compassionate/emergency use), and 970.XXX (export) for Disclaim A in edge cases. See CBP Appendix R (PDF) for the full list of intended use codes.

Consumer-relevant codes are in the 100.XXX and 130.XXX ranges. If you're unsure, 130.000 is the safest general-purpose option.

Important notes on disclaims

  • Filing a disclaim is a legal attestation under US law. You're declaring that the product doesn't require CPSC certification. Improper use of a disclaim code may result in enforcement action.

  • Disclaims are encouraged but not mandatory. CPSC does not require importers to file a disclaim message for products that don't need a certificate, but filing them improves your entry's risk score with US Customs, meaning faster clearance and fewer inspection holds — this is why Swap asks merchants to provide disclaim data as standard practice.

  • If you sell a mix of products, multiple paths may apply. For example, children's clothing requires registration, while adult clothing from the same brand can use the disclaim route.


Does this apply to low-value (Section 321/de minimis) shipments?

Yes. Products that require a CPSC certificate are subject to the eFiling requirement regardless of shipment value, including shipments claiming the Section 321 de minimis exemption (currently under $800). Filing a Disclaim Message Set remains optional for all shipments, including de minimis ones, but that option does not waive the underlying certification requirement for products that need one. If a significant share of your US-bound volume ships as de minimis parcels, confirm with your Swap Account Manager how this affects your filing setup.

How this works with Swap

Swap carries your CPSC data to the carrier on the commercial invoice for shipments made via our integration. Swap doesn't register products or certify compliance on your behalf.

ℹ️ How your data reaches the commercial invoice is evolving. We're actively building automation to reduce manual work. Depending on your integration and timing, your CPSC data may be pulled automatically via API, mapped from a CSV export, or entered directly into Shopify metafields. The data requirements are the same regardless of method. Your Swap Account Manager will confirm the best route for your account during onboarding.

Your role

  • Determine which of your products require registration and which qualify for a disclaim

  • Register regulated products in the CPSC Product Registry

  • Provide Swap with your registration data via one of the following (your Account Manager will confirm the best route):

    • Automatic API pull from your CPSC Product Collection (Swap is building this)

    • CSV export from the CPSC Product Registry, uploaded to Swap

    • Direct entry into the Shopify variant metafields listed above

  • For disclaimed products, provide the disclaim code and intended use code to Swap via the same route

Swap's role

  • Provide guidance on how your CPSC data will be ingested during onboarding

  • Map your metafield values onto the commercial invoice at line level

  • Transmit the commercial invoice to the carrier, who files the data with US Customs at entry

  • Assist with HTS classification through our compliance hub (Swap's classification is guidance; you're responsible for verifying accuracy)

What Swap is working on

  • A CSV upload tool that takes your Product Registry export and maps it into Shopify metafields automatically, removing the need for manual data entry

  • Automating the cross-reference between HTS codes and CPSC's affected code list, so you can see at a glance which of your products are in scope

  • API integration with the CPSC Product Registry for merchants who want Swap to pull data directly (future)

  • Building defaulting logic so merchants with entirely non-regulated adult catalogues can have disclaim values pre-populated


What happens if you ship without complying?

From 8 July 2026:

  • US Customs will flag shipments that arrive without the required CPSC data

  • CPSC will adjust the risk score for your entries, meaning more frequent inspections and holds

  • Shipments may be examined, detained, or refused entry

  • At launch, CPSC has indicated it will issue warnings rather than outright refusals, but enforcement will escalate over time

  • Repeated non-compliance could result in formal enforcement action

The practical impact for your customers: orders take longer to arrive, or don't arrive at all.

Completing registration (or confirming disclaim status) as early as possible ensures your data is filed with every shipment automatically, and your entries are processed faster, not slower.

What if you can't complete registration by 8 July?

Registration for a large or diverse catalogue takes time, particularly where new testing is needed. If you won't be fully registered by the deadline:

  • Start now and prioritise your US best-sellers. Certified products can ship compliantly as soon as their individual registration completes. You don't need the whole catalogue done to begin.

  • Expect warnings, not blockages, at first. CPSC has indicated that at launch, entries missing eFiled data will receive warning messages rather than being refused. However, your risk score will suffer in the meantime, meaning more inspections and slower clearance until your data is complete.

  • Speak to your Swap Account Manager. We can help you sequence the work and advise on interim options while your registration completes.

The transition period is a grace window, not a waiver. Enforcement will escalate over time, so treat 8 July as the start of the clock, not a wall you've already missed.


Timeline

When

What

Now

Create your CPSC Business Account and begin determining which products need registration

Before 8 July 2026

Complete registration for all regulated products; populate disclaim data for non-regulated products

8 July 2026

CPSC eFiling becomes mandatory

8 January 2027

Requirement extends to Foreign Trade Zone entries

CPSC advises that the registration process can take anywhere from one week to six months, depending on catalogue size. We strongly recommend starting now.


Helpful links


Questions?

If you have questions about the registration process or need help identifying which of your products are affected, contact your Swap Account Manager or email [email protected] for CPSC-specific guidance.


This guide is provided for informational purposes. As the importer and certifying party, you're responsible for the accuracy of your CPSC registration data and disclaim declarations. Swap Commerce does not register products or certify compliance on your behalf.

Did this answer your question?