Reguly
Reguly

PPWR

The annual report grows out of your products.

Material, class, weight and unit count per packaging unit — Reguly turns that into the CSV LUCID expects, and records when you submitted it.

Packaging register in Reguly: PPWR annual report with reporting year and the table aggregated by material
Regulation
PPWR (EU) 2025/40
Context
Extended producer responsibility
Register
LUCID (ZSVR)
Export
CSV bulk data report

Ausgangslage

The reporting is not the work — the volumes are

Registering with the packaging register is a one-off. The volumes behind it are not: they hang off every single packaging unit of every product — material, recyclability class, weight, unit count. Maintain that in spreadsheets and you maintain it again every year.

  • The volumes sit in spreadsheets that can no longer be reliably assigned to a reporting year after the fact.
  • With many articles the effort grows with every packaging component — each one counts separately.
  • In the end there is no proof of when a report went out and which state of the data it was based on.

How you work with it

01

Volumes come from the products

The volume editor flattens the packaging components of all products into one table — one row is one packaging unit. Material, recyclability class, weight in grams and units per quarter are editable. Changed rows are marked in amber, saving happens row by row, and the value then lives on the product rather than in a side list.

Bulk volume editor in Reguly: one packaging unit per row with material, recyclability class, weight and units per quarter
02

The report calculates, you check

Once you pick the reporting year, Reguly aggregates server-side by material and recyclability class. The table underneath is what matters: alongside units and weight, each row names the products feeding into it — so a reported total can be resolved back to a single packaging unit. Reguly does not calculate fees or tariffs; responsibility for the report stays with you.

03

Pull the CSV, upload it in the LUCID portal

The export produces the CSV in the schema of the LUCID bulk data report; you upload it yourself on verpackungsregister.org — the link sits next to it. Reguly does not submit on your behalf. Below the table you will find the stored registration number and the reporting schema, so you can see what the file was generated with before uploading.

04

Record the submission

Back in Reguly you mark the report as submitted; the history carries it with reporting year, units and weight. Documenting it again without a change does not create a second entry. Every saved volume change additionally triggers an audit entry including a snapshot.

Audit log in Reguly with timestamp, action, entity and detail per change

Der Unterschied

A spreadsheet in purchasing, or aggregation from the master data

Both routes end in a CSV. The difference is what is still there afterwards.

Spreadsheet in purchasing

  • The volumes sit next to the product data. Change a packaging and it has to be maintained in two places — or in one too few.
  • Grams or kilograms, quarter or year: everyone does the conversion themselves, and everyone slightly differently.
  • Where a weight in the totals row came from is known only to whoever built the spreadsheet.

Aggregation from the master data

  • One row is one packaging unit, stored on the product itself.
  • The units are fixed: grams per unit, pieces per quarter, total weight in kilograms.
  • Every material row names the products feeding into it — and every change carries its audit entry.

Im Zusammenspiel

Ein Datenbestand, der weiterreicht

  1. 01

    Products & master data

    supply the packaging units

    Material · Recyclability class · Weight · Units per quarter

  2. 02

    Packaging register

    aggregates them and exports the report

    Units per material · Total weight · CSV in the LUCID schema

  3. 03

    Audit log

    records the change and the submission

    Snapshot per volume change · documented submission

Frequently asked questions

Does Reguly report directly to LUCID?

No. Reguly produces the CSV in the LUCID schema; you upload it yourself in the LUCID portal under “Massendatenmeldung” (bulk data report). Afterwards you document the submission in Reguly as an audit trail.

Does Reguly calculate my EPR fees?

No. The module aggregates units and weight by material and recyclability class. Fees, tariffs and penalties are not calculated.

What if I am not registered yet?

Then the module shows a guided registration: capture master data (company name, VAT ID, address, contact person, type of market participant), check the mandatory details, register with LUCID. You then enter the registration number you receive into Reguly.

Is my LUCID number verified?

Yes, against the public register lookup run by the ZSVR. The status reads verified, not listed, rate limit or unavailable.

Ready to report?

Five questions show you which PPWR duties apply to you and where your data does not yet hold up — free and without signing up.

Reguly

Compliance & customer experience on one platform — PPWR, ESPR and EU AI Act, one data pool.

GDPR compliantEU hosted

Reguly is software for documenting and organizing regulatory requirements and does not provide legal advice within the meaning of the German Legal Services Act (RDG). All content and automatically generated assessments are for information only and do not replace a case-by-case legal review. Responsibility for meeting regulatory obligations remains with the user.

© 2026 Reguly. Made in Düsseldorf · EU compliance for brands.