One CNF or Many: Notifying a Soap Line With Ten Scents
Whether each scented variant of a base soap recipe needs its own Cosmetic Notification Form or can be grouped under one filing.
You've got one solid soap base and ten scents built on top of it, lavender, unscented, a coffee-oatmeal thing that sells out every batch. Naturally you want to know if that's one filing or ten, because ten separate notifications feels like a lot of paperwork for what is, functionally, one recipe with different fragrance oils dropped in.
The formula is what defines a filing, not the marketing name
A Cosmetic Notification Form covers a specific formula, meaning a specific set of ingredients at specific concentrations. Your lavender bar and your unscented bar share a base but are not the same formula the moment you add a fragrance ingredient to one and not the other. Different fragrance, different formula, different filing. This holds even though from a branding standpoint you think of them as "the same soap in different scents."
Why fragrance changes the formula more than it seems
It's tempting to think of a fragrance oil addition as a minor tweak to an otherwise identical base, but from a compliance standpoint each fragrance oil is its own set of ingredients, potentially including several fragrance allergens at different concentrations depending on what's in that specific oil. Your lavender bar might carry linalool and geraniol above the disclosure threshold; your coffee-oatmeal bar might carry a completely different allergen profile from a different fragrance blend, or carry none at all if it's genuinely fragrance-free. Treating all ten as interchangeable for filing purposes misses that each one has a distinct ingredient reality once fragrance is factored in.
What this looks like in practice
| Variant | Base ingredients | Fragrance | Filing needed |
|---|---|---|---|
| Unscented bar | Base oils, lye, water | None | One CNF |
| Lavender bar | Same base | Lavender EO | Separate CNF |
| Coffee-oatmeal bar | Same base + oatmeal, coffee grounds | Different or no EO | Separate CNF |
| Lavender bar, reformulated with new EO supplier | Same base | Different lavender EO source | Amendment to the original lavender CNF, not necessarily a brand new filing |
The last row is worth noting because it shows the flip side: not every change requires a brand new CNF from scratch. If you're keeping the same product and just changing a supplier or adjusting the fragrance load slightly, that's typically an amendment to the existing notification rather than a fresh filing, since Health Canada expects amendments when a formula changes and discontinuations when a product is withdrawn.
Does "true soap" change any of this?
If your bars are genuinely lye-and-fat true soap with no cosmetic claims attached, no "moisturizing," no "gentle exfoliation," no "softens skin," they may fall under the narrower true soap treatment rather than being regulated purely as a cosmetic. But the moment you're making a cosmetic claim, and most branded soap lines do somewhere in their marketing even if it's just "luxuriously moisturizing," you're in cosmetic territory and each distinct formula needs its own notification regardless of how simple the base recipe is.
Making ten filings less painful
The good news is that filing ten variants of a well-understood base recipe is mostly repetitive work once you've done the first one properly. The base oils, the lye, the water, all identical across variants, get identified once. What changes each time is the fragrance ingredient list and its resulting allergen and concentration profile. If you've already done the ingredient identification work for the base, each subsequent scent variant is a smaller incremental filing, not a from-scratch project.
Keep a shared reference doc for the base formula's INCI identification and Hotlist status, then treat each new scent as an addition to that reference rather than reinventing the whole ingredient list every time. It also helps to standardize how you request fragrance composition breakdowns from suppliers, so you're not chasing different documentation formats for each of ten fragrance oils.
A quick way to think about it
If a customer picking up two bars from your line would see two different ingredient lists on the label, that's your signal you're looking at two filings, not one. Same base, different fragrance, different label ingredient list, different CNF.
Cosmetic Comply's duplicate-a-past-filing feature is built for exactly this scenario. Once your base soap formula is filed and cleared, spinning off each new scent variant reuses everything that hasn't changed and only asks you to work through what's actually different, which makes filing ten scents a lot less like doing the same job ten times 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
Can You Call a Soap Moisturizing and Stay Exempt
Adding a moisturizing shea butter bar to your soap line? That one word on the label can move you from exempt soap into cosmetic filing territory.
Cold Process Soap Sellers: A CNF Notification Checklist
Selling cold process soap at a market or online? Here is a step-by-step way to decide if your bar needs a Cosmetic Notification Form and how to file it.
Selling Soap at Your First Craft Fair Starts the Clock
Your first craft fair sale in Canada starts a 10 day countdown to file a Cosmetic Notification Form, whether you knew it or not.
Net Weight Labeling for Handmade Soap Bars in Canada
Cured soap loses water weight after you make it, which is exactly why net quantity labeling trips up new bar soap sellers.