Izbornik

Vodič DPP Grid

Machine Readable Passports Explained for Digital Products

Your team has a product catalogue, supplier spreadsheets, sustainability documents, Shopify records, and perhaps a QR code already printed on packaging. Then someone asks for proof: where did this fibre come from, what can be repaired, which claims were approved, and can the information be read by a regulator or recycling operator without emailing three departments? That's the practical problem behind machine…

Autor DPP Grid Editorial pregledao/la DPP Grid editorial review objavljeno 2026-09-13 Ažurirano 2026-09-13 15 min

Overview

Your team has a product catalogue, supplier spreadsheets, sustainability documents, Shopify records, and perhaps a QR code already printed on packaging. Then someone asks for proof: where did this fibre come from, what can be repaired, which claims were approved, and can the information be read by a regulator or recycling operator without emailing three departments?

That's the practical problem behind machine readable passports. A useful passport isn't just a QR code leading to a marketing page. It's a structured, persistent product record with identifiable fields, supporting evidence, controlled revisions, and a clear path for both people and software to resolve the information. The concept has a direct historical parallel in international travel documents, where ICAO standardised machine-readable information so border systems could process passports consistently.

For product teams preparing for Digital Product Passports under the EU Ecodesign for Sustainable Products Regulation, that distinction matters. The work involves data ownership, supplier evidence, approval gates, identifiers, publication workflows, and lifecycle updates. The following guide starts with the ICAO model, then maps its logic to product data, integration patterns, evidence governance, and practical ESPR readiness.

Table of Contents

Why Machine Readable Passports Matter for Your Products

A fashion brand can have thousands of product variants while material composition sits in supplier files, repair guidance lives with customer service, and country-of-origin information is maintained by operations. A sustainability manager may have a certificate, but not a clear link between that document and the exact product field it supports. An ecommerce team may publish a product page, yet lack a durable record that a recycler, marketplace, auditor, or regulator can resolve independently.

Machine-readable product passports address that fragmentation by turning product information into structured records. A machine can resolve an identifier, retrieve defined attributes, and process linked evidence without relying on a person to interpret free text. A consumer might see care instructions and repair options. A recycler might need composition and disassembly information. A compliance reviewer might need the source, approval state, and revision history behind a claim.

Practical rule: A QR code is a carrier. The passport is the governed record behind it.

The EU's ESPR entered into force on 18 July 2024, and the European Commission says its first Working Plan covers a five-year period, adopted in April 2025, with a review in 2028. The Commission also says economic operators receive a transition period of at least 18 months after adoption of each delegated act. These facts come from the European Commission's Digital Product Passport page, but they don't create one universal deadline for every product. Article 9 of Regulation (EU) 2024/1781 makes passport availability dependent on applicable delegated acts adopted under Article 4.

That means teams should prepare for resolvable identifiers, structured fields, evidence provenance, human approval, versioning, and durable publication rather than waiting for a single blanket date. The product equivalent of an MRZ can be a persistent identifier connected to a browser-resolvable record, a JSON or JSON-LD representation, and a carrier such as a QR code. A resolver can direct different audiences to suitable views without replacing the underlying identity.

For implementation, treat readiness as a data-governance programme. Decide which product, batch, or item identity you'll use. Map supplier evidence to fields. Separate draft suggestions from approved facts. Then test whether the published record can be read by a person, an API client, and the systems your future regulatory or commercial partners may use.

How Machine Readable Passports Originated

A passport presented at a border today carries the result of decades of coordination. ICAO began this work in 1968, creating a Panel on Passport Cards to develop a standard passport book or card that border-control machines could read. The first formal specification arrived in 1980 as ICAO Doc 9303, A Passport with Machine Readable Capability. ISO adopted the specifications as an official global standard in 1985, according to the ICAO historical account of facilitation standards.

!A timeline infographic illustrating the historical milestones and development of machine-readable passports from 1980 to 1999.

The breakthrough was a shared reading model. ICAO specified a predictable document structure that a traveller could inspect and a scanner could parse. Doc 9303 defines the machine-readable passport as a TD3-size document, sets out the machine-readable zone, and specifies that the passport-type identifier begins with P, as described in the ICAO Doc 9303 specification.

From optional format to global baseline

