Resources / Guides

Why EPR registration can't be fully automated in France, Germany and Spain

Quotes, data and status can run through an API. Appointing a representative can't be fully automated, because each country keeps at least one step for a person.

By Razvan Toma · Founder · Last checked 31 October 2026 · Sources below

Germany: registration is personal

Registering in LUCID is the producer's own duty. German law excludes it from what a representative takes over, and the register's operator calls it strictly personal. The mandate comes first, in German, signed by hand or with a qualified electronic signature. The producer then names the representative in LUCID, and the representative confirms it there.

Related: Germany

France: the signature can be online

France is the most automatable of the three. The mandate can be signed online, and the number that matters is the IDU, the unique identifier for each producer and stream. Declarations and fees still run through each eco-organisme, so the data has to be right before anything is filed.

Related: France

Spain: the power has to be verified

In Spain the representative is appointed through a representative certificate or a power of attorney in the Spanish register of powers, and the producer needs a Spanish tax number. A foreign company's power can need checking by the State's lawyers, and that takes time no software can shorten.

Related: Spain

What this means for your integration

Design for pauses. A good EPR integration treats registration as a status that moves over days, not a call that returns a number. It tells the client exactly which step is theirs, and it never suggests a registration exists before the register says so.

Related: Developers · White-label EPR

Sources

Try the API

Check, quote and a simulated run of each country's steps, free and without a key.

Developers