Founding offer The Founding Partner Program is open — 1,000 companies, 6 months free. Start free →
DPP Registry

The EU Digital Product Passport (DPP) Registry: What It Is, Who Registers, and Its Real Status

The EU digital product passport registry is open for enrolment, but registrations do not succeed yet. What it stores, who registers, how verification works and where customs fits.

11 min read · Updated Oct 2026
Container terminal with stacked freight

The EU digital product passport registry, which the Commission calls the DPP Registry, is the central index of every Digital Product Passport (DPP). Before a covered product goes on the EU market, you register its identifiers there and get a unique registration identifier.

The duty sits with the operator placing the product on the market. The Commission launched the registry on , and enrolment works. But its own user guide says no passport can be registered successfully yet. It matters if you make, import or sell products in the EU, or supply someone who does.

What is the digital product passport registry?

The digital product passport registry is a central database run by the European Commission under Article 13 of Regulation (EU) 2024/1781 (ESPR) and Implementing Regulation (EU) 2026/1778. It stores each product's unique identifiers, the commodity code for imported goods and registration data, and returns a unique registration identifier. The passport itself stays with the operator or its service provider.

Think of it as an index, not a warehouse. The ESPR required the Commission to set it up by , storing "at least the unique identifiers". Below, "the implementing regulation" means Regulation (EU) 2026/1778, and "ESPR" marks articles of Regulation (EU) 2024/1781.

Access goes to the Commission, national authorities and customs (ESPR Article 13(6)). Verified operators get access to register their own passports and keep that data accurate (implementing regulation, Articles 4(3) and 19(2)).

The public tool for searching passports is a separate web portal under ESPR Article 14. It has not launched; the Commission says only "in the coming years".

What does the registry store, and what stays with you?

The digital product passport registry keeps a short list of fields. The passport itself stays with you.

DataIn the registryWith you or your service provider
Unique product identifier (UPI)Yes, as an https URL of up to 2,000 charactersThe passport page it resolves to
Model and batch identifiersYes, linked where the applicable act requires themProduct master data
Commodity codeYes, for goods released for free circulationThe classification behind it
Extra fields named in a delegated actOnly if the act requires them (ESPR Art 13(2))Everything else the act requires
Back-up copyA link to a service provider's back-up, where relevantThe back-up itself
Registrant and versionsYes; each update gets a Commission timestampYour own change log
Passport contentNoYes, all of it

The unique product identifier is yours. The ESPR defines it as a unique string that identifies the product and "enables a web link" to its passport. So the registry takes it as a URL that complies with the CEN-CENELEC JTC 24 standards. EN 18219 on unique identifiers is one of six passport standards cited in Implementing Decision (EU) 2026/1736.

The unique registration identifier is the registry's. After a successful upload, the registry sends it back automatically. The user guide abbreviates it as "URI", which collides with the web term. Store both strings for every passport.

The commodity code is your tariff classification. ESPR Annex III cites the TARIC code as an example. The registry's required code format has not been published.

Who registers in the digital product passport registry, and when?

Under ESPR Article 13(4), the operator placing the product on the market or putting it into service uploads the data. The Commission's registry page puts registration before a product is placed on the EU market.

Batteries arrive through a different law. ESPR Article 78 amended the Battery Regulation, whose Article 77(10) now sends battery identifiers to this registry. That is the first real obligation: from , for LMT batteries (which power light vehicles such as e-bikes), industrial batteries above 2 kWh and electric-vehicle batteries (Battery Regulation Article 77(1)).

Only verified operators can register in the digital product passport registry. The law allows these routes (implementing regulation, Article 4):

  • EU-established companies: a qualified electronic seal (QSeal), the company version of a qualified e-signature, or a qualified electronic attestation of attributes, which confirms company details digitally.
  • Companies not required to be established in the EU: a QSeal from a qualified trust service provider (QTSP), a certificate issuer approved under the EU's eIDAS rules. An attestation of attributes issued under Union law also works.
  • Sole traders: a qualified electronic signature (QES) or an attestation of attributes issued under Union law. EU-established sole traders may also use an eID at assurance level "high".

The user guide currently describes only the QSeal and QES route.

According to the Commission's battery FAQ, a non-EU operator responsible for the passport can enrol and register in the digital product passport registry once verified. The legal duty to upload stays with whoever places the product on the EU market (ESPR Article 13(4)). For battery passports, the same FAQ says the operator placing the battery on the EU market must register. See also the passport for non-EU manufacturers.