In 2005, ICAO's then-188 member states agreed that states had to begin issuing ICAO-standard machine-readable passports by 1 April 2010. The policy also set 24 November 2015 as the point by which non-machine-readable passports were to be phased out, according to the ICAO machine-readable travel documents policy record. A technical format therefore became a shared operating baseline for international travel documents across the ICAO system.

The ePassport extended that model with a contactless chip and a logical data structure. ICAO specifies chip architecture compatible with ISO/IEC 14443 Type A or B and ISO/IEC 7816-4. The logical structure repeats MRZ information in Data Group 1 and stores the holder's facial image in Data Group 2, as set out in the ICAO machine-readable travel document specification for eMRTDs.

For product teams, the historical lesson is practical. Interoperability depends on agreed identifiers, field definitions, reading rules, and governance. A Digital Product Passport can replace the passport page with JSON-LD, a GS1 Digital Link, or a persistent QR carrier, while preserving the same pattern: an encoded identity resolves to structured information that people and systems can interpret consistently. That connection helps fashion and ecommerce teams translate the older ICAO model into ESPR preparation without treating a product passport as a simple label.

Anatomy of a Machine Readable Passport Zone

A border officer needs the same answer whether the document is read by eye or by a scanner: what document is this, who issued it, and which person does it identify? The machine-readable zone, or MRZ, compresses those answers into a predictable layout. It includes the document type, issuing state, holder's name, document number, nationality, dates, and check information. Under ICAO rules, the passport-type code begins with P. The result is a page that supports both visual inspection and mechanical reading.

!An infographic explaining the anatomy of the machine readable zone found on international passports and travel documents.

The chip creates a second verification surface. It does more than store a digital image of the printed page. The ICAO logical data structure organises information into data groups, including MRZ information in Data Group 1 and the facial image in Data Group 2. For ePassport teams, the relevant chip architecture and biometric encoding requirements are defined in ICAO Doc 9303 Part 9. ICAO also specifies ISO/IEC 39794-X for biometric-data encoding from 2030 onward.

Translating the model to products

The useful product analogy is a field-by-field mapping, not a literal copy of a passport.

  • Document type: A product class, product identifier, or document category identifies what kind of record the system is reading.
  • Issuing state: The record names the accountable organisation, such as the responsible brand, manufacturer, or economic operator.
  • Holder name: Product identity replaces the traveller, using the product name, model, variant, batch, or item identifier.
  • Document number: A GTIN, SKU, batch number, or item-level identifier distinguishes the record when its meaning and scope are governed clearly.
  • Dates: Product records can describe production information, lifecycle events, warranty terms, repair history, or end-of-use guidance instead of birth and expiry dates.
  • Check information: Validation rules, signatures, hashes, and linked evidence help detect inconsistencies and support record integrity.

The carrier and the record serve different roles. A QR code is the visible entry point on packaging or a product label. A GS1 Digital Link resolver interprets the identifier and retrieves the appropriate record. JSON-LD supplies shared meaning for the fields. Evidence links and approval states show why a published claim should be trusted.

For field planning, use these Digital Product Passport data requirements. The working questions remain straightforward: what does the identifier resolve to, who controls the data, and how can another party verify each claim?

Comparing Digital Passport Formats and Carriers

Different layers solve different problems. A carrier gets a user or system to the record. A resolver determines where the identifier points. A data format describes the fields. Evidence and governance explain why those fields should be accepted.

GS1 Digital Link is useful when an identifier must resolve to multiple information services without changing the printed carrier. A single encoded link can support consumer content, business data, or regulatory views, provided the resolver and identifier rules are configured correctly. JSON is easy for software to consume, but JSON-LD adds shared semantic context, making identifiers, relationships, and properties more interpretable across systems.

An MRZ-style analogy helps explain the difference. The MRZ is compact and constrained, which supports reliable scanning, but it isn't designed to carry a full product lifecycle record. A QR code can carry or point to more information, but it still needs a stable destination and a well-governed backend. A product passport therefore usually separates the carrier from the canonical record.

Format or Carrier Data Capacity Offline Readable Resolvable Link Best Fit
MRZ-style printed zone Compact, highly structured Yes, when a compatible reader is available No, not by itself Fixed identity fields and constrained inspection
QR code Carrier size is limited, but it can point to a larger record The printed code remains visible offline, but the linked record normally needs connectivity Yes, when encoded as a URL Consumer packaging, care, repair, and resale access
GS1 Digital Link Encodes structured identifiers and link relationships The printed carrier can be scanned, but linked services generally require connectivity Yes Product identity with multiple information destinations
Plain JSON Flexible structured payload Yes, if the file is available locally Not inherently Internal exchange and straightforward application workflows
JSON-LD Structured payload with semantic context Yes, if the document is available locally Often, when published behind a resolver Cross-system interpretation, linked evidence, and machine-readable publication

