EPR · Germany
EPR in Germany: the LUCID and VerpackG guide for sellers
If you sell packaged goods to German customers, the Packaging Act (VerpackG) asks for three things before and around your first sale: register in the LUCID public register, license your packaging with a dual system, and report the same volumes back to LUCID. It applies whether or not you have a German company.
Assuro connects to Shopify. The guidance below applies whatever platform you sell on.
- 1
Register
in the national registry
- 2
License
your volumes and pay fees
- 3
Report
those volumes each year
Who has to do this
Anyone who places packaged goods on the German market for the first time, including non-German and non-EU sellers shipping direct to consumers. There is no minimum quantity and no small-seller exemption. One parcel of one product counts. Note the scope: LUCID is the packaging register and nothing else. If what is inside the box is electrical, that is a separate German registration with its own authority and its own representative rule, covered in WEEE registration in Germany.
The three steps
1. Register in LUCID
LUCID is the public packaging register run by the Zentrale Stelle Verpackungsregister (ZSVR). Registration is free, it is public, and you must do it in your own name before you sell. You receive a registration number that marketplaces and authorities can look up. A service can guide you, but the registration itself has to be in your name.
2. License your packaging with a dual system
Separately, you contract with a dual system (a duales System) and pay to license the weight of packaging you expect to place on the market, broken down by material such as paper and cardboard, plastics, and glass. This fee is what funds the collection and recycling of your packaging. Several dual systems compete, so prices differ.
3. Report your volumes to LUCID
You then report the same quantities to LUCID in a data report (a Datenmeldung). The figures you report have to match what you licensed with your dual system. A mismatch between the two is one of the most common reasons sellers get flagged.
Those quantities are material types with the mass per material in kilograms to three decimal places, and working them out from a store's order data is its own job. Calculating packaging weight for EPR walks through it.
The completeness declaration
Larger sellers must also file an audited completeness declaration (a Vollständigkeitserklärung) through LUCID by 15 May each year. The thresholds are 80,000 kg of glass, 50,000 kg of paper and cardboard, or 30,000 kg of lightweight packaging (plastics, composites, and metals) in the previous year. Most small sellers stay below these, but check your real weights rather than assume. Austria uses the same idea for a different purpose: there, volume sets how often you report rather than whether you file an extra document. Missing the 15 May deadline is itself an offence, with fines of up to €100,000, separate from the wider VerpackG penalties below.
Selling unregistered is prohibited
Without LUCID registration you may not place packaging on the German market. Missing registration itself carries fines up to 100,000 euros, rising to 200,000 euros if you also fail to join a compliance scheme once registered, and because Amazon and eBay are required to check your LUCID number, an unregistered seller can simply be blocked from listing.
What changes on 12 August 2026
The EU Packaging Regulation (PPWR) does not change how Germany handles a foreign producer: you still register in LUCID in your own name rather than through an appointed representative. Where PPWR bites is other member states, and it works two ways. An EU-established seller must appoint a packaging authorised representative in each member state it is not established in. A non-EU seller follows each country's national rule, and several, such as France with Citeo and Triman, require a local representative. The wider picture is in our EPR pillar guide.
13 Dec 2024
GPSR in force
12 Aug 2026
PPWR packaging rules apply
Every year
EPR reports and fees
How Assuro helps
The numbers you give a dual system and report to LUCID should come from your actual products, not a guess. Assuro totals your packaging by material across your Shopify catalogue, so your figures are grounded, and it tracks the 15 May and annual deadlines. It does not register in LUCID or file for you, and it links every flag to the rule behind it.
- Register in LUCID in your own name before your first German sale
- Contract with a dual system and license your packaging by material
- Report the same volumes to LUCID, matching your license
- Check whether you cross a completeness-declaration threshold by 15 May
- If you are outside the EU, register in LUCID yourself for Germany and check the representative rule for your other EU markets
Frequently asked questions
Do I need LUCID if I am based in the US or UK?
Yes. VerpackG applies to whoever first places packaging on the German market, which includes non-EU sellers shipping directly to German consumers.
Is LUCID registration enough on its own?
No. LUCID registration, a dual-system license, and a data report to LUCID go together. Doing only one of the three does not make you compliant.
How much does it cost?
LUCID registration itself is free. The dual-system license depends on the weight and materials of your packaging, and for a small seller it is often a few hundred euros a year.
What is the difference between LUCID and a dual system?
LUCID is the public register run by the ZSVR. A dual system is the private company you pay to license and recycle your packaging. You need both, and the volumes you report to each must match.
Assuro is a Shopify app for EU compliance
It reads your catalogue and flags, product by product, which ones are missing GPSR data and which EPR registrations they pull in across 6 EU countries. Scanning and the full exposure report are free. Writing the fixes back into your Shopify products starts at $39 a month.
Scan your store freeWhich platform runs most of your EU sales?
One tap. It decides which platform we build for after Shopify.