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 |
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
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.
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).
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 IDcpsc_product_or_use_code→ your Product IDcpsc_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 Bcpsc_product_or_use_code:130.006cpsc_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 Acpsc_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 |
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
CPSC Product Registry (create your account and register products)
CPSC HTS Code List (PDF) (check if your HTS codes are affected)
CPSC-accredited laboratory search (for children's product testing)
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.