A team choosing between options should ask where the record will be read, what happens if the label is damaged, whether a fallback exists, and whether the same identifier can serve customers, partners, and authorities. The GS1 Digital Link resource is a useful starting point for understanding how identifier resolution can support those different audiences.

Don't place every disclosure inside the QR itself. Keep the carrier stable and maintain the detailed record behind it. That approach lets the product team update approved lifecycle information without redesigning packaging each time the record changes.

Integration Patterns for Modern Product Passports

A product passport becomes operational when product data can move from existing systems into a governed record without repeated manual re-entry. The starting point is usually an ERP, PIM, WMS, supplier portal, or catalogue file. The destination is a persistent product record with a resolvable link and controlled publication state.

An API-first pattern should use scoped access, predictable identifiers, and repeatable writes. If a variant is keyed consistently on its GTIN or another defined identifier, a retry should update the intended record rather than create a duplicate. Outgoing webhooks can notify eligible downstream systems when a record changes, while validation should prevent incomplete or malformed data from reaching public publication.

!A diagram illustrating integration patterns for modern product passports with input, resolution, and output system workflows.

Choosing the right ingestion route

Shopify synchronisation can connect catalogue activity to passport generation. Product and variant data can map to defined identifiers, human-readable disclosures can appear through product data or metafields, and the QR can point to the canonical passport rather than a temporary campaign page. The team still needs to decide which fields are authoritative, which supplier evidence is required, and who approves a public claim.

CSV or XLSX ingestion suits legacy catalogues and supplier submissions. Use a controlled template with explicit field names, identifier rules, units, source references, and review status. Don't treat a spreadsheet import as approval. It should create or update a draft record for validation and human review.

Direct API calls suit organisations with established engineering ownership. Scoped API keys can separate write permissions from publication actions. Idempotent writes help keep retries safe, and outgoing webhooks can support synchronisation with ecommerce, service, or analytics systems where the platform and plan support those capabilities.

DPP Grid documents capabilities including catalogue ingestion through manual entry, CSV/XLSX templates, Shopify synchronisation, an API with scoped keys and idempotent writes, outgoing webhooks on eligible plans, QR carriers, printable PDFs, and browser-resolvable passports. Its product data API integration guide can help technical teams define the boundary between source systems and the passport publication layer.

For future registry connections, keep the integration modular. The EU Registry connector should be treated as registry-ready validation and a connector path where service and authorisation permit, not as proof that every future endpoint or delegated-act requirement has already been finalised.

Evidence, Approvals and Security in Product Passports

A passport field should answer more than “what value do we display?” It should also answer “where did this value come from, who reviewed it, what conflicts exist, and which version was public when the product entered the market?”

For example, a material-composition field might link to a supplier document, an attestation, or another evidence object. A repair instruction might originate with the manufacturer and be reviewed by the after-sales team. A recycled-content claim may need a defined source, confidence state, and human approval before publication. DPP Grid describes evidence-backed fields that retain sources, confidence, conflicts, and human approval status.

Draft, review, publish, preserve

A controlled workflow separates proposed information from approved facts. Suggestions can be collected during supplier intake, but a public passport should expose only fields that have passed the organisation's review rules. DPP Grid's documented governance model includes field-level states such as required, preparatory, optional, not applicable, and needs legal review, along with versioned audit history and signed publication manifests.

Governance principle: A published claim should be reproducible from its source evidence and approval history.

Versioning matters after publication. If a care instruction changes, a supplier document is replaced, or a compliance review identifies a conflict, the current record may need updating while the earlier snapshot remains available for investigation. Immutable published snapshots help teams establish what was claimed at a particular point in the product lifecycle.

Security controls should follow the same separation of duties:

  • Access scope: Use API keys and permissions that limit who can create, edit, approve, or publish.
  • Document protection: Store supplier files in private object storage, apply malware quarantine, and retain checksums where supported.
  • Change visibility: Keep an audit history that shows field changes, reviewer actions, and publication events.
  • Webhook integrity: Validate signed notifications before downstream systems act on them.
  • Privacy by design: Keep personal data out of the product passport unless a defined legal and operational need requires it.

