What perfume formulation software actually does
Perfume formulation software is bookkeeping for a thing a spreadsheet cannot smell. A formula is arithmetic, and a spreadsheet holds arithmetic well, but the rows in a perfume are materials that behave: each one has an odour, a strength, a lifespan, a legal limit, and a habit of arriving diluted. Formulation software is the category of tool that knows those things about every row, so the sums stay true of the liquid rather than just of the sheet. This page is about the category as a whole: the jobs the software does, what separates the tools, where PerfuMate sits among them, and who should not pay for any of it yet. The step-by-step of actually building a formula is its own page, and so is the AI side.
What can perfume formulation software do that a spreadsheet cannot?
Four things: the materials arrive described, every dose is corrected for the strength of the bottle it came from, the compliance arithmetic is done for you, and the version history can answer which version a batch was made from.
Materials that arrive described
A blank sheet cannot tell you that your bergamot is phototoxic, what oakmoss actually smells like, or how long a material holds on a blotter. Formulation software starts from a materials database, and the useful question is not how many rows it has but what each row carries. PerfuMate ships 1,581 described materials: a written odour description on every one, olfactive families with percentage dominance, an impact figure, substantivity, a CAS number where one exists, typical working dilutions, and estimated constituent tables for hundreds of naturals and bases. The whole catalog is free to browse without an account, so none of that has to be taken on trust.
Dilution truth
Solvent maths is the most common way a spreadsheet goes quietly wrong: it is easy to get almost right. In formulation software every dose is corrected for the strength of the bottle it is actually weighed from, so a line weighed from a 10% solution counts for a tenth of what the same gram of neat material would, in the percentages, in the profile and in the compliance arithmetic alike. Concentration becomes a derived, adjustable quantity rather than a cell you maintain by hand.
Compliance arithmetic
An IFRA limit is written against a molecule, but a perfumer weighs oils, and one restricted molecule can arrive from several naturals at once. This is arithmetic no sheet does for you: constituent tables are how a limit on a single molecule gets enforced on the oil that carries it, and how the same molecule arriving three ways is counted once across all three. PerfuMate checks this live while you compose, on every tier including free. The data is honest about its edges: Category 4 only, fixed at the 51st Amendment, indicative rather than a certificate, and diffed line by line against the official book. The full account is here.
Versioning that can answer a question
A formula is never finished, it forks. The versioning question that matters in production is "which version was batch 0042 made from", and a spreadsheet answers it with a folder of near-identical files. In PerfuMate a snapshot records its parent, the whole history draws as a tree, any version diffs against the one it was born from, and a batch record points at the exact version it was made from.
What separates one tool from another?
The differences are structural rather than cosmetic. Some tools arrive empty by design, and building the materials library is your first project. Some ship a large repository of material entries to fill in rather than described profiles. Some keep the compliance tools, the pyramid or export on the paid plan. The industry suites automate the regulatory paperwork properly and are priced for companies, sold through demos and sales contact. And a spreadsheet gives total control with no safety net, where a mistyped cell fails silently. The comparison page lays this out tool by tool, with every competitor claim verified against their own published pages, and says where each one is the right answer, because sometimes it is not this one.
Where does PerfuMate sit among them?
PerfuMate is the bench for the independent perfumer, in the browser, and it is the tool in that comparison whose free tier already includes both the described database and the live IFRA checking. Beyond composing, it models how a formula wears: a drydown drawn in impact rather than in quantity, because the grams in the bottle never change and what moves over a perfume's life is how much of each material is reaching a nose. And it carries a formula through to production: exact scaling to the milligram, guided weighing at the bench, a stock ledger that deducts as a batch is made, batch records, and the paperwork a bottle needs before it is sold. What it is not is an ERP: there is no team workspace, no supplier feed and no invoicing, and a brand that needs those should buy them elsewhere.
Is PerfuMate a subscription?
The bench is not a subscription. Lifetime Unlimited at $59 is a one-time purchase, bought once and kept, with no monthly fee and nothing to cancel. The free tier is not a trial either: it does not expire, asks for no card, carries every tool and holds an unlimited shelf. What the paid version buys is room to work, how many formulas the bench keeps at once; the only features behind it are bottle labels, the sale-ready pack and colour PDF themes. The one thing that renews is AI Studio, priced separately because every run is a live bill to the model, and the app is complete without it. The prices are here.
Who should not buy yet?
A hobbyist with a small shelf and no plans to sell should stay on free, honestly: an unlimited shelf and 3 formulas is a real bench, not a teaser, and every calculation in it is the one a paying user gets. Buy when you want more than three formulas side by side, not before. A brand that needs a full ERP should buy a full ERP. And anyone formulating outside fine fragrance, a soap, a candle, a lotion, should know that the IFRA data here is Category 4 only and will not compute other categories.
The category is easy to evaluate, because the honest tools let you start free. This one opens in the browser with no account at all: Open the bench and put a formula in it.