Why ANVISA ingredient rules matter for your business
Brazil's ANVISA (Agência Nacional de Vigilância Sanitária) maintains its own cosmetic ingredient regulations under RDC No. 7/2015 and subsequent amendments. Unlike the EU or FDA, ANVISA uses a positive list system — if an ingredient isn't explicitly approved, it's not allowed by default.
This catches foreign brands constantly. A product that passes EU scrutiny can fail ANVISA inspection because of a single unapproved preservative or UV filter. Understanding the banned and restricted list before you import saves you from seizure, fines, and lost revenue.
Completely banned ingredients in Brazilian cosmetics
These substances are prohibited in all cosmetic products regardless of concentration or product type:
| Ingredient | INCI Name | Common Products | Why Banned |
|---|---|---|---|
| Hydroquinone | Hydroquinone | Skin lighteners, fade creams | Carcinogenic risk; melanocyte toxicity |
| Mercury compounds | Mercury, Mercurous chloride | Whitening creams, eye drops | Neurotoxicity; bioaccumulation |
| Lead and salts | Lead acetate | Hair dyes (especially progressive) | Neurotoxicity; developmental toxicity |
| Formaldehyde | Formaldehyde | Hair straighteners, nail hardeners | Carcinogen; respiratory irritant |
| Strontium compounds | Strontium chloride | Toothpaste, deodorants | Bone-seeking radionuclide mimic |
| Hexachlorophene | Hexachlorophene | Antibacterial soaps | Neurotoxicity |
| Corticosteroids | Hydrocortisone, Betamethasone | "Miracle" skin creams | Drug classification; requires prescription |
| Tretinoin (cosmetic use) | Tretinoin | Anti-aging creams | Retinoic acid — prescription drug in Brazil |
| Hormones | Estrogen, Progesterone | Firming creams, breast enhancers | Endocrine disruption |
| Chloroform | Chloroform | Historical solvent traces | Carcinogen; hepatotoxicity |
Restricted ingredients: allowed only below these limits
These ingredients are permitted but only within specific concentration ranges. Going over the limit = automatic rejection.
| Ingredient | Max Concentration | Product Type |
|---|---|---|
| Salicylic acid | 2.0% | Leave-on products |
| Salicylic acid | 3.0% | Rinse-off products |
| Benzoyl peroxide | 5.0% | Anti-acne products |
| Hydrogen peroxide | 12.0% | Hair bleaching |
| Ammonia | 6.0% | Hair coloring |
| PPD (p-Phenylenediamine) | 2.0% | Oxidative hair dyes |
| Resorcinol | 1.25% | Hair dyes |
| Alpha-hydroxy acids (AHAs) | 10.0% | Exfoliating products |
| Beta-hydroxy acids (BHAs) | 2.0% | Exfoliating products |
| Thioglycolic acid | 8.0% | Hair waving/straightening |
UV filters: a special ANVISA category
Brazil has its own approved sunscreen agent list that differs from both the FDA and EU. Key differences:
- Not approved in Brazil (but approved in EU): Tinosorb S (Bis-Ethylhexyloxyphenol Methoxyphenyl Triazine), Tinosorb M (Methylene Bis-Benzotriazolyl Tetramethylbutylphenol), Uvinul A Plus (Diethylamino Hydroxybenzoyl Hexyl Benzoate)
- Approved in Brazil: Avobenzone, Octocrylene, Oxybenzone, Octinoxate, Titanium Dioxide, Zinc Oxide (nano form requires declaration)
Critical: If your product claims SPF and uses a non-approved UV filter, ANVISA will reject it outright. The sunscreen category (Grau 2) also requires additional efficacy testing.
Preservatives: the most common rejection reason
ANVISA's preservative restrictions are stricter than the EU in several areas:
- Formaldehyde releasers (DMDM Hydantoin, Quaternium-15, Imidazolidinyl Urea) have tight aggregate limits
- Parabens: Methylparaben and Propylparaben allowed; Butylparaben and Isobutylparaben restricted
- Methylisothiazolinone (MI): Allowed only in rinse-off products at ≤0.0015%
- Phenoxyethanol: Maximum 1.0%
Nanomaterials: declaration required
Any ingredient in nano form must be explicitly declared on the label in Portuguese. This includes:
- Nano Titanium Dioxide in sunscreens
- Nano Zinc Oxide in sunscreens
- Nano Silver in antimicrobial products
Products containing undisclosed nanoparticles are rejected at customs.
How to check your product against ANVISA's lists
Manual checking against ANVISA's Portuguese-language regulations is error-prone and slow. Here's a practical workflow:
- Get your full ingredient list from the manufacturer — not just the retail label, but the complete formula
- Cross-check against ANVISA's positive/negative lists (available in Portuguese on the ANVISA website)
- Verify concentrations for restricted ingredients — don't assume "a little bit is fine"
- Check UV filters separately if your product has SPF claims
- Flag nanoparticles and ensure they'll be declared on the label
Pro tip: Many manufacturers provide EU-compliant formulas that need adjustment for Brazil. Always request a Brazil-specific formula review before placing large orders.
What happens if you import a non-compliant product?
- Customs seizure: Product held at the border, storage fees accumulate
- ANVISA fine: Up to R$ 1.5 million for repeat violations
- Platform delisting: Mercado Livre and Amazon Brazil increasingly require registration numbers
- Reputational damage: Brazilian consumers are aware of ANVISA and check registration numbers
Next steps
Don't rely on manufacturer assurances. Verify your ingredient list independently before you invest in inventory. Use our free compliance checker to scan your formula against the latest ANVISA regulations in seconds.