Canada & the CNF

Does a Wholesale Order Count as Your First Sale for the CNF

Your first CNF trigger might be a wholesale shipment to a boutique, not the day a customer buys online. Here's why that date matters.

Cosmetic Comply Team4 min read

A maker asked me last month why her Cosmetic Notification was flagged as late. She'd filed within 10 days of her product going live on her online store, which felt right. Except the product had already been sitting on a shelf at a local spa for three weeks before that, sold to the spa in a wholesale order she didn't think to count.

That's the trap. The CNF deadline runs from first sale in Canada, and nothing in the Cosmetic Regulations says that sale has to be to an end consumer.

What actually counts as "first sale"

Health Canada's notification requirement is triggered by the sale of the cosmetic, full stop. A sale is a sale whether it happens:

  • At a farmers market table, cash in hand from a shopper
  • Through your Shopify checkout to a customer in Ontario
  • As a wholesale invoice to a spa, salon, or gift shop that will resell it
  • As a bulk shipment to a distributor who stocks it in a warehouse before it ever reaches a shelf

The common thread is a change of ownership for money. If a spa pays you for 24 units of your lavender bar soap so they can sell it at their front desk, that transaction is the sale. The 10-day clock for filing the CNF starts there, not on the day the spa's customer eventually buys a bar.

Why this trips people up

Most small makers think in retail terms because that's where most of their revenue comes from. Wholesale orders often get treated as a separate, almost internal step, especially when they're small or informal, like dropping off product at a friend's shop on consignment. But consignment is still a transfer for eventual sale, and many makers who wholesale before they retail end up filing the CNF weeks after the real deadline without realizing it.

It gets murkier with samples and gifting. Free samples handed out with no money changing hands generally don't trigger the notification requirement, since nothing was sold. But a "buy one get one" or a bundled promotional sale still counts, because money did change hands for the product.

Practical ways to avoid missing the date

Track the first invoice, not the first storefront listing. If you keep a spreadsheet of new SKUs, add a column for date of first sale and fill it in the moment you generate any invoice, wholesale or retail, that includes the product.

Ask new products for a launch checklist item. Before a product ships out the door for any reason involving payment, confirm the CNF is filed or in progress. It's much easier to file before the first unit leaves than to backtrack and figure out when a distributor technically took ownership.

Watch pre-orders carefully. If you take payment for a pre-order before the product physically exists yet, that's still arguably a sale. When in doubt, file early rather than late. The CNF is a notification, not a pre-market approval, so there's no regulatory downside to filing before you're required to.

Loop in your wholesale accounts. If you sell through distributors who then sell to smaller retailers, ask when they consider the product "placed" in their network. It won't change your legal deadline, but it helps you reconstruct a timeline if Health Canada ever asks.

What late filing actually risks

Filing a few days past the 10-day window isn't usually catastrophic, and Health Canada's system doesn't reject a late CNF outright. But a pattern of late or missing filings, especially if it surfaces during a complaint investigation or a compliance sweep, is a much worse conversation than a slightly late form would have been. The safest habit is treating your first wholesale invoice exactly the same way you'd treat your first retail sale: the trigger event, not an administrative afterthought.

If you're managing a growing product line with several people involved in sales and fulfillment, it's worth building the CNF check into whatever process kicks off a new SKU, before it goes anywhere, wholesale or otherwise. Cosmetic Comply's filing tool tracks the notification separately from your sales channel, so whether the first buyer is a spa or a shopper, the CN number gets generated against the actual first sale date you log, not just the date your online listing goes live.

READY TO FILE?

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 filing

Keep reading