Where Union law allows it, a third party such as a service provider can register on your behalf (implementing regulation, Article 8(2)). It must itself be verified, and you "shall remain fully responsible" (implementing regulation, Article 19(4)). For ESPR products, the rules on passport service providers are still to come.

Is the digital product passport registry working yet?

Partly. The platform is up; registrations are not going through.

ItemStatus on 6 October 2026Type
Platform, test environment, helpdesk, user guideLaunched; the Commission calls it a "testing phase"Done
Implementing Regulation (EU) 2026/1778In force since Adopted law
Enrolment and organisation verificationWorkingOperational
Passport registrationsFailing: User Guide v1.03 (16 September 2026) says the battery semantic catalogue is undefinedNot yet working
Battery semantics specifications for developersPlanned for end of October 2026Expected
Registry API integration guidelinesPlanned for end of December 2026Expected
ESPR product act with passport rulesNone adopted; adoption of the iron and steel act indicated for (expected), normally applying no earlier than 18 months after it enters into force (ESPR Art 4(4))Expected
First registration obligation: EV and LMT batteries, and industrial batteries over 2 kWhAdopted law
Automated customs checkNot built; due within four years of the implementing regulation's entry into forceAdopted law
Public web portal (ESPR Art 14)Not launched; no legal dateExpected

User Guide v1.03 puts it in one line: "Currently, it is not possible to successfully register DPPs." For batteries, the form currently offers item level only. No date has been published for when registrations will succeed. The two planned dates come from a Commission webinar on 30 September 2026, not from law.

So the digital product passport registry is "live" as a platform and for enrolment, not for completed registrations.

How do you register a product in the digital product passport registry?

The steps follow User Guide v1.03 and the implementing regulation (Articles 4, 8 and 9). Steps 1 to 5 work today.

  1. Create an EU Login account. This is the Commission's sign-in service. The test environment needs a separate one.
  2. Enrol your organisation. A company gives one identifier: NTR (national trade register number, preferred), LEI (Legal Entity Identifier, ISO 17442), VAT number, eID or a country-prefixed local identifier. Sole traders give a tax number (preferred), personal number, eID, ID card or passport number. It must fully match the attribute in your certificate.
  3. Name your legal representative. The registry issues an EC-sealed PDF declaration, currently in English only.
  4. Seal or sign it. A company uses a QSeal, a sole trader a QES. It must sit on a qualified device, such as a smart card or USB token, or come from a QTSP remote signing service. A certificate stored as a .p12 or .pfx file gives only an advanced signature and is rejected.
  5. Track your verified status. It lasts until your electronic identification means expire, three years at most (implementing regulation, Article 4(4)).
  6. Choose a route. The guide offers a web form for one passport and a JSON or XML file for up to 100 (1 GB maximum). The implementing regulation also provides for an API (Article 8(6)); its integration guidelines are still planned.
  7. Supply each record. The guide's battery form asks for an https UPI that resolves to the hosted passport (mandatory), plus optional model and batch identifiers. The ESPR and the implementing regulation add the commodity code for imports and the back-up link where relevant; the form does not show these fields yet.
  8. Collect the result. A successful request shows the UPI and the unique registration identifier.
  9. Generate proof of registration when asked. It is sealed and time-stamped, carries the UPI, commodity code, registrant and a hash of the passport version, and stays downloadable for 90 days (implementing regulation, Article 9).

You choose how to build the UPI. The Commission's battery FAQ says operators can create identifiers locally under the relevant standards or use a commercial service.

A GS1 Digital Link URI is one way to build an https identifier from a GTIN, the GS1 product number. The Commission has not said the registry requires or prefers it; the guide says only "URL format compliant with JTC 24 standards".

To see one inside a QR code, try our free GS1 Digital Link QR generator: no signup, and it runs in your browser.

The digital product passport registry processes your URL during validation. The guide names "excessive URL redirects" and "redirects to a less secure protocol" as causes of failure. Keep any resolver chain short and on https.

How does the digital product passport registry connect to customs?

What you give customs. Anyone releasing a product for free circulation must give customs its registration identifier, from the moment the registry is operational (ESPR Article 15(1)). The duty covers only products under an ESPR delegated act, and none with passport rules applies yet, so today it catches no product.

What customs must check. Customs may release goods only after checking that the registration identifier and commodity code match the digital product passport registry. The check is electronic and automatic, and it starts once the interconnection exists (ESPR Article 15(2)).

When the automatic check starts. The registry is to be connected to EU CSW-CERTEX, the EU system that links national customs systems with other EU databases (Regulation (EU) 2022/2399). ESPR Article 15(3) allows four years from the implementing regulation's entry into force: by our calculation, at the latest. The Commission's FAQ expects it around (expected).

