EPR COMPLIANCE · GERMANYOffice hours 09:00–17:30
SINNOGmbH · EPR COMPLIANCE
Home / EPR knowledge / EU

EU · EPR

Prepare EPR quantity reporting: data and CSV template

A practical data template for SKU, destination, stream and weights, with German reporting examples, returns review and a France comparison.

The direct answer

Use a shared evidence base, but do not apply one reporting rule to every country. The template supports preparation; the registry or scheme determines the final format and deadline.

What to check

Germany: reconcile packaging reports

For packaging subject to system participation, LUCID and scheme data must agree. Normally report each scheme submission in LUCID without delay. If less than 10 tonnes of such packaging were first made available in Germany in the previous calendar year, a simplified annual report by 1 June may apply; scheme participation remains required. ZSVR · data reporting in LUCID

Germany: include unpacking cases

VerpackDG section 9(2) also includes unpacking under PPWR Article 3(1)(15)(e). Include those volumes when assessing the 10-tonne threshold; a sales-only export may be incomplete. VerpackDG § 9 · data reporting

Germany: assess exports and returns separately

For German WEEE reporting, ear requires specific evidence for indirect exports and cross-border returns. Do not independently deduct these volumes from later placed-on-market reports. Keep delivery evidence and the reviewed correction separately. stiftung ear · quantity notifications and evidence

France: follow the scheme’s deadline

In France, producers submit annual data by their eco-organisation’s deadline. This producer deadline differs from the scheme’s subsequent submission to ADEME. Service Public · REP registration and ongoing duties

How to use our CSV fields
FieldsOur preparation recommendation
period_start / period_endISO date YYYY-MM-DD; keep planned and actual data separate.
destination_country / producer_entityRecord destination country and responsible legal entity.
sku / brand / streamSeparate rows per SKU and stream: WEEE, battery or packaging.
category_or_material / record_typeLocal category or packaging material; planned, actual or return_pending_review.
units / component_weight_kg / total_weight_kgcomponent_weight_kg is the relevant mass per unit; total_weight_kg = units × component_weight_kg. Use kg and a decimal point. Leave unknown values blank, not zero.
evidence_reference / registration_reference / scheme_reference / review_statusReference evidence, registration and contract internally; record review status.

Your action plan

The following steps are our suggested way to organise your project.

  1. Export transactions by destination and period; retain evidence IDs internally.
  2. Map SKUs and components to each stream. Record packaging materials in separate rows.
  3. Arithmetic example: 100 units × 0.03 kg of one packaging component = 3 kg. This is a calculation example, not a legal weight classification.
  4. Check duplicates, units, missing weights, planned/actual data and returns before aggregating.
  5. Transfer only reviewed values to the specific reporting format; retain approval and receipt evidence.

Prepare your records

The blank template uses English field names for consistent collaboration. It is not an official import format and contains no formulas. Each row represents one stream or packaging material. Confirm weight basis, category, reporting duties and period with the responsible registry or scheme.

Download blank CSV template

Frequently asked questions

Can I import the CSV directly into every portal?

No. It is our preparation template. The registry or scheme defines the final format.

Is packaging below 10 tonnes exempt in Germany?

No. ZSVR describes simplified LUCID reporting for qualifying prior-year volumes, not an exemption from scheme participation.

Can I simply deduct returns?

Not as a blanket rule. Check stream, country and evidence; ear describes specific WEEE procedures for cross-border returns.

Does a blank value mean a zero report?

No. In our template, blank means pending review. A zero must be supported by your records.

Sources and scope

This guide covers the product stream described. Check other EPR streams separately; your supply chain and sales model determine the specific obligations.

SINNO GmbH is your contact in Germany. We can consolidate tasks and coordinate suitable external providers. Local representation, approved schemes and any required guarantees are agreed separately for each project.

Let’s get your project moving.

Discuss your products, target markets and next steps with SINNO.

Discuss your project