Section 15(b) Reporting Explained: A Retailer's Guide
RecallDocket Team 5 min read
If you run a Shopify store that ships physical consumer products to U.S. customers, Section 15(b) of the Consumer Product Safety Act applies to you. It is the single most consequential — and most often overlooked — federal compliance obligation in e-commerce. This guide walks through what Section 15(b) is, who has to file, what triggers a report, and how the July 8, 2026 electronic-filing deadline changes day-to-day operations.
Looking for a deeper, footnoted reference? See our full guide: CPSC Section 15(b) eFiling Requirements for Shopify Merchants.
What is Section 15(b)?
Section 15(b) of the federal Consumer Product Safety Act (CPSA) requires companies that make, import, distribute, or sell consumer products to report certain product-safety information to the Consumer Product Safety Commission (CPSC).
In plain terms: if you become aware that a product you sell may be defective, may create an unreasonable risk of injury, or may violate a federal safety rule, you generally have to tell the CPSC. You don’t need to wait until someone gets hurt, and you don’t need to be certain something is wrong. The rule was designed to surface potential safety issues early, when corrective action is still cheap.
Who has to file? (Spoiler: retailers count)
The reporting duty extends to manufacturers, importers, distributors, and retailers. A Shopify store that ships consumer products into the U.S. is almost certainly a retailer under the CPSA, and often a distributor or importer too.
That means:
- Dropshippers are covered.
- Private-label and rebranded products are covered.
- Selling through a marketplace doesn’t transfer the obligation to the platform.
- A “tiny” business is still covered — there is no general small-merchant exemption from the duty to report.
What triggers a report?
You generally need to file when you become aware of information that “reasonably supports the conclusion” that one of the following is true for a consumer product you sell:
- It fails to comply with an applicable consumer-product safety rule.
- It contains a defect that could create a substantial product hazard.
- It creates an unreasonable risk of serious injury or death.
- It has been the subject of certain types of lawsuits alleging death or grievous bodily injury.
- It fails to comply with a voluntary safety standard the CPSC has relied on in a regulation.
The legal standard is knowledge, not certainty. Once your team has enough information that a reasonable person would investigate, the clock is running. “Wait and see if it happens again” is not a safe strategy — it’s the pattern that produces the largest penalty settlements.
The 24-hour clock
The CPSA says reports must be filed “immediately,” and CPSC regulations interpret that to mean within 24 hours of having enough information to reasonably support a report. The agency understands that sometimes you need to investigate before you can fill out a complete report, but the duty to start the report runs from the moment you have the relevant information — not the end of your investigation.
The July 8, 2026 eFiling deadline
Until now, Section 15(b) reports could be submitted in a few different ways, including the CPSC’s online Business Portal at SaferProducts.gov. Starting July 8, 2026, electronic submission through that portal becomes the only accepted method for most filers. Paper-based and email-based workarounds are being retired.
For a Shopify merchant, the practical implication is straightforward: you need a process that lets you (1) detect when a report is required, (2) assemble the information the portal asks for, and (3) submit it electronically within the required window.
What goes in a Section 15(b) report?
The CPSC’s Business Portal walks you through a structured form. At a minimum, expect to provide:
- Product identification: name, model number, SKU, manufacturer or importer, country of origin, date codes or lot numbers.
- Hazard description: what is allegedly wrong, what kind of injury or risk it creates, and any standards or rules at issue.
- Incident information: complaints, warranty claims, returns, lawsuits, or other signals that prompted the filing.
- Distribution data: when and where the product was sold, units sold, and channels.
- Corrective action: what you’re proposing to do — recall, repair, refund, replace, stop sale — and a timeline.
- Company contact: a named person who can speak to the filing on behalf of the business.
A first-time filer should expect a couple of hours of preparation, mostly spent gathering incident data and writing a clean hazard description. Subsequent filings are much faster.
Penalties for non-compliance
The CPSC can pursue civil penalties for late, incomplete, or missing reports. Per-violation caps are adjusted for inflation and currently sit above $100,000 per violation, with an aggregate cap exceeding $16 million for related violations. Federal prosecutors can pursue criminal penalties in egregious cases.
In practice, the most common painful outcome isn’t the maximum fine — it’s a negotiated settlement that requires the company to (a) pay a significant penalty, (b) put a written compliance program in place, and (c) accept ongoing reporting obligations beyond what the statute requires.
We cover penalty exposure in detail in CPSC Recall Penalties: What Happens If You Don’t Comply.
How RecallDocket helps
RecallDocket is a Shopify app built specifically for the Section 15(b) workflow. It does three things:
- Monitor. We watch the official CPSC recall feed every day and compare it against your Shopify catalog. When a new recall affects a product you sell, you find out the same day.
- Draft. When a report is required, RecallDocket pre-fills a CPSC-formatted draft using your product data and the official hazard language. You edit, review, and approve.
- Stay organized. Every draft, submission, and customer notification is stored in a compliance dashboard so you always know what’s been filed and what still needs work.
One thing RecallDocket deliberately does not do: submit reports for you. The CPSC Business Portal is a federal system and we believe the human in your business should press “submit.” RecallDocket gets the draft ready so the final step takes minutes instead of hours.
Install RecallDocket on Shopify →
Further reading
Monitor your catalog automatically
RecallDocket watches the CPSC recall feed every day and flags matches against your Shopify catalog the same day they publish. Install free, no credit card required.
Install RecallDocket on Shopify