IFRA for independent perfumers: what the limits are and how to check them
By Omer Siton, founder of PerfuMate · Updated
If anyone but you will wear what you make, IFRA is the first compliance question you meet, and it is more mechanical than it looks. IFRA publishes per-material concentration limits for finished fragrance products, keyed by product category and by the amendment the limit was published in. This page explains what the standards actually are, what Category 4 means, why the amendment number matters, why one restricted molecule arriving from several naturals must be summed once across all of them, and where the honest limit of any software check sits. PerfuMate is the worked example throughout, because live IFRA checking is what its bench was built to do, but the ideas hold in any tool.
What is IFRA?
IFRA is the International Fragrance Association, the fragrance industry's own standards body. It publishes Standards for individual fragrance materials, keyed almost always to a CAS number; the compiled book of Standards up to and including the 51st Amendment runs to 263 standards over 726 pages. Most standards set a maximum concentration for a material in a given category of finished product. Some are specification standards, which publish no concentration limit at all. Others prohibit a material outright: see which perfume ingredients are banned. A few are class standards, or apply to naturals through their constituents, and those are not keyed to a single CAS number.
Two things follow. First, an IFRA figure is three facts, not one: the material, the product category, and the amendment it was published in. Quote a limit without the other two and you have not quoted a limit. Second, the book is a real document you can obtain and read, which means any software claiming to implement it can be checked against it. More on that below.
Does IFRA approve fragrances, and is following it the law?
No to both: IFRA issues no certificate of conformity or any other form of certification, so no fragrance is approved by it, and its Standards are the fragrance industry's own voluntary rules, compulsory only for IFRA's members, who account for around 80 percent of the global fragrance industry by production volume. The Standards do not replace national law, and a certificate of conformity, written by the company that makes a fragrance mixture, declares compliance with them without replacing a safety assessment.
So "IFRA-approved" on a fragrance oil can mean, at most, that its maker certifies conformity for an intended use. The Standards themselves rest on the conclusions of the Expert Panel for Fragrance Safety, drawn from the safety assessments of the Research Institute for Fragrance Materials. The law and IFRA meet in the safety assessment: in the EU, the safety report for a perfume must give the name and code number of each fragrance composition and identify its supplier. Sources: IFRA, Understanding the Standards and Certification of IFRA Standards; Regulation (EC) No 1223/2009, Annex I, on EUR-Lex; read 6 October 2026.
What is IFRA Category 4?
IFRA limits depend on what the finished product is. Category 4 is fine fragrance on skin, the category an independent perfumer composing perfume to wear lives in. A body lotion, a soap, a candle or anything made for children sits in a different category with different limits.
PerfuMate's IFRA dataset is Category 4 only, and the app puts every formula in that category. It will not compute the limits for a lotion, a soap, a candle or a children's product, and it says so plainly rather than printing a number from the wrong table. If you formulate outside fine fragrance, you need the category tables for that product type.
Which category a lotion, a body mist, a candle or a soap falls in, and why one material has a different limit in each: IFRA categories explained.
What is an IFRA amendment?
The Standards are living rules, published in numbered amendments, and a limit is only meaningful alongside the amendment it came from. PerfuMate is deliberate about this: its dataset is fixed at the 51st Amendment and ships inside the app, so a new amendment arrives as an app release rather than a silent data update, and the app names the amendment it checks against rather than implying it tracks whatever is current. A tool that names its amendment can be verified; a tool that vaguely promises the latest rules cannot.
What changed in the 49th, 50th and 51st Amendments?
The 49th rebuilt the method behind the limits, the 50th prohibited a single material, and the 51st added 48 new standards and revised 11; each applies first to new fragrances and later to existing ones. From IFRA's own notification letters:
| Amendment | Notified | What changed | In force for new / existing fragrances |
|---|---|---|---|
| 49th | 10 January 2020 (letter dated 12 December 2019) | A new method: the revised risk assessment for skin sensitisation (QRA2) and an aggregate exposure model for systemic toxicity, with a new product categorisation of 12 categories for skin sensitisation; 25 new standards and 88 revised restriction standards | 10 February 2021 / 10 February 2022 |
| 50th | 30 June 2021 | Only the prohibition of Mintlactone (CAS 13341-72-5); everything else in the 49th stayed in place | Two months / 13 months after the letter |
| 51st | 30 June 2023 | 48 new standards, among them the prohibition of 3-Acetyl-2,5-dimethylfuran and a restriction of p-Cresol, 11 revised, and the annexes on naturals and Schiff bases merged into one annex on contributions from other sources | Prohibitions: 30 August 2023 / 30 July 2024. Restrictions and specifications: 30 March 2024 / 30 October 2025 |
The dates apply to fragrance mixtures leaving the company that makes them, not to finished perfumes on a shelf. Since 30 October 2025 every 51st Amendment standard applies to existing fragrances too, and that is the amendment PerfuMate checks against. Next: IFRA's end-of-consultation letter for the 52nd Amendment, announced on 31 August 2026, expects the notification in January 2027, with 11 months to comply for new fragrances and 30 for existing ones; in PerfuMate it will arrive as an app release.
Sources: IFRA notification letters for the 49th, 50th and 51st Amendments, and IFRA news on the 52nd Amendment; read 6 October 2026.
How to calculate IFRA limits in a perfume formula
Do I sum a restricted molecule across several naturals?
Yes. The limit applies to the total arriving from all of them, counted once.
Limits are written against molecules, but perfumers buy materials, and a natural material is a mixture. When a restricted molecule is carried inside several naturals on the same formula, the limit applies to the total arriving from all of them, counted once. Checking each material separately, which is what a hand check tends to do, can pass three lines individually while the formula as a whole is over the limit.
Doing the sum means knowing roughly what each natural is made of. PerfuMate carries estimated constituent tables for hundreds of the naturals and bases in its catalog of 2,211 described materials, and that is what the compliance arithmetic reads: it is how a limit written against a single molecule is enforced on the oil that carries it, and how the same molecule arriving from three different naturals is added up rather than missed three times. The tables are estimates and every material page says so; if you have a real analysis from your supplier, paste it in and it replaces the estimate for your bench.
Two more corrections happen in the same arithmetic: every line is adjusted for the dilution it is actually weighed at, and the limit is judged against the finished product at your chosen concentration, not against the concentrate.
Is an allergen declaration the same as an IFRA limit?
No. One caps how much you may use, the other names what is in the bottle.
The two travel together on a compliance sheet and are routinely confused, so the distinction is worth a paragraph. An IFRA limit is a restriction: a maximum your formula must stay under. The EU allergen declaration is disclosure: the label text naming the fragrance allergens present in your product. One caps, the other names. Passing one says nothing about the other: a formula can sit inside every IFRA limit and still owe a long allergen list on its label, and a formula with a short label can still breach a limit.
PerfuMate produces both, and both datasets, the IFRA linkage and the EU allergen flags, have been diffed against the official book. The allergen declaration and the print-ready INCI ingredient line are free at every tier. The allergens themselves, and which materials carry them, have a page of their own.
Is a software IFRA check a certificate?
No software check is a certificate, and one that presents itself as a certificate should worry you. PerfuMate calls its figures indicative: working numbers to compose against, verified where they can be, and every compliance sheet the app prints is stamped with exactly that instruction, verify against the official IFRA standards before you sell. Whether you need a certificate at all is its own question: do I need an IFRA certificate for my perfume?
The same honesty applies where the data runs out. Every regulatory join is by CAS number, and a material can supply one through its estimated constituents as well as its own row, so a material is unassessed only when it has neither, and that comes back as "nothing known" rather than "nothing applies", which is not a clean bill and the app does not dress it up as one. And where a material is flagged restricted but no standard reaches it, the app says "restricted, check the current amendment" and gives no number, because a number invented from memory is worse than a blank.
How does PerfuMate check IFRA?
Live while you compose, on every tier, against a dataset diffed entry by entry against the official book, and stamped indicative all the same.
- Live while composing. The check runs as you build, on every tier including free, and it counts one molecule arriving from several naturals at once. You meet a limit while the formula can still be changed, not at export time.
- Checked entry by entry against the official book. On 2026-08-16 the compiled IFRA Standards up to and including the 51st Amendment, 263 standards over 726 pages, were downloaded from IFRA's own CDN, and every entry in the app was diffed against them by CAS number. 252 of 252 comparable entries matched the published Category 4 figure exactly, with zero disagreements. The remainder are specification standards that publish no limit and are correctly blank, plus class standards and constituent-driven naturals that IFRA does not key to a single CAS. The script that runs the diff ships in the repository, so the check can be repeated against the next amendment rather than taken on trust.
- The stamp. The data is Category 4 only and fixed at the 51st Amendment, and every compliance sheet is stamped indicative: verify against the official standards before you sell.
The full account of where the data comes from and how far to trust it is at the IFRA answer, and the comparison page shows how the other formulation tools handle the same question. The fastest way to understand a limit, though, is to meet one while composing: Start a formula, free, and watch the check run as you build.