The most common EPR question from cross-border e-commerce brands is not "what is EPR?" They have usually figured that out after the first marketplace warning. The real question is: "We sell to eight EU countries. Do we really need to register in all of them? And how do we actually manage this without it consuming our entire operations team?"
The answer to the first question is yes. The answer to the second is that it requires a structured approach — not heroic effort, but a deliberate system for managing multiple registrations, multiple deadlines, and multiple reporting formats from a single set of underlying data. This article lays out that system.
Why multi-country EPR is hard
If the PPWR had created a single EU-wide registration with a single declaration format, managing compliance across 10 countries would be trivial. It did not. The PPWR harmonizes the rules and definitions, but it keeps registration, reporting, and fee collection national. Each member state still has its own PRO (or multiple competing PROs), its own registration portal, its own material taxonomy, its own reporting calendar, and its own fee rates.
The result is that multi-country compliance is not one process repeated multiple times. It is multiple distinct processes that share some underlying data. The challenge is building a workflow that captures that shared data once and then feeds it into each country's specific requirements without manual rework at every step.
The five biggest markets: a comparison
For most EU-selling brands, Germany, France, Spain, Italy, and the Netherlands collectively represent 70-80% of total EU order volume. Getting these five right covers the bulk of your compliance exposure.
| Country | Primary PRO | Registration process | Reporting frequency | Key deadline |
|---|---|---|---|---|
| Germany | LUCID register + dual system (e.g., Interseroh, Reclay) | Two-step: LUCID national register, then contract with a licensed dual system. Both registrations required. | Annual (initial estimate + completeness declaration) | Initial declaration: January 1. Completeness declaration: May 15. |
| France | CITEO (dominant) or Leko | Single registration with CITEO or Leko. CITEO handles ~95% of the market. | Annual | Declaration due by end of February for prior year. |
| Spain | ECOEMBES | Single registration with ECOEMBES. ECOVIDRIO additionally for glass. | Annual (quarterly for large producers) | Annual declaration due by March 31. |
| Italy | CONAI + material consortia (COMIECO, COREPLA, RICREA, etc.) | Register with CONAI, then with relevant material consortia based on your packaging mix. | Monthly or quarterly (depends on volume) | Monthly declarations due by 15th of following month. |
| Netherlands | Afvalfonds Verpakkingen | Register with Afvalfonds. Simplified reporting below 50,000 kg annual volume. | Annual | Declaration due by June 30 for prior year. |
A few observations from this comparison that catch brands off guard:
- Germany has two separate registrations. Many brands register with LUCID and think they are done. They are not. LUCID is the national registry — it proves you are registered. But your actual EPR obligation is fulfilled through a contract with one of the ten licensed dual systems (Grüner Punkt, Interseroh, Reclay, etc.). Both are required, and the fees go to the dual system, not to LUCID.
- Italy reports more frequently than anywhere else. Monthly declarations are the default for most producers with CONAI. This means Italy requires 12 declarations per year compared to 1-2 for Germany and France. For a small brand, the administrative burden of monthly Italian reporting can outweigh the actual fees paid.
- French and Spanish deadlines fall in Q1. Both France (February) and Spain (March) have their annual declarations due in the first quarter. Germany's completeness declaration is due in May. The Netherlands is the most lenient at June 30. This clustering means Q1 is your busiest compliance period by far.
The shared data foundation
Despite the differences in PRO, format, and deadline, every multi-country EPR declaration draws from the same three data sources:
- Sales orders by destination country. How many units of each SKU shipped to each EU country in the reporting period.
- Packaging Bills of Materials (BOMs) per SKU. What packaging components each product ships with, by material and weight. See the packaging BOM guide for how to build these correctly.
- Material mapping per country. How your packaging materials map to each country's specific material taxonomy.
If you build these three data elements correctly, the country-specific declaration calculation is mostly arithmetic: multiply sales volumes by BOM weights, group by material, apply the country's material categories. The hard work is in building and maintaining the first two elements, not in the country-specific formatting step.
A practical multi-country workflow
Phase 1: Registration (one-time per country)
Start with the countries where you have the highest sales volume and the highest enforcement risk. Germany and France should be first for most brands — Germany because of active marketplace enforcement through LUCID verification, France because of CITEO's active compliance program and the AGEC law's enforcement mechanisms.
Registration in each country typically takes 2-6 weeks. Start all registrations in parallel rather than sequentially. You can be in the process of registering in five countries simultaneously — they are independent processes. Waiting for Germany to complete before starting Spain registration adds months with no benefit.
For non-EU brands, you need an authorized representative established in the EU (or in some cases, in the specific member state) to act on your behalf. This is a compliance service or law firm that holds legal responsibility for your registrations and declarations in that country. Several multi-country EPR service providers handle all EU countries under a single commercial agreement, which simplifies your vendor management even if the underlying legal structure involves separate country entities.
Phase 2: Data infrastructure (ongoing)
Once registered, the ongoing work is data management. Set up:
- A packaging BOM for every SKU you sell into the EU. Include all components: product packaging, e-commerce shipping packaging, void fill, labels. Record material type and weight in grams for each component.
- A process for keeping BOMs current when packaging changes. Any packaging change (new box supplier, changed void fill, product rebrand with new packaging) should trigger a BOM update with the effective change date.
- A sales data export process that gives you orders-by-country for any date range. Most e-commerce platforms can do this via their reporting tools or through data exports. If you sell through multiple channels, you need a consolidated view.
Phase 3: Declaration preparation (per reporting period)
For each reporting period, the calculation is:
- Export orders shipped to EU countries during the reporting period.
- Join orders to packaging BOMs by SKU (if you ship multi-SKU orders, sum the BOMs for each SKU in the order).
- Calculate total material weights by country: sum all packaging component weights by material type, grouped by destination country.
- Map your material categories to each country's taxonomy (e.g., your "corrugated cardboard" maps to Germany's "Papier/Pappe/Karton", France's "Papiers-Cartons", Spain's "Papel/Cartón").
- Submit the declaration through each country's portal using the resulting figures.
If you are managing this manually in spreadsheets, this process takes roughly 3-4 hours per country per reporting period once your BOM data is in order. With purpose-built tooling like Pack Declare, the calculation and country-specific formatting is automated, reducing the per-country effort to reviewing the figures and submitting.
Managing deadlines across multiple countries
The biggest operational risk in multi-country compliance is missing a deadline in one country while focused on another. Build a compliance calendar that lists every declaration deadline for every country, with 30-day advance reminders. The key annual deadlines for the five largest markets are:
- January: Germany initial declaration (estimate for current year).
- February (end of month): France annual declaration for prior year.
- March 31: Spain annual declaration for prior year.
- May 15: Germany completeness declaration (actuals for prior year).
- June 30: Netherlands annual declaration for prior year.
- Monthly (15th): Italy declaration for previous month.
Note that Italy's monthly cadence means you are always one month into your next Italian declaration when you are doing your French annual one. This is why brands that handle compliance manually tend to find Italy disproportionately burdensome. Consider whether a quarterly declaration arrangement (available for some producer sizes) reduces the Italian overhead while remaining compliant.
Smaller markets: the long tail
Beyond the big five, EU selling often touches Belgium, Austria, Poland, Sweden, Denmark, Portugal, and others. For most brands, these represent 5-20% of EU volume collectively, with each individual country in the single digits.
The strategic question for smaller markets is not whether to comply — the obligation exists regardless of volume — but how to manage it efficiently. Options include:
- Full registration in each country. The correct approach if you have meaningful volume or marketplace obligations (Amazon.be, Amazon.se, etc.) that require a registration number.
- Engagement of a multi-country compliance service. Several firms handle registration and annual filings for 10+ EU countries under a single contract. The per-country cost is higher than handling it yourself but the time saving is significant.
- Prioritized phasing. Register in the countries with the highest enforcement risk first, and work through the remaining countries over 6-12 months. This is not ideal from a strict compliance standpoint, but it is the pragmatic path for brands that are already behind and need to prioritize.
For cross-border strategy context, the EPR compliance guide for e-commerce covers the fundamentals of registration, reporting, and payment that apply in every country. The EPR fees guide breaks down how fee rates and eco-modulation work across markets if you want to model your total multi-country fee exposure.
The key mindset shift for multi-country compliance: stop thinking of each country as a separate compliance project and start thinking of it as a different output format from a single shared data process. Build your BOM data and order data infrastructure once. Then generating declarations for 10 countries is not 10x harder than generating one — it is the same underlying calculation with different formatting parameters at the end.
Frequently asked questions
Do I need to register in every EU country I ship to?
Yes. Every EU country where your packaged products reach consumers is a country where you have a registration obligation. There is no pan-European single registration under the current system or under the PPWR. You must register with the PRO or national packaging register in each individual country. The PPWR harmonizes the rules but keeps registration national.
Can I use one authorized representative for all EU countries?
Not from a single entity. An authorized representative for EPR purposes is a legal entity established in the specific member state where it acts on your behalf. You can use the same compliance service provider company for multiple countries if they have entities or affiliates in each country, but you will have separate registration documents and contracts for each country. Some multi-country compliance firms handle all of this under one commercial agreement from your side, even though the underlying legal structure involves separate country entities.
What is the minimum volume threshold below which EPR does not apply?
There is no universal EU-wide threshold. Germany has no revenue or volume threshold at all — one packaged product placed on the German market triggers the obligation. France has a de minimis based on packaging quantity, but it is low enough that most active e-commerce brands exceed it. The Netherlands applies simplified reporting below 50,000 kg but still requires registration. Treat the obligation as universal and check the specific threshold (if any) for each country individually.
How do I handle countries where I have only a few hundred orders per year?
For very low-volume countries, the EPR fees are likely to be under 50 euros per year — trivial. The registration process is the real cost, usually 2-4 hours of administrative work per country. The risk of ignoring low-volume countries is that marketplace enforcement or a routine audit flags the gap, at which point you face retroactive back-liability plus penalties. Register even for low-volume countries; the one-time setup cost is worth eliminating the compliance risk.
Will the PPWR eventually create a single EU-wide registration?
The PPWR does not create a single EU-wide registration in its current form. It harmonizes the rules and definitions but keeps registration and fee collection national. There is political discussion in the European Parliament about future measures that could allow a producer to register once in their home country and have that cover all EU markets, but this is not part of the regulation as enacted. For the foreseeable future, multi-country registration is the reality.
If you sell through Amazon, Zalando, or other EU marketplaces, see EPR compliance for marketplace sellers for how marketplace obligations interact with your own registrations.