One obligation engine, from national rule to filed evidence
Complywerk turns the messy reality of multi-country EPR into a single, dependable flow. You maintain clients; the engine maintains the obligations, mandates, deadlines, reminders and audit trail that hang off them — from onboarding to the last nil return of an offboarding.
Rules → obligations → calendar → reminders → evidence
A versioned rules base encodes each country's regime. Every client's countries and material flows are resolved into the exact obligations they carry — and everything downstream follows automatically.
Nine EU markets and the UK, with EU-level rules on top
Country regimes are researched, encoded and versioned — from Germany's LUCID to the UK's packaging EPR. Change a rule's deadline once and every affected client's calendar, reminders and export update. No per-country spreadsheets to keep in sync.
LUCID / EPR
EPR (CITEO)
EPR
CONAI
RPD (pEPR)
BDO
EPR
EPR
EPR
EPR
Filings in the register's own structure — checked before they leave
The hardest part of a filing isn't the maths, it's the transcription. The UK RPD packaging return is generated in its exact category structure, with plausibility checks that catch the errors humans make when copying tonnage between systems.
- Category-level tonnage mapped to the RPD return structure
- Plausibility checks flag outliers and zero-value anomalies
- Every figure carries a source tag — measured, spec sheet or estimate — and estimated values are disclosed on every export, so your methodology is self-evidencing in an audit
- Receipts archived and linked to the filing on the audit trail
- The same engine extends to LUCID and other registers
Authorised-representative mandates as records, not PDFs in a folder
An AR mandate is a legal relationship with formal requirements, validity dates and a registry-facing status — not just a signed document. Complywerk tracks every mandate per client, country and stream, from draft through active and expiring to terminated.
- Country-specific formal-requirements checklists — Germany's WEEE (ElektroG §8) and packaging (VerpackG §35) regimes ship first; a mandate cannot go active until the required items are ticked, recorded per your licensed review
- Expiry reminders through the same four-tier engine as filings — 30/14/7/1 days ahead by default, offsets configurable per workspace
- Termination checklists: terminating a mandate automatically creates the registry-notification task, and every transition lands on the append-only audit trail
- The client portal clearly marks obligations the producer must complete themselves (e.g. LUCID registration under VerpackG §9), so the delegation boundary stays visible on both sides
Client offboarding, done right — down to the last nil return
Losing a client is not a date, it is a phase with country-specific duties — and the tail is what nobody budgets time for. Complywerk models offboarding as a status with its own checklists, so nothing stops silently and nothing runs on forgotten.
- Nil-return tail: filings keep generating until the registry publishes the market-leaving date, each one explicitly titled “Nil return” — visible in the calendar, the task list and the client portal
- Dual-track German packaging checklist: LUCID deregistration and the PRO system-participation contract are two separate exits, each with an “administrative confirmation archived” verification step
- France: the registered-letter exit window of Citeo-type contracts lands on the calendar as its own item — always flagged “check your contract terms”, because clauses differ
- Every status transition is recorded on the append-only audit trail
The system tracks the tail-period obligations; the legal judgement of when duties actually end stays with your licensed review — see the responsibility boundary in our Trust Center.
One ZIP for the marketplace compliance desk
Marketplaces verify EPR compliance and delist sellers who cannot produce proof. When Amazon asks, the answer should be one click: a pack of registration numbers and certificates assembled to the marketplace's own country template.
- Amazon templates for Germany (LUCID number + proof of system participation) and France (IDU) available today — Spain (ENV) and Austria (GLN/VKS) coming soon
- Each pack contains the registration-number listing (CSV), the linked certificate files and a gap list — expired or missing items are named, never silently omitted
- Certificates such as the annual Teilnahmebescheinigung (proof of system participation) inherit the vault's expiry reminders, so next year's refresh is already on the calendar
What will this client pay next year? An estimate you can defend
Every client record answers the question producers actually ask: roughly what will EPR cost in each market next year — for the markets where an official number exists. The numbers are estimates, never invoices — official invoicing prevails — and every rate carries its source and status on the same line.
- Scope today: UK packaging EPR and Germany (packaging licensing bands plus stiftung ear WEEE administrative fees). Every other market returns an explicit “no rate card” rather than a guess — a coverage claim we would rather under-promise than dress up
- UK packaging EPR: the official 2025 base fees plus the 2026-27 modulated rates — always labelled illustrative, because PackUK has said confirmed Year-2 fees are expected later in 2026
- RAM what-if: switch a client between red, amber and green recyclability and see the fee delta instantly — red sits in the ×1.2 band for 2026-27, rising toward 2× by 2028-29; gov.uk publishes rounded rates, so the printed ratio lands at 1.19–1.20
- Germany packaging: market reference bands for dual-system licensing, flagged as market estimates — negotiated volume prices run lower, and the quote decides
- Germany WEEE: the official stiftung ear administrative fees, with the quarterly fee annualised and one-time items listed separately — clearly marked as admin fees only, not guarantee or take-back costs
- No number where no official number exists — France: the barème structure is researched and documented, but the product returns no rate card for France until an official figure can be cited; a blank is more honest than a guess
UK rates from the official gov.uk publications, e.g. the 2025 base fees. Contains public sector information licensed under the Open Government Licence v3.0.
Want to see the engine on your book of clients?
We'll set up a demo tenant with the countries and flows you actually operate in.