Clean beauty meets clean compliance.
From Shopify orders to ECOEMBES, CITEO, LUCID, CONAI and four more PROs — Pack Declare automates EU packaging declarations for cosmetics brands selling cross-border. Built for refillables, Triman requirements, and 2030 recycled-content tracking.
What makes this sector different
Refillable packaging doubles your BOM complexity
Primary container, refill pouch, secondary carton, hangtag — and each of them changes when a supplier updates the spec. Static Excel trackers can't keep up.
Triman + Info-Tri is mandatory in France
CITEO expects specific symbols printed on household cosmetics. Getting the category wrong per SKU delays declarations and invites malus fees.
Recycled-content targets hit plastic bottles first
Cosmetic PET bottles must hit 35% recycled content by 2030 (ampollas PET), and plastic packaging for personal care lands on the 30% rule. You need component-level tracking to prove it.
Eco-modulation penalises PS, black plastic, multi-layers
Airless pumps, PS tops, and multi-layer films get fee mali. Pack Declare's fee simulator shows you exactly how much switching materials would save before you commit.
ESG + B Corp certifications need audit trails
Leaping Bunny, COSMOS, B Corp renewals want defensible packaging data. An immutable ledger of every order + BOM is gold here.
Why Pack Declare fits
Native Shopify connector — 30-second install
Most cosmetics brands are Shopify-first. We pull your orders with OAuth, no CSV gymnastics, and your products auto-match our packaging library.
Versioned BOMs — refills handled cleanly
When you switch bottles in March, January-February orders keep calculating against the old BOM. Perfect for brands iterating packaging frequently.
Declaration packs for ECOEMBES, CITEO and 6 more
Generated in each national PRO's exact CSV format. No reformatting. Upload and you're done.
Eco-modulation fee simulator built in
Model PS → PET or airless → standard swaps and see savings per country before you buy a single new SKU.
Supplier portal for your packaging vendors
Stop chasing your bottle and cap manufacturers over email. Invite them once and they update weights, materials, recycled content directly.
Audit-ready — every gram traces to an order
Our immutable ledger is what auditors (and certification bodies) want to see. Pack Declare exports it with one click.
Frequently asked
We use refillable packaging — does Pack Declare handle it?
Yes. We version BOMs per SKU: you can define the initial sell-unit BOM (bottle + pump + carton) and a refill-pouch BOM separately, and sales of each are declared with the correct packaging weights. When the supplier specs change, the new BOM applies from its effective date onwards while history stays intact.
How do you handle Triman + Info-Tri for France?
Our CITEO adapter encodes the Info-Tri categories per packaging component. When you generate a French declaration pack, the categories flow through automatically. Our 2027 roadmap adds a QR-code + Triman label generator so you can produce print-ready artwork alongside declarations.
Do you track recycled-content percentages per component?
Yes. Each BOM component has a `recycledContentPct` field. Reports aggregate these across your catalog so you can see, per country, how close you are to the 2030 30-35% PET bottle targets.
What about our B Corp or Leaping Bunny audits?
Every declaration generates an audit packet: the CSV submitted to the PRO, XLSX breakdown, summary.json, immutable ledger, and issue log. Certification bodies can verify every number back to a specific Shopify order.
Can we stay on the Free plan while we validate?
Yes. Free covers 500 SKUs, 100 orders/month, 1 country, and one declaration pack per calendar year — enough to run a full end-to-end cycle on your smallest market before upgrading. €0. No credit card.
Ready to see your real compliance exposure?
30 minutes from signup to first declaration pack. Free plan includes one pack per year so you can run a full cycle before paying anything.