Technical Guides

GS1 Digital Link: Why Your QR Codes Need to Be Standard-Compliant

Article 77(3) of the EU Battery Regulation requires a unique identifier conforming to the ISO/IEC 15459 series. GS1 is a recognised issuing agency under that standard, so GS1 Digital Link can satisfy it, but it is not mandated. What that means technically, and why an arbitrary QR code will not do.

GS1 Digital Link compliant QR codes hero graphic

Direct answer

EU DPP data carriers must be QR codes whose unique identifier complies with the ISO/IEC 15459 series — Article 77(3) of Regulation (EU) 2023/1542 for batteries; ESPR Annex III for ESPR-scope products. GS1 Digital Link is one conforming option and the one Traceable generates; proprietary marketing QR codes with no standards-compliant identifier do not qualify. A GS1 Digital Link encodes a standardised URI containing the product's GTIN plus optional batch and serial identifiers. A resolver service then routes scans to the correct content by context. The EU Central Registry, launching July 2026, relies on this standardised format to index and retrieve passports.

Not All QR Codes Are Created Equal

Every Digital Product Passport needs a data carrier — a scannable identifier that links the physical product to its digital passport. The EU has not specified a vendor scheme for this data carrier. Regulation (EU) 2023/1542 requires the unique identifier to comply with the ISO/IEC 15459 series (Article 77(3)), and ESPR points to the same standards in Annex III. The strings GS1 and Digital Link appear in neither regulation. GS1 Digital Link is one conforming way to meet that requirement, not the required one.

Many manufacturers already use QR codes for various purposes: marketing URLs, internal tracking, warranty registration. But these proprietary QR codes will not satisfy DPP requirements. Here is why.

Readiness Assessment

Find out if your operation is ready for EU DPP compliance.

Five questions, about two minutes. You get a score for each area and a numbered action plan for the gaps.

Score Your Readiness

What Makes GS1 Digital Link Different

A GS1 Digital Link encodes a standardised URI that contains the product’s Global Trade Item Number (GTIN) and, optionally, batch and serial identifiers. The URI follows a strict format:

https://id.example.com/01/04012345000015/10/ABC123

This structure enables interoperability. Any compliant resolver — whether operated by the manufacturer, a retailer, or a government authority — can parse the identifier and route to the correct Digital Product Passport. The EU Central Registry — which Article 13 of the ESPR requires the Commission to establish and which Implementing Regulation (EU) 2026/1778 sets out further arrangements for (binding from 18 February 2027) — is designed to index and retrieve passports via standards-compliant unique identifiers under the ISO/IEC 15459 series.

The Resolver Architecture

Behind every GS1 Digital Link QR code sits a resolver service. When scanned, the resolver receives the URI and responds with the appropriate content based on context: a consumer might see a product page, a recycler might see end-of-life instructions, and a market surveillance authority sees the full regulatory passport data.

This multi-stakeholder resolution is central to the DPP concept. A static URL pointing to a PDF does not qualify.

Common Mistakes to Avoid

  • Using marketing QR codes: These encode arbitrary URLs with no standardised structure. They cannot be indexed by the EU Central Registry.
  • Omitting serial-level identifiers: The Battery Regulation requires unique passports per battery. Batch-level QR codes are insufficient for batteries above 2 kWh.
  • Hardcoding destination URLs: If the passport URL changes, the QR code on the physical product becomes a dead link. Use a resolver that decouples the identifier from the destination.

How to Get Compliant

If you already have a GS1 Company Prefix (most manufacturers do), you can generate GS1 Digital Link URIs from your existing GTINs. Platforms like Traceable handle the resolver infrastructure, QR code generation, and integration with the EU Central Registry as the Registry API becomes operational under the Commission’s implementing arrangements — so you do not need to build and maintain resolver services yourself.

Share this article

Frequently Asked Questions

Marketing QR codes encode arbitrary URLs with no standardised structure, so they cannot be indexed by the EU Central Registry.

Article 13 of the ESPR (Regulation (EU) 2024/1781) required the Commission to set the EU Central Registry up by 19 July 2026, with operational arrangements set out through Implementing Regulation (EU) 2026/1778 (binding from 18 February 2027). Confirm the live operational status against the Commission's own announcement before relying on a specific launch date.

It must contain the product's Global Trade Item Number (GTIN) and, optionally, batch and serial identifiers.

Ready to operationalize compliance?

One engine. Every regulation. Every deadline.

See how the Traceable compliance OS turns your existing documents into passports, certificates, and audit-ready evidence — across batteries, textiles, tyres, electronics, and every ESPR category.