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 ReadinessWhat 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.