Regulatory · EU 1223/2009
EU 26 Allergen Declaration Checker
Enter the essential oils in your finished formula and we'll calculate which EU-regulated fragrance allergens cross the labeling threshold — 0.001% for leave-on, 0.01% for rinse-off.
Essential oil
% of product
Must be declared (3)
- Linalool700.0 ppm
- Limonene20.0 ppm
- Geraniol10.0 ppm
Below threshold — no declaration (1)
- Coumarin6.00 ppm
Label snippet
Append after your INCI list (these names are required even though they originate from your essential oils — and even if you label as "fragrance-free").
Linalool, Limonene, Geraniol.
Allergen percentages are typical mid-range values from GC-MS literature — always verify against your supplier's COA before finalizing a label. The EU expanded the list to ~80 substances under Reg. 2023/1545 with a transition period through 2028; this tool covers the classic 26.