How to Check Your EU Cosmetic Label in 5 Steps

You've formulated a cosmetic product. Now comes the compliance part: making sure your label meets EU Regulation 1223/2009. This guide walks you through a practical 5-step checklist you can use before production, and then hands off to a free audit tool for final verification.

Whether you're a startup launching your first SKU, a supplier managing formulation changes, or a brand auditing your product line, these steps catch the most common label mistakes — missing Responsible Person details, incomplete allergen declarations, wrong ingredient format, and missing warnings. You'll need about 20 minutes and your product label.

Step 1: Verify Your Responsible Person Details

The Responsible Person (RP) is the legal entity accountable for compliance. This is non-negotiable under Article 4 of Regulation 1223/2009.

1

Check the RP Name and Address on Your Label

Your label must display the name and full address (street, postal code, city, country) of the Responsible Person established in the EU. For EU manufacturers, this is typically your company. For importers outside the EU, this is either your EU subsidiary or a designated regulatory partner.

Common mistakes:

  • RP address incomplete (missing postal code or city)
  • RP is a non-EU address (not compliant — must be EU-established)
  • RP name doesn't match your registration documents

Next step: If you don't have an EU Responsible Person, read our guide on appointing one. If your RP details are wrong, update your label before proceeding.

Step 2: Check Your Ingredient List Format (INCI Nomenclature)

All cosmetic ingredients must be listed by their INCI name (International Nomenclature of Cosmetic Ingredients). Generic names like "fragrance oil" or "water" don't meet regulatory standards. This is verified under Article 19(3) of Regulation 1223/2009.

2

Verify Every Ingredient Uses INCI Format

Check each ingredient on your label against the INCI database. Most common ingredients are straightforward (e.g., "Water" → AQUA, "Vitamin E" → TOCOPHEROL), but some are trickier.

How to verify:

  1. Go to our INCI Lookup Tool and search for each ingredient
  2. Match the name shown on your label to the INCI name in our database
  3. If an ingredient isn't in INCI format, update it before production
  4. For complex formulations with 10+ ingredients, batch-check using the tool

Order matters: Ingredients are listed by descending concentration (except colorants and fragrance). If you have 5% Vitamin E and 2% Tocopherol, verify they're in the right order on your label.

Next step: If any ingredients are wrong, correct your label now. This step typically takes 2–5 minutes per product with the INCI tool.

Step 3: Verify Allergen Declarations Against Annex III

This is where most brands stumble. Any fragrance allergen above 0.001% in leave-on products or 0.01% in rinse-off products must be declared individually by INCI name. As of May 2026, there are now 56 new fragrance allergens in addition to the original 26 (for a total of 82 regulated allergens).

3

Check Allergen Presence and Concentration Thresholds

If your product contains fragrance (even a small amount), this step is mandatory.

What to do:

  1. Get your fragrance ingredient list or specification sheet from your supplier
  2. Check each fragrance component against our Allergen Checker Tool
  3. For any allergen component above the threshold (0.001% for leave-on, 0.01% for rinse-off), it must appear on your label
  4. List all allergens individually by INCI name on your label before "Fragrance (Parfum)" or the fragrance component name

Example: Your shampoo contains Linalool at 0.3% and Limonene at 0.15%. Both are above the 0.01% threshold for rinse-off products, so both must be declared separately: "INCI: Aqua, Linalool, Limonene, Fragrance..."

⚠️ 2026 Update: 56 New Allergens Added

EU Regulation 2023/1545 added 56 new fragrance allergens effective May 1, 2026. If your fragrance contains any of these new allergens, they must be declared on all new product batches produced after May 1. Check our deep-dive guide for the complete list.

Next step: After declaring allergens, visually inspect your label to ensure all allergens are listed before the fragrance component itself.

Step 4: Confirm Mandatory Warnings and Hazard Statements

Depending on your product type (hair dye, sunscreen, anti-perspirant, etc.), specific warnings must appear on your label under Article 27 of Regulation 1223/2009.

4

Check Product-Specific Warnings

Common mandatory warnings:

  • Hair dyes: "Read instructions before use. Do not use if allergic." Allergy test instructions must be included.
  • Sunscreens: "Reapply after swimming or every 2 hours" and UV filter declarations
  • Anti-perspirants: Aluminum salt declaration (if applicable) and safe use instructions
  • Colorants: "May contain" or specific ingredient declarations
  • Preservative warnings: If sensitive to certain preservatives, declare them