Batteries are the exception. The Commission's battery FAQ says their registration identifier "shall not be entered" into the customs declaration.

The commodity code is where the two systems meet. Where relevant, the digital product passport registry checks the code against a permitted range at registration (implementing regulation, Article 8(7)(d)), and customs will compare it at import. For the actors and the declaration steps, see digital product passports at EU customs.

Walkthrough: 36 batches, one file (hypothetical)

Take a hypothetical distributor in Valencia. It imports a product line once that line's ESPR delegated act applies, and the act sets batch-level passports. Twelve models, three batches each: 36 passports for the digital product passport registry.

  1. Check status. It verified with a QSeal on a USB token, and its status is still valid.
  2. Collect UPIs. The supplier hosts the passports. Each batch has its own https URL and links its model identifier.
  3. Fix the codes. The customs broker confirms one commodity code per model.
  4. Build one file. Thirty-six records fit in one JSON file, under the 100-record limit.
  5. Submit. The dashboard shows SUCCESS with 36 registration identifiers.
  6. Declare. The broker gives customs each identifier with the declaration, as ESPR Article 15(1) requires.
  7. Answer the buyer. A retailer asks for evidence; the distributor generates the proof of registration.

Counterfactual one: a single bad row. Say one record carries a commodity code from the wrong chapter, outside the permitted range. Or one UPI starts with http://. Or a copied row repeats an identifier.

Per the user guide, one error rejects every passport in the submission. Thirty-five clean records fail with it, and the broker has no identifiers to declare. We found no published list of permitted ranges, so check each code against your own classification.

Counterfactual two: the wrong seal. Suppose the company had used a certificate stored as a .p12 file on a laptop. Verification fails, and an unverified operator registers nothing. Buying a token or remote service takes time, and that delay lands before the first shipment.

Edge cases: what if your situation is different?

One product, two laws. Register at the most granular level either law requires (implementing regulation, Article 8(3)).

A one-off product. The linking rules apply only "where batch and model design exist" (implementing regulation, Article 8(4)). With neither, there is nothing to link.

Verification expires. After three years at most, you cannot register in the digital product passport registry or change data until you verify again.

A merger or a sale. Registered passports can move to another verified operator, which takes over the obligations from the transfer date (implementing regulation, Article 6a).

The registry is down. If an outage of the digital product passport registry prevents registration, the Commission must record its date and time. It must make that record available to you on request for at least five years (implementing regulation, Article 15(4)). Keep your own evidence too.

You are a sole trader. You verify with a QES (the route the guide describes), and the registry also stores a personal identifier such as a tax number (implementing regulation, Article 18(2)).

Registration is not compliance. ESPR Article 13(5) says the confirmation is not proof of compliance. Registration data is deleted automatically 10 years after registration, unless EU law sets a passport availability period; then that period applies (implementing regulation, Article 10(3)).

Zoom out: one index for several product laws

The digital product passport registry is not only an ESPR tool. The implementing regulation also covers batteries, construction products (Regulation (EU) 2024/3110), toys (Regulation (EU) 2025/2509), detergents and end-user surfactants (Regulation (EU) 2026/405), and any future EU law that requires a registered passport.

Three systems sit side by side. The registry indexes identifiers for authorities and for the operators who register them. The semantic repository holds free, public data models and definitions, with documented APIs. The web portal is the future public window.

Every registration is checked for semantic conformity against those data models (implementing regulation, Article 8(7)). That is why the undefined battery semantic catalogue blocks registrations today.

One enrolment and one seal will therefore serve several product laws. For the framework, see our ESPR guide; for the first obligation, the battery passport.

What should you prepare now for the digital product passport registry?

None of this waits on the missing specifications.

  • Buy the right seal: a QSeal on a qualified device or a QTSP remote service, not a .p12 file.
  • Match your identifier on the enrolment form to your certificate exactly.
  • Clean your product identifiers: one GTIN (or other identifier) per product model, with batch/lot or serial numbers added where your act requires batch- or item-level passports.
  • Agree a commodity code per SKU with your customs broker.
  • Host a resolvable https passport URL with a short redirect chain.
  • Rehearse in the test environment. Verification there works as in production, so you need a real seal there too.
  • Write down who registers in your supply contracts. For batteries, it is the operator placing them on the EU market.

The digital product passport registry is real, and its rules are adopted law. What is missing is the data model that lets a registration succeed. Enrol and verify now, and you will be waiting on the Commission, not on your own paperwork.

