L’interface est localisée ; les présentations et documents des Skills sont traduits automatiquement par IA dans votre langue. Le code, les commandes, chemins et termes techniques restent en version originale, et le document de l’auteur fait foi.
Explorer les Skills
Productivité · SKILL.md

cosmetics-compliance

cosmetics-compliance

Use when selling cosmetics, skincare, haircare, fragrance, or personal care products in any market, checking cosmetic-specific regulations, preparing CPNP/SCPN notifications, commissioning a CPSR, or navigating ingredient restrictions for beauty products

Independent GitHub snapshot · Automated classification · Original documentation governs

Documentation de la Skill

GitHub

name: cosmetics-compliance description: Use when selling cosmetics, skincare, haircare, fragrance, or personal care products in any market, checking cosmetic-specific regulations, preparing CPNP/SCPN notifications, commissioning a CPSR, or navigating ingredient restrictions for beauty products

Cosmetics Compliance

Full regulatory workflow for cosmetics and personal care products across 8 major markets. From formulation to shelf.

Decision Flow

digraph {
  rankdir=TB; node [shape=box style=rounded fontsize=10];
  cat [label="1. Confirm product is\na cosmetic (not drug/biocide)"];
  markets [label="2. List target markets"];
  ingredients [label="3. Run ingredient check\nper market (product-compliance)"];
  safety [label="4. Commission safety\nassessment (CPSR / equiv.)"];
  gmp [label="5. Verify GMP\n(ISO 22716 or equiv.)"];
  label [label="6. Prepare market-specific\nlabels (labeling-compliance)"];
  rp [label="7. Appoint Responsible\nPerson per jurisdiction"];
  notify [label="8. Notify on portals\n(CPNP, FDA, SCPN, etc.)"];
  sell [label="9. Place on market"];
  cat -> markets -> ingredients -> safety -> gmp -> label -> rp -> notify -> sell;
}

Market-by-Market Requirements

EU -- Regulation 1223/2009

RequirementDetail
Legal basisRegulation (EC) No 1223/2009 on cosmetic products
Safety assessmentMandatory CPSR (Cosmetic Product Safety Report) by a qualified assessor (pharmacist, toxicologist, or equivalent with 5+ years)
Product Information File (PIF)Must contain: product description, CPSR, manufacturing method, GMP evidence, claimed effects evidence, animal testing data
GMPISO 22716 compliance mandatory (Art. 8). Audit not required but documentation must exist
NotificationCPNP (Cosmetic Products Notification Portal): https://ec.europa.eu/growth/tools-databases/cosing/ -- notify BEFORE placing on market
Responsible PersonMust be established in the EU. Holds PIF, ensures compliance, contact for authorities
Banned substances1,698 substances in Annex II. Restricted substances in Annex III (with concentration limits)
Animal testingBanned for finished products AND ingredients (since 2013)
NanomaterialsMust be notified to CPNP 6 months before placing on market
Timeline6-12 weeks (CPSR is the bottleneck: 4-8 weeks alone)
CostEUR 1,500-5,000 per product (CPSR: EUR 800-3,000, PIF assembly: EUR 500-1,500, CPNP notification: free)

US -- FDA MoCRA (Modernization of Cosmetics Regulation Act 2022)

RequirementDetail
Legal basisFD&C Act as amended by MoCRA (Dec 2022). Phased enforcement.
Facility registrationMandatory. Register on FDA portal. Biennial renewal (Oct 1 - Dec 31, even years). Portal: https://www.fda.gov/cosmetics/registration-listing-cosmetic-product-facilities-and-products
Product listingMandatory for each marketed product. Submit within 120 days of marketing, update annually Dec 31
Serious adverse event (SAE) reportingMandatory within 15 business days of receipt
GMPMandatory effective December 29, 2026. FDA finalizing rules aligned with ISO 22716
Safety substantiationManufacturer must have adequate substantiation of safety. FDA can request records
Fragrance/flavor allergensDisclosure required (effective 2 years after FDA issues rules -- pending)
Banned/restricted~30 prohibited substances. No Prop 65 at federal level but California applies statewide
PFASSeveral states banning intentionally added PFAS in cosmetics (CA, WA, CO, MD -- effective 2025-2026)
LabelingFD&C Act + Fair Packaging and Labeling Act: ingredient declaration (descending order), net quantity, manufacturer/distributor info
Timeline4-8 weeks
CostUSD 1,500-4,000 (no registration fee, main cost = safety substantiation + labeling)

