Selling Cosmetics Across the Border Online to Canada
Maps out the compliance obligations that switch on the moment a US or overseas online store ships a cosmetic order to a Canadian customer.
Your online store doesn't know about borders until a Canadian customer's shipping address forces the question. Plenty of small cosmetic brands sell across an open cart with no market-specific checkout logic, ship internationally by default, and never stop to ask whether a sale into Canada is regulatorily different from a sale two states over. It is, and it's worth understanding before volume there grows past a handful of orders.
The trigger isn't intent, it's the first sale
Health Canada's Cosmetic Regulations apply to cosmetics sold in Canada, and the notification obligation is tied to actually selling there, not to whether you built a Canadian-specific version of your store or marketing. If your general ecommerce checkout accepts a Canadian address and ships a cosmetic product there, you've made a sale in Canada in the eyes of the framework, whether or not that was a deliberate business decision.
That matters because the notification requirement, filing a Cosmetic Notification Form through the Cosmetic Notification System, is due within 10 days of first sale. If you're not tracking Canadian orders as a distinct category, it's easy to cross that trigger without noticing until you're well past the window.
What the CNF actually requires, and what it doesn't
A CNF is a notification, not a pre-market approval. You're not waiting for a green light before you can ship. You file the form with your ingredients listed by INCI name and their concentration or a concentration range, and you receive a Cosmetic Notification (CN) number back. That's a meaningfully lighter lift than some other markets, but it's still a real, mandatory filing with a real deadline, and it needs an accurate ingredient list to be worth anything.
This is also where a lot of small US and overseas brands get tripped up: they know their finished product formula in broad strokes but haven't broken supplier blends (a fragrance, a preservative system, a botanical complex) down into individual INCI names and concentrations. That breakdown is exactly what the CNF wants, and reconstructing it after the fact, once you realize you need it, takes longer than doing it upfront.
Labels are a separate problem from the filing
Even once your notification is squared away, Canadian retail requires bilingual labeling, English and French, and that's independent of what your notification says. A store built for a US audience typically has English-only packaging and marketing. If you're shipping product into Canada regularly rather than as an occasional fluke order, bilingual labeling becomes a real compliance question, not just a nice-to-have for the Canadian market.
A practical sequence for a store that's starting to see Canadian orders
- Check whether your ingredients already have clean INCI names and CAS numbers on file. If your formulation records are trade names and supplier product codes, start there before anything else.
- Flag anything against the Cosmetic Ingredient Hotlist, which lists Canada's prohibited and restricted substances. This is the step that actually determines whether your product can be sold in Canada at all in its current form, not just whether the paperwork is tidy.
- File the CNF within 10 days of that first sale, and keep the CN number you get back on record.
- Watch the fragrance allergen deadlines if your product has any fragrance or essential oil content. List 1 disclosure becomes mandatory on the CNF and label on April 12, 2026, and List 2, an expanded set aligned with international lists, becomes mandatory August 1, 2026. Both apply above set thresholds, 0.001% in leave-on products and 0.01% in rinse-off products, and both need to show up correctly on whatever you file and whatever you print.
- Sort out bilingual labeling if Canadian sales are becoming a real, ongoing channel rather than a one-off.
- Set up an internal trigger so any future formula change routes through an amendment filing, and any product you stop selling into Canada gets a discontinuation filed. Both are separate actions from the original CNF, not automatic.
Why "we'll deal with it if it becomes a real market" is a risky plan
The 10-day window from first sale is short enough that "we'll figure it out once Canadian orders pick up" usually means figuring it out after you're already out of compliance. It's a much smaller lift to sort out your ingredient list and file proactively once you notice your store even can ship to Canada, rather than scrambling retroactively after a customer service email or a customs question forces the issue.
Cosmetic Comply is built for exactly this moment: it takes your existing ingredient list, matches everything to INCI names and CAS numbers, expands supplier blends into their real components, screens against the Hotlist with a confidence score, has a real reviewer check the result, and then files the CNF and hands you back a trackable number, all without needing you to already have a Canada-specific version of your paperwork sitting ready.
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
Private Label Cosmetics on a Marketplace: Who Notifies?
Untangling whether the reseller or the original manufacturer is responsible for filing the CNF when a product is rebranded for a marketplace.
Amazon Handmade Cosmetic Category Gating: The Documents
The specific documents that tend to unlock a gated cosmetic category on Amazon Handmade, and why a Canada CNF number strengthens the application.
Selling Cosmetics on Etsy to Canada vs the United States
What actually changes for an Etsy soap or skincare shop once orders start arriving from Canadian buyers instead of only US ones.
When Buyers Ask for an SDS vs a Notification Number
A wholesale buyer asking for an SDS and a retailer asking for a notification number want two completely different documents. Sending the wrong one stalls the deal.