Further reading: What is a Digital Product Passport? · Digital product passports at EU customs · Battery passport · GS1 Digital Link

Frequently asked questions

How do I register a product in the digital product passport registry?
You enrol your organisation with an EU Login account, get it verified, then submit each passport by web form or by JSON or XML file; an API route follows once the Commission publishes its integration guidelines. Each record needs an https unique product identifier, model and batch identifiers where the applicable act requires them, and the commodity code for imports. Enrolment and verification work today, but the Commission's user guide says no registration can succeed yet.
Is the EU digital product passport registry live?
Partly. The Commission launched the platform with a test environment and a helpdesk, and enrolment and organisation verification work. But the Commission's user guide, version 1.03, says no passport can currently be registered successfully, because the semantic catalogue for batteries, the first product group, is not yet defined. The developer specifications that unblock it are planned but not published.
Do battery passports go into the same registry?
Yes. The Battery Regulation, as amended by the ESPR, requires the operator placing a battery on the market to upload its unique identifier to the same registry. The registry currently offers battery registration at item level only. Unlike ESPR products, the battery registration identifier is not entered in the customs declaration, according to the Commission's battery FAQ.
Does customs check the registration identifier today?
No. The ESPR duty to give customs the registration identifier covers only products under an ESPR delegated act, and none with passport requirements applies yet. The automated check also needs an interconnection between the registry and EU customs systems. The law gives the Commission four years from the registry rules' entry into force to build it, and the Commission's FAQ expects it around 2029.
Can a non-EU manufacturer register directly?
It can, according to the Commission's FAQ for batteries: a non-EU operator responsible for the passport can enrol and register once verified, for example with a qualified electronic seal. The legal duty to upload stays with the operator placing the product on the EU market (ESPR Article 13(4)), so agree in writing who registers. For battery passports, the Commission says the operator placing the battery on the EU market must register.
What is the difference between the unique product identifier and the unique registration identifier?
You create the first; the registry issues the second. The unique product identifier identifies the product and links to its passport, and the registry takes it as an https URL. The unique registration identifier is what the registry sends back after a successful upload. The user guide abbreviates it as URI, which is easy to confuse with a web address.
Does registration prove compliance?
No. The ESPR says expressly that the registry's confirmation is not proof of compliance with the ESPR or any other EU law. It shows that a verified operator registered a passport with certain identifiers at a certain time. Whether the product and its passport meet the rules is a matter for market surveillance and customs controls.

Sources

  1. Regulation (EU) 2024/1781 (ESPR), Articles 2, 4, 13, 14, 15, 78 and Annex III — EUR-Lex — 2026-10-06
  2. Regulation (EU) 2024/1781 — EUR-Lex document information (acts completing the ESPR) — 2026-10-06
  3. Commission Implementing Regulation (EU) 2026/1778 on the digital product passport registry, Articles 1, 3, 4, 6, 6a, 8, 9, 10, 12, 15, 18 and 19 — EUR-Lex — 2026-10-06
  4. Regulation (EU) 2023/1542 (Batteries), Article 77, consolidated text — EUR-Lex — 2026-10-06
  5. Regulation (EU) 2022/2399 (EU Single Window Environment for Customs) — EUR-Lex — 2026-10-06
  6. Commission Implementing Decision (EU) 2026/1736 on harmonised standards for the digital product passport — EUR-Lex — 2026-10-06
  7. COM(2025) 187 final — ESPR first working plan 2025–2030 — EUR-Lex — 2026-10-06
  8. European Commission — The DPP Registry — 2026-10-06
  9. European Commission — The Digital Product Passport Registry is now live (news, 20 July 2026) — 2026-10-06
  10. European Commission — DPP Registry User Guide for Economic Operators, v1.03 (16 September 2026) — 2026-10-06
  11. European Commission — Frequently Asked Questions on the Digital Product Passport — 2026-10-06
  12. European Commission — EU Digital Product Passport FAQ for Batteries — 2026-10-06
  13. European Commission — EU DPP for Batteries, Webinar 3 presentation (30 September 2026) — 2026-10-06
  14. European Commission — Digital Product Passport for iron and steel — 2026-10-06
  15. GS1 Digital Link standards family — GS1 reference — 2026-10-06
Digital Product Passport platform

Built on GS1 Digital Link and EN 18216, 18219–18223, from offices in the Netherlands, Türkiye and Azerbaijan.

Last updated:

You're in time

6 months free

Worth up to€1,4946 × €249

First 6 months€0

Reserved for the first 1,000 companies

Create your account, choose Starter or Growth, and pay €0 for six months. No credit card required.