How to verify: Cross-check your product type against Article 27 annex tables, or use our audit tool (Step 5) to flag missing warnings automatically.

Next step: If warnings are missing, add them to your label design before sending to production.

Step 5: Run a Full Compliance Audit Using Our Free Tool

Now that you've verified the basics, it's time to catch what you might have missed. Our free compliance audit tool cross-checks your entire label against EU regulations in seconds.

5

Upload Your Label for Automated Verification

What the audit checks:

  • Responsible Person details (format and EU establishment)
  • All ingredients in valid INCI format
  • Allergen declarations against thresholds and 2026 regulations
  • Mandatory warnings for your product type
  • Net content declaration (weight or volume)
  • Batch code or date of minimum durability
  • Country of origin (if non-EU manufactured)
  • Period After Opening (PAO) symbol if applicable

The audit generates a detailed report with pass/fail status and specific recommendations for any failures. Most brands use this before sending labels to print to ensure zero compliance issues.

Ready to Audit Your Label?

Use our free audit tool to verify compliance before production. Takes 2 minutes, catches the mistakes that cost thousands in recalls.

What to Do If Your Label Fails the Audit

The audit report will tell you exactly what's wrong. Most common fixes:

✓ Common Fixes
  • Missing RP address: Add the complete EU address
  • Ingredient format: Convert to INCI names using our decoder
  • Missing allergen declarations: Add allergens above thresholds
  • Missing warnings: Add product-specific warnings from our guide
  • Batch code: Add batch tracking identifier

After making corrections, re-run the audit to confirm all issues are resolved. Never send a label that fails audit to production.

FAQs

How long does the full audit take?
The automated audit runs in 5–10 seconds. Manual review before audit preparation (gathering formulation details, ingredient specs, allergen concentrations) takes 15–20 minutes per product.
Can I use this guide for contract manufacturer audits?
Absolutely. If you receive finished goods or semi-finished products from suppliers, run the same 5-step checklist and then use the audit tool to verify compliance. This is especially useful when sourcing from new manufacturers or when ingredients change between batches.
What if I have multiple SKUs with different formulations?
Batch them. Run the checklist and audit for each unique formulation. Use the tool's batch-check feature to audit 10+ labels at once. Most brands do this quarterly or when formulations change.
Are these steps enough to avoid fines?
These steps catch the most common issues and put you at 95%+ compliance. The audit tool gets you to 99%+. No guarantee is absolute (regulatory updates happen), but this process prevents the massive mistakes that trigger recalls. Market surveillance agencies focus on Responsible Person details, allergen completeness, and critical warnings — all covered here.
What if my label is already in production?
Run the audit anyway. If it fails, you have three options: (1) Recall non-compliant stock (expensive), (2) Update labels on remaining inventory before shipment (faster), or (3) If minor issues and no allergen omissions, risk management may allow it (not recommended). Contact your Responsible Person or regulatory advisor for guidance on existing stock.

Next step: Start your free audit now — no credit card required. If you need a paid compliance report with detailed remediation recommendations, upgrade to our Pro Report ($99/month includes unlimited audits).

Get compliance resources

Compliance Checklist + Allergen Guide

Free templates to audit your label step-by-step, plus the complete 2026 allergen list.

Related Articles

Label Requirements
EU Cosmetic Label Requirements: Complete Guide to 1223/2009
The full mandatory element list — INCI nomenclature, RP details, batch codes, PAO symbol, and language requirements explained.
Allergen Regulations
EU Allergen Labeling Changes 2026–2028
July 2026 and July 2028 deadlines — what's changing with the 56 new allergens and how to prepare your labels.
Allergen Reference
56 New Fragrance Allergens: Complete List, Thresholds & Compliance Deadline
Every allergen you need to declare — CAS numbers, thresholds, deep-dives on menthol, lavender oil, and tea tree oil.
Compliance Basics
EU Cosmetic Responsible Person: Duties, Requirements & How to Comply
Article 4 obligations, who can fill the RP role, and the penalties for non-compliance.

📚 Looking for more compliance tools? See all our free tools →