Formulation software

Essential Features of Perfume Laboratory Software: A Checklist

A feature checklist for perfume laboratory software: material records, dilution-aware calculation, scaling, IFRA checks, history, reports and data exit.

Short answer

Essential features in perfume laboratory software fall into six groups: a material library with configurable fields; formulas whose entries carry both weight and dilution; one calculation engine for pure material, percentages, totals, cost, scaling and batch targets; checks against restrictions you record; organization (versions, statuses, locks, collections, search, reports); and data control (documents, complete export, and backup you can restore). Use the checklist below to evaluate any tool, and test each item with your own formulas.

1. Material library

  • One record per material, with a unique code.
  • Fields for identity (name, CAS number, botanical name), supplier, cost, stock and unit, family and pyramid position, IFRA limits, notes.
  • Dilutions recorded against the parent material.
  • Custom fields for what your lab needs, with defined types.
  • Collections or categories, and search across all fields.
  • Which formulas use a material — derived from the formulas, not typed in.

Why each field matters is explained in the raw material documentation guide.

2. Formulas

  • Entries that reference library materials rather than free-text names.
  • A dilution on every entry, defaulting to neat only where that is explicit.
  • A clear rule for what happens when you change a dilution — whether the row's weight or its pure material is held constant.
  • Solvent entries handled as weight without fragrance contribution.
  • Formula code, notes and tags.

3. Calculation

  • Pure material per entry, internal solvent, totals.
  • Formula %, absolute % and relative % — clearly labeled, not one ambiguous "percentage". See formula %, absolute % and relative %.
  • Scaling by total weight, by factor and around one material.
  • Production targets: batch size and concentration to concentrate and solvent weights.
  • Cost per gram and per batch, from material prices.
  • The same numbers on screen, in reports and in exported documents.

Test this group by entering a formula you have already calculated by hand, with at least two diluted entries, and comparing every figure.

4. Checks and safety support

  • Flags when an entry exceeds a limit recorded on its material, with the basis of the comparison stated.
  • "Not recorded" shown as missing, never treated as zero or as compliant.
  • A library-wide view of every flagged formula.
  • Clarity about what the software does not check — for example constituents of natural materials, or limits you have not entered.

How compliance arithmetic actually works is in how to check IFRA limits in a perfume formula.

5. Organization

  • Version numbers that never renumber, and duplication that keeps the original intact.
  • Statuses (draft to production) and a lock for approved formulas.
  • Collections, favorites, tags, sort and filter.
  • Search across materials, formulas and notes.
  • Undo for mistakes.
  • Reports across the library: usage, data quality, stock value, safety flags.

6. Data control

  • Export to open formats: PDF for people; CSV, spreadsheet and structured formats for software.
  • An export of everything, complete enough to rebuild the library elsewhere.
  • Import of your existing data.
  • Backup you can restore, with a clear statement of where it is stored and who starts it.
  • A clear statement of where data lives: on your device, on a server, or both.
  • Offline use, if you work where connections are unreliable — see what offline-first really means.

The importance of the export items is easy to underestimate until you need to leave a tool. Why formula data portability matters explains how to test it.

Nice to have

  • Calculated fields over material data (for example cost at a given dilution).
  • Configurable printouts.
  • Pictures on material records.
  • Tablet layouts for use at the bench.

Features that need careful reading

  • Sync and collaboration are valuable for teams and change where your data lives and who can see it. Understand them before you rely on them.
  • Built-in regulatory data is helpful only if it is current; find out how it is updated and which amendment or regulation version it reflects.
  • Formula suggestions are a creative aid at most; they do not assess safety.

Using the checklist

Not every lab needs every item. Mark each as essential, useful or irrelevant to you before evaluating anything, then test the essential items with your own data. How to choose perfume formulation software turns this checklist into an evaluation method. The perfume formulation software guide gives the broader context.

For reference, RUŌOD Lab covers most of the list above — material library with custom and calculated fields, dilution-aware formulas with three dilution-change methods, one calculation engine, versions, statuses and locks, eight library reports, app-wide undo, PDF/CSV/Excel/JSON export, CSV/Excel/JSON import, offline use, and local or Google Drive backup — and deliberately does not offer synchronization, collaboration, built-in IFRA data or formula suggestions.

Frequently asked questions

Which feature matters most?

Correct, dilution-aware calculation. Everything else is convenience; wrong numbers are a problem in every formula.

How do I test a feature I can't see in a trial version?

Ask the vendor to demonstrate it with your data, or ask for documentation precise enough to check. Be wary of features you cannot verify before committing.

Written and reviewed by the RUŌOD Lab team. This article is general education about perfume formulation and record-keeping; it is not legal, regulatory or safety advice, and the examples are illustrations, not validated commercial formulas. How we write and check these guides.

Formulate with the arithmetic done for you

RUŌOD Lab is an offline-first Android application for perfume formulation.