Selling Cosmetics on Etsy or Shopify: Your CNF Duty
Selling handmade cosmetics through Etsy or your own Shopify store into Canada carries the same CNF duty as a retail shelf, and the 10-day clock starts at your first sale.
It's a common assumption among small sellers: if you're just running an Etsy shop out of your kitchen, surely the rules that apply to big cosmetic brands don't apply to you. They do. Health Canada's Cosmetic Regulations don't carve out an exception for online sellers, marketplace sellers, or small-batch operations, and the Cosmetic Notification Form requirement follows the product, not the size of the storefront.
The sale is the trigger, not the storefront
Whether you're selling through a physical farmer's market table, a Shopify store you built yourself, or an Etsy listing, the trigger for filing a CNF is the same: first sale of the cosmetic in Canada. The filing is due within 10 days of that first sale. It doesn't matter if the buyer found you through a marketplace algorithm or through Instagram. It doesn't matter if you make five units a month or five hundred. If a Canadian customer can buy your soap, lotion, or lip balm, you've triggered the same notification duty as a shelf brand at a pharmacy.
This surprises a lot of Etsy sellers specifically because Etsy's own terms of service put compliance responsibility on the seller, not on Etsy. The platform isn't filing anything on your behalf, and it has no mechanism that would even let it.
Why marketplace sellers get missed more often
A few reasons this slips past people running an online shop rather than a retail relationship:
- No retailer asking for paperwork. A local shop owner stocking your soap might ask if you're notified before they take it. An anonymous Etsy customer never will.
- Assuming small volume means small risk. Notification duty isn't tied to sales volume. One sale is enough to trigger it.
- Confusing US and Canadian rules. MoCRA in the US has small business exemptions from facility registration and product listing for some sellers. Canada's CNF system doesn't have an equivalent volume-based exemption, so a habit formed around US thresholds can leave you exposed north of the border.
- Assuming "handmade" changes the category. A handmade lotion is still a cosmetic. A handmade soap that makes a moisturizing or cosmetic claim is also still a cosmetic. Only true soap, an alkali salt of a fatty acid sold purely on a cleansing claim, sits outside standard cosmetic notification in some contexts, and that's a narrow lane, not a general handmade exemption.
Practical steps for an online shop
- Confirm whether your shipping settings or store policy actually allow orders to ship to Canadian addresses. If they do, treat every SKU a Canadian customer could buy as something that needs a CNF before or shortly after that first sale happens.
- File before your first confirmed Canadian sale if you can, since the 10-day window is generous but not infinite, and it's easier to be already filed than to be racing the clock after an order notification pings your phone.
- Keep your CN numbers organized per SKU, the same way you'd keep an invoice or a supplier contact, because you'll need to reference them if a formula changes or if a customs or regulatory question comes up.
- Update your bilingual labeling for any product shipping to Canada. English and French labeling is a separate requirement from the CNF itself, and Etsy listing photos with English-only labels are worth revisiting if Canada is a real part of your customer base.
What this looks like in practice
A soap maker in Oregon selling through Shopify, with checkout open to Canadian shipping addresses, made her first sale to a customer in Ontario. That sale started the 10-day clock the same as if she'd walked into a Toronto boutique with a wholesale order. The product itself didn't change. The buyer's address is what mattered.
If you're running multiple SKUs across an online shop and trying to figure out which ones actually need filing versus which ones you can hold off Canadian shipping on for now, Cosmetic Comply lets you notify per product and reuse a past filing when you're doing a minor variant, like a new scent in an existing lotion base, instead of starting the whole ingredient screen over from zero.
Send your ingredients and we take it from here
A short intake form is all it takes to start. Every ingredient gets checked against your market's prohibited and restricted lists, then we file your notification and hand you a number you can track.
Start a filingKeep reading
How to file a Cosmetic Notification Form in Canada
A plain walkthrough of the CNF, from what Health Canada actually wants to the CN number that lands in your inbox, plus the 10 day deadline everyone trips on.
Same Formula, Two Brand Names: One CNF or Two
Whether an identical formula sold under two different brand names needs its own separate Cosmetic Notification Form.
Do Free Samples and In Store Testers Need a CNF
Whether giveaway samples, deluxe minis, and retail testers count as a sale that triggers Canada's Cosmetic Notification requirement.
Listing Colour Additives and Pigments on a CNF
How CI numbers, mica, and other colourants get declared on a Health Canada Cosmetic Notification Form, and where restrictions hide.