UK -- SCPN (Submit Cosmetic Product Notification)

RequirementDetail
Legal basisThe Cosmetics Regulation (retained EU law), UK Product Safety regulations
NotificationUK SCPN portal (separate from CPNP): https://www.gov.uk/guidance/submit-cosmetic-product-notification
Responsible PersonMust be established in the UK. Separate from EU RP
Safety assessmentEquivalent to CPSR. Must be completed before notification
GMPISO 22716 compliance expected
Divergence from EUUK is slowly diverging: different SVHC assessments, own substance evaluations under UK REACH
Timeline6-10 weeks
CostGBP 2,000-6,000 per product

Japan -- MHLW (Ministry of Health, Labour and Welfare)

RequirementDetail
Classification"Cosmetics" (general, notification only) vs. "Quasi-drugs" (medicated cosmetics with active claims -- pre-approval required)
Cosmetics notificationFile notification with PMDA. Must use ingredients from the positive list only (Comprehensive Licensing Standards)
Quasi-drug approvalPre-market approval required. Timeline: 6-12 months. Much heavier path
Marketing Authorization Holder (MAH)Must be a Japan-based entity. Foreign companies need a local MAH
JCIA standardsJapan Cosmetic Industry Association voluntary standards widely treated as de facto requirements
LabelingJapanese language mandatory. Full ingredient list in Japanese names
TimelineCosmetics: 6-10 weeks. Quasi-drugs: 6-18 months
CostJPY 200,000-1,000,000 (cosmetics), JPY 2,000,000-10,000,000 (quasi-drugs)

Korea -- MFDS (Ministry of Food and Drug Safety)

RequirementDetail
Classification"Cosmetics" (general) vs. "Functional cosmetics" (13 categories: sunscreen, anti-wrinkle, whitening, hair dye, etc. -- require review)
General cosmeticsNotification to MFDS. Manufacturer/importer registration required
Functional cosmeticsPre-market review by MFDS. Must submit efficacy data. Timeline: 3-6 months
Ingredient restrictionsPositive list for UV filters, preservatives, colorants, hair dyes. Negative list similar to EU
CGMPRecommended (ISO 22716 equivalent). Mandatory for functional cosmetics manufacturers
LabelingKorean language. Full INCI ingredient list. Manufacturing date or expiry date mandatory
TimelineGeneral: 4-8 weeks. Functional: 3-6 months
CostKRW 3,000,000-15,000,000 (general), KRW 10,000,000-50,000,000 (functional)

China -- NMPA (National Medical Products Administration)

RequirementDetail
Classification"General cosmetics" (filing) vs. "Special cosmetics" (registration: hair dye, perm, sunscreen, whitening, anti-hair-loss, new ingredients)
General cosmeticsFile with NMPA. Timeline: 3-5 months
Special cosmeticsFull registration with NMPA. Timeline: 12-18+ months
New ingredientsMust register with NMPA before use. Safety assessment required. Timeline: 12-24 months
Animal testingRequired for most imported products. Exemptions exist for general cosmetics from Good Manufacturing Practice-certified countries (since May 2021, CSAR reform). Must submit ISO 22716 GMP certificate
Chinese domestic RPMandatory. Called "registrant" or "filer" -- must be a China-registered entity
LabelingSimplified Chinese mandatory. Chinese ingredient names. Production date + shelf life or period-after-opening
CSAR 2021Cosmetic Supervision and Administration Regulation -- tightened requirements since Jan 2021
TimelineGeneral: 5-8 months. Special: 14-24 months
CostCNY 50,000-200,000 (general), CNY 200,000-800,000+ (special)

Canada -- Health Canada

RequirementDetail
Legal basisFood and Drugs Act, Cosmetic Regulations (C.R.C., c. 869)
NotificationCosmetic Notification Form (CNF). Must be submitted within 10 days of first sale in Canada
Hot ListList of Prohibited and Restricted Cosmetic Ingredients. ~600 entries. Updated regularly. Similar to EU Annex II/III but not identical
LabelingBilingual (English + French). INCI ingredient list. Net quantity in metric
Timeline3-6 weeks
CostCAD 1,500-4,000 per product

ASEAN -- Harmonized Cosmetic Directive

