Built for EPR & Authorised Representative agencies

The client portal the big compliance networks built for themselves. Now white-label, on your domain.

Run every client's EPR and AR obligations from one system — instead of twelve spreadsheets, forty register logins, and the one colleague who is the only person who knows how France files.

EU-hosted · Self-hostable · No card required for a demo

Complywerk agency dashboard — clients, obligations, deadlines and specialist workload
Covers the obligations behind the frameworks your clients report under
Packaging EPRWEEEBatteriesGPSRUK pEPRTextiles
The mid-market reality

The big networks built their own portals. You inherited the spreadsheets.

take-e-way and RLG run slick client portals. A 5–50 person agency still runs on Excel, shared inboxes, and manual logins to dozens of national registers. Here is what that costs — and what replaces it.

Deadline drift

Filing dates live in a spreadsheet nobody owns. A missed LUCID or CITEO deadline lands on you, not the client.


A traffic-light compliance calendar

Every obligation, every country, on one dated timeline with four-tier reminders. Green, amber, red — you see what's due before it slips.

Chasing data

Quarterly tonnage arrives by email attachment, three weeks late, in the wrong format, from the wrong person.


A client portal that collects itself

Request → magic link → the client uploads in their own branded portal → it lands as a review task. No more inbox archaeology.

Key-person risk

The person who knows how each client files is one resignation away from taking the whole operation with them.


One system of record

Clients, obligations, filings, documents and an append-only audit trail — all in one place any team member can pick up on day one.

The platform

Everything your agency does, in one operating system

Nine modules, named what your clients already call these things.

seller company records

Client 360

One record per client company: registrations, obligations, mandates, health, documents and contacts. A red/amber/green health dot tells you at a glance which accounts need attention — and why.

multi-country obligation view

Obligation matrix

A rules engine turns each client's countries and material flows into the exact obligations they carry — packaging, WEEE, batteries, GPSR — across 9 EU markets plus the UK. No more per-country guesswork.

traffic-light deadline monitoring

Compliance calendar

Every filing and payment deadline on month, list and timeline views, with four-tier reminders. Red, amber, green — the language your clients are already used to, now working for you.

evidence vault

Document vault

Versioned, immutable document storage with SHA-256 integrity, expiry reminders and share links. Certificates — from LUCID confirmations to the annual Teilnahmebescheinigung (proof of scheme participation) — receipts and technical files kept audit-ready for the full retention period.

client requests & auto-remind

White-label client portal

Your clients log into a portal carrying your brand and your domain — not ours. Material requests, uploads and status, in English or their language. The portal the big networks charge a premium for.

portal-ready filing formats

Submission-ready export

Generate filings in each register's structure — starting with the UK RPD packaging return — with plausibility checks that catch transcription errors before they reach the portal.

authorised representative mandate management

Mandate lifecycle

A mandate is a legal relationship with an expiry date — treat it like one: validity dates, country-specific formal-requirements checklists, expiry reminders and termination checklists. Built for the PPWR authorised-representative wave.

cessation & registry deregistration

Client offboarding

Offboarding is a phase, not a date. Nil returns keep flowing until the registry publishes the market-leaving date; dual-track checklists keep LUCID deregistration and PRO contract exits separate; the French exit window lands on the calendar.

proof of scheme participation

Marketplace evidence pack

A one-click ZIP for Amazon's compliance checks: registration numbers, certificates like the Teilnahmebescheinigung, and an honest gap list. Germany and France today; Spain and Austria coming soon.

Fee estimates & what-if

What will this client pay next year?

The question producers actually ask, answered on the client record — 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.

  • Covered today: UK packaging EPR, plus Germany — dual-system packaging licensing bands (market reference, not an official tariff) and the official stiftung ear WEEE administrative fees. Every other market returns an explicit “no rate card” rather than a guess.
  • UK packaging EPR: the official 2025 base fees, plus the 2026-27 rates while they are still illustrative — PackUK has said the confirmed Year-2 figures are expected later in 2026.
  • RAM what-if: move a client between red, amber and green recyclability and read the fee delta — red sits in the ×1.2 band for 2026-27, and because gov.uk publishes rounded rates the printed ratio lands at 1.19–1.20.
  • 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.

Why agencies switch

The only portal you can put your own name — and your own servers — behind

White-label multi-tenancy simply doesn't exist in the EPR tooling most agencies have seen. Neither does a credible answer to the data-sovereignty question your German clients will ask first.

Truly white-label

Your logo, your colours, your domain across the whole client experience. Clients see your agency, never a third-party vendor.

Multi-tenant by design

One workspace, every client isolated. Add a client in minutes; their data never touches another tenant's, enforced on every query.

EU data residency

EU data residency by architecture, on infrastructure contracted from a German provider; the Trust Center shows exactly what is shipped and what is in delivery, dated and versioned.

Self-host on your infrastructure

The entire system runs from one Docker deployment on servers you control — zero subprocessors, nothing leaves your environment. Self-host packaging is in delivery; the Trust Center tracks its exact status.

Proof

Engineered for the scrutiny European buyers apply

We don't publish testimonials we haven't earned. What we can show you today is how the product is built.

9 EU + UK
national EPR regimes modelled
Every build
gated by an automated test suite
Append-only
tamper-evident audit trail on every write
SHA-256
integrity on every stored document
Customer case studies — coming soon

We are recruiting our first five design partners: free migration, founder-direct support, and your workflows shape the roadmap.

Pricing

Priced per managed client — never per seat

Published, not "contact us for a quote." At capacity, Starter works out to about €8 per managed client per month — next to the €40–170 you bill that client monthly.

Billed by number of managed clients. Annual billing saves ~15%.
Starter
€249/mo
Up to 30 managed clients · 3 seats
Try the live demo
Scale
€1,150/mo
Unlimited clients & seats
See it in the live demo

Free, guided migration from your spreadsheets. No per-seat pricing games.

Ready to retire the master spreadsheet?

See how Complywerk puts every client, obligation and deadline in one system your whole team can run.