Formula Compliance Engine
Cosmetic formula compliance software
The AI-powered cosmetic formula checker for regulatory affairs teams. Upload any formulation and automatically validate compliance across 25+ regulatory markets — with concentration limits, regulatory citations, reformulation guidance, and continuous monitoring.
Upload → Analyze → Validate → Report
Four steps from a spreadsheet of ingredients to an audit-ready, multi-market compliance verdict.
1 · Upload
Bring your formulation
Upload an Excel, CSV, or SDS — or paste an ingredient list. Master formulas link to their regional variants, so you build the recipe once.
2 · Analyze
Every ingredient resolved
Each ingredient is matched to its CAS and INCI across a 150,000+ substance index, so nothing is missed to a naming or format variant.
3 · Validate
Checked against every market
Concentrations are validated against per-market limits — Annex III restrictions, preservative, UV filter, colorant, and allergen rules — application-type aware.
4 · Report
Audit-ready output
A permitted / restricted / prohibited verdict per market, each backed by the underlying limit, annex reference, and citation. Export a dossier.
Every regulatory check, on every ingredient
This is cosmetic formulation compliance, not a single-substance lookup — the whole formula evaluated together for formula regulatory compliance against the rules that actually govern a finished cosmetic product.
Coverage: EU CosING · REACH/SVHC · US FDA · MoCRA · Prop 65 · Health Canada · China NMPA · Japan MHLW · Korea MFDS · ASEAN · UK · GCC · India · Taiwan · Australia · Brazil
- Annex III concentration restrictions
- Preservative limits (Annex V)
- UV filter limits (Annex VI)
- Colorant limits (Annex IV)
- Fragrance allergen declaration
- PFAS structural screening
- Per-ingredient concentration calculations
- Market-by-market comparison
- Regulatory-impact monitoring (blast radius)
- Audit-ready compliance reports
What happens when you upload a formula
Upload an Excel, CSV, or SDS. Every ingredient is resolved to its CAS and INCI, then each of these checks runs across all covered markets — automatically.
| Regulatory framework | What the engine validates |
|---|---|
| EU CosING — Annex II | Prohibited substances |
| EU CosING — Annex III | Concentration limits & conditions of use |
| EU CosING — Annex IV / V / VI | Colorants, preservatives, UV filters |
| US FDA / MoCRA | Prohibited & restricted, fragrance-allergen disclosure |
| Health Canada | Cosmetic Ingredient Hotlist (prohibited / restricted) |
| China NMPA | IECIC listing & restrictions |
| ASEAN | Annex II / III equivalents |
| ECHA SVHC / REACH | Candidate list & Annex XVII restrictions |
| PFAS | Structural screen + total-organic-fluorine |
| Fragrance allergens | Declaration thresholds (leave-on / rinse-off) |
| Label requirements | Warnings & mandatory declarations |
| Reformulation | AI-suggested compliant substitutes |
A 42-ingredient formula, checked end to end
From a spreadsheet of ingredients to a flagged, reformulated, audit-ready result — here is the full workflow on one product.
Upload
Night cream · 42 ingredients imported from Excel, each resolved to CAS + INCI.
Validate across 25+ markets
Every ingredient checked against each market's prohibitions, concentration limits, and use conditions — in seconds.
3 issues flagged
- Methylisothiazolinone — prohibited in EU leave-on products (Annex III); permitted rinse-off only.
- A restricted preservative flagged on the Health Canada Hotlist for this product type.
- A fluoro-surfactant caught by the PFAS structural screen — not on the exact-match list.
Reformulate
Compliant substitutes suggested for each flag, ranked by functional and physicochemical match — so a fix is one swap away, not a research project.
Export an audit-ready report
A per-market compliance dossier — verdicts, limits, and the citation behind every flag — ready for your file or a regulator.
A spreadsheet can't email you when the law moves. This does.
Regulatory status is monitored daily. When a rule changes, the blast-radius view shows every formula and regional variant affected, in which markets, ranked by risk — so a restriction is caught the same day, not at the next audit.
Formula compliance — common questions
Can I upload an Excel or CSV formula to check compliance?
Yes. Upload a formulation by Excel, CSV, or SDS, or paste an ingredient list. Every ingredient is evaluated together — not one substance at a time — and master formulas link to their regional variants.
How many markets does one formula get checked against?
A single formulation is validated across all 25+ covered markets simultaneously — EU, US (FDA/MoCRA), Canada, China, Japan, Korea, ASEAN, UK and more — returning a permitted / restricted / prohibited verdict per market.
Does it calculate concentration limits automatically?
Yes. Each ingredient's concentration is checked against the maximum permitted level per market, and the check is application-type aware — a rinse-off limit is not applied to a leave-on product.
Will it re-check my formulas when regulations change?
Yes. Regulatory status is monitored daily; when a rule shifts, the blast-radius view shows every formula and regional variant affected, in which markets, ranked by risk — no manual re-audit.
Is this a cosmetic formula checker or ingredient search?
Both. It is cosmetic compliance software for the full workflow — a cosmetic formula checker that validates an entire formulation for formula regulatory compliance across 25+ markets, plus fast single-ingredient search when that is all you need.
Are my formulations kept private?
Yes. Formulations live in a zero-knowledge vault — AES-256-GCM encryption with client-held keys, TLS 1.3 in transit, full audit logging, and zero vendor read access to your composition data.
See your formula checked across every market.
30-minute walkthrough with your own formulation — no commitment.