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 30+ 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 32,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 30+ 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 30+ markets, plus fast single-ingredient search when that is all you need.
Are my formulations kept private?
Yes. Formulations live in an encrypted SKU vault — AES-256-GCM encryption at rest with a unique per-organisation key, TLS 1.3 in transit, and full audit logging. Your data is never shared with other organisations or used to train models.
See your formula checked across every market.
30-minute walkthrough with your own formulation — no commitment.