Labeling Fragrance Oils Versus Essential Oils in Soap
How synthetic fragrance oils and natural essential oils each get declared differently on a handmade soap ingredient list.
I get this question at every craft fair I do a table at: "if I switch from an essential oil to a fragrance oil, does my label have to change?" Yes, almost always, and the reason comes down to how each one is actually declared on an ingredient list. They're not interchangeable on paper even when the bottle smells nearly the same.
They're declared differently by design
An essential oil is a single botanical extract, and it goes on your ingredient list under its own INCI name, something like Lavandula Angustifolia (Lavender) Oil. It's one named substance you can look up and trace back to a specific plant and extraction process.
A fragrance oil is a blend, usually dozens of individual aroma chemicals plus often some natural components, combined by a fragrance house into a single product they sell you under one trade name, something like "Vanilla Bean Fragrance Oil." On your soap's ingredient list, that entire blend is typically declared simply as Parfum (or Fragrance, depending on your market's convention), one word standing in for a complex mixture. This isn't a loophole, it's the standard convention for how fragrance blends are declared, largely because fragrance formulas are treated as proprietary by the houses that make them.
Where it gets more specific: allergens
Here's the part that's changing and worth paying close attention to if you use fragrance oils in soap. Both essential oils and fragrance blends can contain specific chemical components that are recognized fragrance allergens, things like Limonene, Linalool, Citronellol, Geraniol, Eugenol, and Coumarin. These occur naturally in a lot of essential oils (citrus oils are loaded with Limonene, for instance) and they're also often present in synthetic fragrance blends.
Regulators in a growing number of markets require these specific allergens to be broken out and listed by name on the label when they're present above a disclosure threshold, rather than just buried inside a generic "Parfum" entry. In Canada, for example, an initial list of these allergens becomes mandatory to disclose on both the notification form and the label starting April 12, 2026, with a second, expanded list following on August 1, 2026. The disclosure thresholds differ by product type: above 0.001% (10 ppm) in leave-on products, and above 0.01% (100 ppm) in rinse-off products like most soap.
This means your fragrance choice, essential oil or fragrance oil, isn't the whole labeling question anymore. What matters more is which specific allergen molecules are present in whichever one you chose, and at what concentration in your finished bar.
A side-by-side on how they land on the label
| Essential oil | Fragrance oil | |
|---|---|---|
| Declared as | Its own INCI name (e.g., Citrus Limon Peel Oil) | Usually "Parfum" as a blend |
| Composition transparency | You often know the full natural composition | Composition is typically proprietary to the fragrance house |
| Allergen content | Naturally occurring, varies by plant and batch | Can be intentionally included or naturally present in the blend |
| Allergen disclosure duty | Applies if present above the threshold, same as fragrance oils | Applies if present above the threshold, same as essential oils |
| Getting the data | Read the oil's own composition or a GC/MS report | Request the allergen declaration from your fragrance supplier |
What to actually do about it
- Ask your essential oil and fragrance oil suppliers for an allergen declaration or safety data sheet that breaks out the regulated allergens and their approximate percentages in the blend.
- Do the math for your finished bar. If your fragrance oil is 3% of the recipe and it contains 5% Linalool, your finished soap has roughly 0.15% Linalool, well above the rinse-off disclosure threshold of 0.01%.
- Update your label to list those specific allergens by name once you're above threshold, in addition to keeping "Parfum" (or the essential oil's own INCI name) in the ingredient list.
- Do this exercise for every scent in your line separately. A lavender bar and a citrus bar will have very different allergen profiles even though both are "essential oil soaps."
Why this matters more for soap than people expect
Soap makers sometimes assume fragrance allergen rules are really about perfume and skincare, since those sit on the skin longer. Rinse-off products do get a higher disclosure threshold than leave-on ones, which is a real difference, but rinse-off is not the same as exempt. Soap still needs the same allergen math done, just against a different threshold.
If you're running the numbers on a full soap line, Cosmetic Comply carries the fragrance and essential oil percentages through the math automatically once you've entered the blend's composition, so the allergen threshold check happens per scent, per batch, rather than being something you're recalculating by hand every time you swap a fragrance supplier.
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.