Teams building a broader information-governance process may also benefit from this PIM audit trail guide from NanoPIM. The same discipline applies here: define ownership, record changes, preserve prior states, and make approval meaningful rather than ceremonial.

ESPR and GPSR Readiness Checklist

Readiness work becomes manageable when the team separates confirmed law from later implementation decisions. The ESPR framework is in force, but product-specific obligations depend on delegated acts. The European Commission's FAQ gives an indicative schedule of 2026 for iron and steel, 2026–2029 for energy-related products, 2027 for textiles, tyres, and aluminium, 2028 for furniture, and 2029 for mattresses and ICT products. The Commission presents these as an indicative schedule, so teams shouldn't treat them as final obligations without checking the applicable legal instruments in force.

!A four-step ESPR and GPSR readiness checklist infographic outlining regulatory phases for product compliance and industry practices.

Use this checklist:

  1. Confirm the legal basis. Record whether each requirement comes from ESPR itself, a delegated act, another regulation such as GPSR, national guidance, or internal best practice.
  2. Define the identity. Assign the product, model, batch, or item identifier and make sure its published link remains persistent.
  3. Map evidence fields. Identify the source for composition, origin, repair information, durability or lifecycle disclosures, and other applicable attributes. Use explicit field states and retain conflicts for review.
  4. Control publication. Require human approval before a claim becomes public, then preserve the approved snapshot and revision history.
  5. Align responsible-party data. Review manufacturer and authorised-representative details against the information required for the relevant GPSR workflow.
  6. Test the carrier. Check that the data carrier can be found on the intended product, packaging, or accompanying documentation and that the linked record is readable without a proprietary app.
  7. Create a verification map. Link every required field to a DPP Grid field ID, a regulator-readable schema fragment, or an external registry entry.

For teams assessing organisational ownership, supplier readiness, and process gaps, it can help to conduct a readiness assessment before selecting a rollout sequence. Don't label a proposal or indicative category schedule as a final obligation. Capture the source, status, responsible owner, and next review date instead.

From Readiness to a Live Product Passport

A durable product passport starts before the QR code is printed. The team first selects the product scope, defines the identity model, gathers supplier and internal evidence, and assigns ownership for each field. Reviewers then approve the claims that can be published, while unresolved conflicts remain visible rather than disappearing into a polished product page.

The carrier comes next. A persistent QR code can point to a browser-resolvable passport, while the underlying record exposes human-readable HTML and machine-readable JSON or JSON-LD. Where supported identifiers and services permit, GS1 Digital Link-compatible resolution can provide a structured route to related information without changing the physical carrier.

Three decisions shape the pilot

Start with a bounded product family. Choose items where the supplier chain, identifier structure, and evidence sources are sufficiently understood. A pilot should reveal governance gaps, not hide them under a huge catalogue migration.

Match the carrier to the packaging reality. Apparel teams may place a QR on a hangtag, label, or packaging insert. Consumer-goods teams may need a carrier that remains accessible after purchase. Electronics teams may need the passport to support ownership, repair, warranty, and resale workflows over time.

Connect the existing systems. Shopify synchronisation can support ecommerce catalogues. CSV or XLSX templates can bring in legacy records. Direct API calls can connect ERP, PIM, supplier, service, or registry workflows. The persistent identifier should remain stable even as the record gains new evidence, lifecycle events, translations, or approved disclosures.

DPP Grid provides documented workflows for model-, batch-, and item-level passports, evidence-backed fields, supplier contributions, catalogue ingestion, persistent QR carriers, browser-resolvable records, lifecycle events such as repair and resale, and machine-readable publication. It doesn't guarantee compliance, replace legal advice, or certify a product. Your legal, regulatory, and technical owners still need to determine which obligations apply and whether the resulting evidence is sufficient.

A successful rollout leaves an auditable chain from source document to approved field, from approved field to published snapshot, and from printed carrier to persistent record. That's the practical bridge between the original machine-readable passport concept and a product passport that can support compliance, circular commerce, and trustworthy customer information.


DPP Grid helps teams organise evidence-backed product fields, human approvals, persistent QR passports, and Shopify, CSV, or API publication workflows for Digital Product Passport readiness. Visit DPP Grid to review the platform and contact the team about scoping a focused pilot for your apparel, consumer-goods, or ecommerce catalogue.

This article is operational guidance, not legal advice or certification.