EU ESPR · 2027 · phased rollout

Print the QR today.
Comply with ESPR in 2027.
Same physical tag.

The EU's Ecodesign for Sustainable Products Regulation (ESPR) phases in across most product categories by 2027. Each product needs a Digital Product Passport — accessed via a QR. qrlia's DPP type lets you publish the QR now and update the destination later. No reprint.

ESPR-ready payload

GTIN, batch, manufacturer, materials, recyclability, end-of-life, repair contact, CE compliance, carbon footprint. All structured. JSON-LD on the hosted page for machine readers.

Print once, update forever

Dynamic short link — change the destination as ESPR phases in or your product data changes. The QR you printed in 2026 keeps working in 2030.

EU residency, source-available

Hosted on Hetzner DE/NL. Source code readable + self-hostable for enterprise. Procurement-friendly without a $99/mo enterprise contract.

ESPR timeline

  1. 2024

    ESPR enters into force

    Framework regulation passed. Product-specific delegated acts begin defining DPP requirements category by category.

  2. 2026 — Q1-Q4

    First-wave delegated acts

    Batteries, textiles, iron + steel, aluminum, electronics, ICT products receive their DPP technical specs. ~18 months for manufacturers to comply.

  3. 2027

    First-wave compliance deadline

    Products in the first-wave categories sold into the EU must carry a compliant DPP-accessible code. Penalties for non-compliance start applying.

  4. 2028 – 2030

    Subsequent waves

    Chemicals, paints, lubricants, plastics, furniture, tyres, detergents. Most consumer goods sold into the EU covered by end-of-decade.

Inside a qrlia DPP

Identification

  • · Product name, manufacturer
  • · GTIN (8/12/13/14 digits) + batch + optional serial
  • · ISO α-2 country of origin
  • · Net weight (g)

Composition

  • · Materials list with % composition
  • · Origin per material (virgin / recycled / bio-based / reused)
  • · Carbon footprint (kg CO₂e)
  • · Sustainability score (operator-defined)

End-of-life + recycling

  • · Recyclable yes/no
  • · Recycling instructions
  • · End-of-life handling (compostable, return-to-store, etc)

Compliance + repair

  • · CE mark + hazard pictograms
  • · Safety Data Sheet link
  • · Repair / spare-parts contact
  • · Warranty length

Optional fields are skipped on the rendered page — only what you set shows up. JSON-LD payload mirrors the same shape for machine readers.

Frequently asked

What is a Digital Product Passport (DPP)?

A DPP is a structured machine-readable record about a product — manufacturer, GTIN, materials, recyclability, end-of-life handling, repair contact, warranty. The EU's Ecodesign for Sustainable Products Regulation (ESPR) phases in by 2027 and will require a DPP for most regulated product categories sold into the EU. The mandated way to access a DPP is a scannable code on the product — almost always a QR code, sometimes paired with NFC.

Which products need a DPP?

ESPR rolls out by category. First wave (2027): batteries, textiles, iron, steel, aluminum, electronics, ICT products. Following waves: chemicals, paints, lubricants, plastics, furniture, tyres. The Commission's roadmap covers most consumer-good categories by 2030. Food and beverage products are excluded from the core DPP requirement but adjacent regulations (e.g. on packaging) carry similar disclosure requirements.

Why use a dynamic QR for the DPP?

A static QR encodes the structured payload directly — meaning every product variant needs a fresh print run, and any compliance update means reprinting tens of thousands of menus, labels, or packaging. A dynamic QR (qrlia's approach) encodes a short link you control. Update the destination any time, no reprint. When ESPR phases in for your category, you flip the destination from "specials of the day" to a DPP-compliant page — printed material keeps working.

How does qrlia's DPP type compare to GS1 Digital Link?

GS1 Digital Link is the encoding standard the supply-chain industry is aligning on (URLs like https://example.com/01/<gtin>/10/<batch>). qrlia's DPP type stores the same fields plus DPP-specific data (recyclability, EOL, repair contact, carbon footprint, etc) and exposes them as JSON-LD on the hosted landing page. We follow GS1 conventions where they apply and add the ESPR-specific fields where they don't yet.

What data goes on the QR / landing page?

Identification (product name, manufacturer, GTIN, batch, serial, country of origin), composition (materials with %, weight, carbon footprint), end-of-life (recyclable, recycling instructions, EOL handling), compliance (CE mark, hazards, Safety Data Sheet link), repair (warranty, spare-parts contact). Optional fields are skipped — the landing page only renders what's set.

What does the JSON-LD look like?

We emit schema.org Product extended with GS1 vocabulary (gs1:gtin) and qrlia's dpp:* namespace for ESPR-specific fields. As the EU finalises the canonical DPP schema, we remap to the official type without changing the URL or the printed QR.

Where is the data hosted?

Hetzner DE/NL by default — EU residency. The hosted landing page lives on qrlia's cluster; tenants can also self-host the platform if compliance requires single-organisation control.

How much does it cost?

DPP QR is included on Pro (€12/mo) and above. There's no per-product fee — mint as many DPP QRs as you need. For high-volume CPG manufacturers (10k+ products), the Team or Enterprise tier covers bulk creation via API or CSV.

ESPR / DPP heads-up — get the whitepaper when it ships

Quarterly digest on EU ESPR + DPP rollout, technical implementation patterns, and what qrlia's shipping. Brand owners + packaging teams only.

Unsubscribe in one click. We never share your email. Sent via Castle Group's in-cluster relay — no third-party trackers.

Ship a DPP-ready QR this week.

Pro is €12/mo, ships the DPP type + custom domain + unlimited QRs. Self-hosted available for procurement-sensitive deployments. Talk to sales for bulk-import + GS1 Digital Link integration.