RequirementDetail
Legal basisASEAN Cosmetic Directive (ACD). Implemented locally by each member state
NotificationCountry-specific. e.g., Philippines FDA, Malaysia NPRA, Indonesia BPOM, Thailand FDA, Singapore HSA
ASEAN Cosmetic Ingredient AnnexHarmonized annexes (modeled on EU): banned substances, restricted substances, UV filters, colorants, preservatives
GMPASEAN GMP Guidelines for Cosmetic (based on ISO 22716)
LabelingLocal language required per country. INCI ingredient list
Timeline4-12 weeks per country (Indonesia and Thailand are slowest)
CostUSD 2,000-8,000 per country

Notification Portal Directory

MarketPortalURL
EUCPNPhttps://ec.europa.eu/growth/tools-databases/cosing/
USFDA MoCRAhttps://www.fda.gov/cosmetics/registration-listing-cosmetic-product-facilities-and-products
UKSCPNhttps://submit-cosmetic-product-notification.service.gov.uk/
CanadaCNFhttps://www.canada.ca/en/health-canada/services/consumer-product-safety/cosmetics/notification.html
ChinaNMPAhttps://www.nmpa.gov.cn/
KoreaMFDShttps://nedrug.mfds.go.kr/
JapanPMDAhttps://www.pmda.go.jp/

MCP Integration

# Monitor regulatory changes for cosmetics:
mcp__claude_ai_Cleo_Insight__search_signals
  query: "cosmetics regulation"

# Track specific regulations:
mcp__claude_ai_Cleo_Insight__list_regulations
  # Filter for cosmetics-related regulations

# Check ingredient compliance via Cleo Legal API:
mcp__claude_ai_CLEO_LEGAL_API__compliance/check
  product_description: "face moisturizer"
  ingredients: ["retinol", "niacinamide", "hyaluronic acid"]
  target_markets: ["EU", "US", "UK", "JP", "KR", "CN"]

Power This With the Cleo Legal API

Cosmetics compliance touches CosIng (EU), FDA VCRP, Health Canada Hotlist, NMPA inventory, MHLW positive list, MFDS functional list — 6 ingredient databases minimum. The API queries all of them in one shot.

With the Cleo Legal API at https://legaldata-public.cleolabs.co:

  • GET /v2/catalog/regulations?vertical=cosmetics&country=EU,US,UK,JP,KR,CN,CA — pull the full regulatory map per market (1223/2009, MoCRA, SCPN, CSAR, Hotlist…) with current article references
  • POST /v2/catalog/match-product — classify a product as cosmetic vs quasi-drug (JP), functional cosmetic (KR), special-use (CN), or OTC drug (US) — the single classification that breaks every downstream step if wrong
  • POST /v2/compliance/check — batch-check INCI list against CosIng Annex II/III/IV/V, Hot List, MFDS functional list, NMPA Inventory in one composite call
  • POST /v2/webhooks?topic=cosmetics_substance — subscribe to Annex II updates (the 1,698 banned substances list grows ~30/year — miss one and you have a recall)

Get started:

# 1. Sign up for free at https://legaldata-public.cleolabs.co
# 2. Get your API key (3 lifetime requests free, then €349/mo for 1M)
# 3. Install the MCP server:
claude mcp add cleo-legal-api https://api.legaldata.cleolabs.co/mcp \
  --header "Authorization: Bearer ld_live_YOUR_KEY"

Tested ROI: For a brand with 20 SKUs in 6 markets (120 product-market combinations), the API eliminates ~8 hours/month of CosIng/MFDS/NMPA lookups — and catches new restrictions before they become recalls.

Common Mistakes

  • Assuming "cosmetic" everywhere: Sunscreen is cosmetic in EU, OTC drug in US, quasi-drug in Japan. Classification determines the entire regulatory path.
  • One CPSR for all EU countries: The CPSR is market-wide but labeling must be in local language(s). France requires French, Germany requires German.
  • Ignoring China animal testing: Despite 2021 reforms, most imported special cosmetics still require animal testing. ISO 22716 GMP certificate is needed for exemption on general cosmetics.
  • Using EU RP for UK: Separate Responsible Person required post-Brexit.
  • Forgetting MoCRA deadlines: US facility registration is biennial. Miss the window = illegal to manufacture/distribute.
  • Korea functional cosmetics: Claiming "anti-wrinkle" or "whitening" without MFDS functional cosmetics review = illegal. Check the 13 functional categories before making claims.
Skills enregistrées