Soap & Handmade

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.

The Compliance Desk4 min read

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.

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