Skip to content
Endora Commerce: our open‑source B2B e‑commerce platform, live in 4 weeks Learn more →

For manufacturers · EU regulation

Digital Product Passport (DPP): how to prepare your B2B catalog for new EU rules

The European Union is introducing digital product passports. For a manufacturer this is not another PDF but structured data about every product, which has to be available to customers, partners and authorities. We have gathered on one page what changes and when, and how to prepare your sales platform for it.

What the Digital Product Passport is

The Digital Product Passport (DPP) is an EU mechanism from the ESPR regulation (EU) 2024/1781 that changes how product data is managed.

  • A data record, not a document

    A passport is a structured, standardized and machine-readable data set, not a PDF file or a web page.

  • Assigned to a product

    It covers a model, a batch or a single item, depending on the requirements for a given product group.

  • Linked to the physical product

    A data carrier on the product, for example a QR code, leads to the digital passport. The passport links the physical product with its digital twin.

When it applies

The exact dates for product groups are set by delegated acts of the European Commission. Obligations usually start about 18 months after an act is adopted, so the dates below are indicative.

18 February 2027
Batteries (fixed date, Battery Regulation (EU) 2023/1542): industrial batteries above 2 kWh, electric vehicle batteries and light means of transport (LMT) batteries.
2027–2029
The first groups from the ESPR working plan 2025–2030: iron and steel, aluminium, textiles and apparel, tyres and furniture. Delegated acts for steel, textiles and furniture are expected to be adopted in early 2027.
By 2030
Further groups and sector rules: mattresses, requirements for electronics (repairability, recycled content), detergents (new regulation applying from 23 September 2029), toys (passport from 1 August 2030) and construction products (CPR (EU) 2024/3110).
Future working plans
The Commission is assessing further groups, chemicals among them. The list will grow, so it pays to put the data in order early.

Data carriers and data format

  • A carrier on the product

    ESPR does not impose a single technology. In practice, two-dimensional codes are used (QR, Data Matrix, often in the GS1 Digital Link standard) as well as RFID and NFC tags, useful for products working in harsh conditions.

  • Where to place the carrier

    On the product itself: printed, engraved or permanently embedded. When the size or nature of the product does not allow it, on the packaging or in the documentation accompanying the product.

  • Open, machine-readable data

    Data must be interoperable and readable by systems. In 2026 the Commission recognised the first DPP standards as harmonised: EN 18216 and EN 18219–18223 (identifiers, data carriers, data exchange, APIs, storage and interoperability).

Does the DPP have to be on the product page of an online store?

Yes. ESPR also covers distance sales, in B2C and B2B e‑commerce: buyers must have access to the passport before they place an order. Delegated acts will set the details for each product group.

  • The product page must show a link to the passport (a link or a QR code) or a section with its key data.
  • Typical passport data on a product page includes the carbon footprint, certificates, recycled content and the repairability score.
  • This applies both to the online store and to the B2B portal for distributors and wholesale customers.

What it changes for a B2B (and B2C) platform

  • A new role for the PIM

    The PIM stops being a store of marketing descriptions. It becomes the central repository of technical and environmental data: the bill of materials (BOM), LCA analyses, carbon footprint, REACH and RoHS certificates, SVHC substances.

  • Tiered access to data

    ESPR provides for different access rights: public for customers (basic data, manuals, recycling), for partners and service providers (CAD files, disassembly instructions, schematics) and for market surveillance and customs authorities (full compliance documentation).

  • An API instead of retyping data

    A B2B platform should expose passport data through an API, so that the ERP and procurement systems of business customers fetch it automatically, for example for ESG and CSRD reporting.

Where it applies and what about non-EU manufacturers

  • The whole European Union

    ESPR is a regulation, so it applies directly in all 27 member states, with no national implementing laws. It reaches the EEA countries (Norway, Iceland, Liechtenstein) once incorporated into the EEA Agreement.

  • Every product placed on the EU market

    The requirement does not depend on the country of manufacture. A machine, a component or steel from China, Turkey, the United Kingdom or the USA, sold to Poland or Germany, must have a compliant passport.

  • The importer’s responsibility

    For a product from outside the EU, an operator in the Union is responsible for the passport: the importer or an authorised representative. In 2026 the Commission launched the passport registry, and customs authorities are to verify product identifiers when goods are released for free circulation.

Endora Commerce

How Endora Commerce supports a DPP-compliant catalog

Endora Commerce, our B2B platform, has the mechanisms on which a passport-ready catalog is built. You do not have to start from scratch.

  • An API for business customers’ procurement systems

    The Partner API (REST with OpenAPI documentation) exposes products, categories and prices. An API key can be assigned to a specific buyer company, and fetching only changes (changedSince) lets its ERP sync data without full exports.

  • Product attachments

    Each product can have typed files: certificates, technical specifications, product sheets and custom types, for example declarations of conformity, disassembly instructions or labels with a QR code. Customers download them from a tab on the product page.

  • Attributes for passport data

    Typed attributes (numbers, dates, select lists) grouped into sets for product families. You store the carbon footprint, recycled content or materials as data, not text, separately for languages and sales channels.

  • Completeness check

    An attribute can be marked as required. The platform warns about or blocks enabling a product that lacks data, so an incomplete passport does not go on sale.

  • Webhooks and product feeds

    A product change sends a notification to partner systems, with the list of changed fields. XML, CSV and TSV feeds with a template editor are published at a fixed address or sent over SFTP.

  • Visibility for selected companies

    Products can be public, visible after login or only for selected companies, separately in each sales channel. Private files are shared through short-lived signed links.

  • PIM and ERP integrations

    Connectors for Akeneo, Pimcore, Ergonode and UnoPim and for ERP systems, plus CSV import and bulk editing with undo. You keep passport data where it already lives.

  • Multiple languages and change history

    Any number of languages and currencies for EU markets. The audit log records the state before and after every change, so you know who changed product data and when.

What we add in the project

Some requirements depend on the product group and the delegated act. We design these elements during the implementation, on top of the platform’s mechanisms:

  • Data carrier generation

    QR or Data Matrix codes in the GS1 Digital Link standard, generated automatically for every product.

  • Batch or item passports

    Batch identifiers and serial numbers, when the delegated act requires a passport below the model level.

  • Role-based access

    Separate access levels to data and documents for customers, service partners and surveillance authorities.

  • Passport publication

    A public passport page for the data carrier, export in an agreed format and integration with a DPP service provider or the EU registry.

How we prepare a B2B catalog for the DPP

  1. 1

    Product data audit

    We check which passport data you already have, where it is (ERP, PIM, spreadsheets, suppliers) and what is missing.

  2. 2

    Passport data model

    We design attributes, attribute sets and document types for your product groups, in line with the requirements of the delegated acts.

  3. 3

    Integrations

    We connect the platform with the PIM and ERP, so passport data flows automatically, without retyping.

  4. 4

    Product page and API

    We show the passport data and carrier on the product page, and give business customers access through the API and feeds.

Legal status as of November 2026. This material is for information only and is not legal advice. Dates and data scope for individual product groups follow from delegated acts, some of which are still being prepared.

How we start

From your first message to an estimate in 3 steps

  1. 1
    Reply the same business day
    Michał writes or calls back and books a short call.
  2. 2
    Call (30 min, Google Meet)
    We learn about your sales process, systems and goals.
  3. 3
    Free estimate in 48 h
    A cost range, a timeline and the recommended approach. No obligations.