EU packaging declarations, from your order data

Shopify PPWR compliance for €49. Don't risk the penalties.

The EU packaging law, Regulation (EU) 2025/40 (PPWR), applies from 12 August 2026 to every parcel you ship into Europe, with no small-seller exemption. Non-compliance is expensive: Germany alone fines up to €200,000 and marketplaces suspend sellers without valid registration. Every EU country you ship to expects you to declare the weight of packaging, per material, you placed on its market: boxes, mailers, tape, void fill.

Get your per-country declaration pack in minutes

  1. Upload your Shopify order export (CSV). Customer data is discarded on sight
  2. Describe your packaging once (guided, with typical weights pre-filled)
  3. Get scheme-ready weight breakdowns for every EU country you ship to: LUCID (Germany), CITEO (France), CONAI (Italy) and more

Shopify Admin > Orders > Export > "Export orders" (CSV). 15 MB max.

What you get for €49 one-time

Per-country reports in the material buckets your scheme uses (Kunststoffe vs. Plastique-PET...)
Polymer-split plastics where schemes price by polymer (France, Italy)
Register, cadence and deadline notes per country
Machine-readable CSV of every country × material line
Data-quality flags before you file (unmapped parcels, unsplit plastics)

Free preview first: you see your full country list and one complete country report before paying anything.

What non-compliance actually costs

There is no EU-wide cap. Each country enforces its own packaging law with its own penalty scale, and the marketplaces enforce on top: Amazon and others suspend listings when registration proof is missing.

CountryPenalties under national law
GermanyUp to €100,000 for missing LUCID registration, up to €200,000 for selling without dual-system participation, plus a sales ban (details)
SpainUp to €100,000 for minor infractions such as late or incorrect declarations, up to €600,000 for operating without registration (details)
FranceUp to €30,000 for missing registry entries, up to €7,500 per product unit for certain breaches, and marketplace suspension without an IDU (details)
ElsewhereAdministrative fines and delisting risk in every EU country running an EPR scheme

The declaration each scheme wants is the same arithmetic: total packaging weight per material, per country, per year. That is exactly what PackLedger computes from data you already have.

PackLedger prepares the numbers for your filing. It is not legal advice, and it does not register you with national schemes. Registration (e.g. LUCID in Germany) is a one-time step you do directly with the register. Our reports tell you which registers apply to you.

Country guides

PPWR: what changed · Germany (LUCID) · France (CITEO) · Italy (CONAI) · Netherlands (Verpact) · Spain · Austria · Poland