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.
| Data | In the registry | With you or your service provider |
|---|---|---|
| Unique product identifier (UPI) | Yes, as an https URL of up to 2,000 characters | The passport page it resolves to |
| Model and batch identifiers | Yes, linked where the applicable act requires them | Product master data |
| Commodity code | Yes, for goods released for free circulation | The classification behind it |
| Extra fields named in a delegated act | Only if the act requires them (ESPR Art 13(2)) | Everything else the act requires |
| Back-up copy | A link to a service provider's back-up, where relevant | The back-up itself |
| Registrant and versions | Yes; each update gets a Commission timestamp | Your own change log |
| Passport content | No | Yes, 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.
| Item | Status on 6 October 2026 | Type |
|---|---|---|
| Platform, test environment, helpdesk, user guide | Launched; the Commission calls it a "testing phase" | Done |
| Implementing Regulation (EU) 2026/1778 | In force since | Adopted law |
| Enrolment and organisation verification | Working | Operational |
| Passport registrations | Failing: User Guide v1.03 (16 September 2026) says the battery semantic catalogue is undefined | Not yet working |
| Battery semantics specifications for developers | Planned for end of October 2026 | Expected |
| Registry API integration guidelines | Planned for end of December 2026 | Expected |
| ESPR product act with passport rules | None 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 kWh | Adopted law | |
| Automated customs check | Not built; due within four years of the implementing regulation's entry into force | Adopted law |
| Public web portal (ESPR Art 14) | Not launched; no legal date | Expected |
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.
- Create an EU Login account. This is the Commission's sign-in service. The test environment needs a separate one.
- 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.
- Name your legal representative. The registry issues an EC-sealed PDF declaration, currently in English only.
- 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.
- Track your verified status. It lasts until your electronic identification means expire, three years at most (implementing regulation, Article 4(4)).
- 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.
- 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.
- Collect the result. A successful request shows the UPI and the unique registration identifier.
- 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.
- Check status. It verified with a QSeal on a USB token, and its status is still valid.
- Collect UPIs. The supplier hosts the passports. Each batch has its own https URL and links its model identifier.
- Fix the codes. The customs broker confirms one commodity code per model.
- Build one file. Thirty-six records fit in one JSON file, under the 100-record limit.
- Submit. The dashboard shows SUCCESS with 36 registration identifiers.
- Declare. The broker gives customs each identifier with the declaration, as ESPR Article 15(1) requires.
- 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?
Is the EU digital product passport registry live?
Do battery passports go into the same registry?
Does customs check the registration identifier today?
Can a non-EU manufacturer register directly?
What is the difference between the unique product identifier and the unique registration identifier?
Does registration prove compliance?
Sources
- Regulation (EU) 2024/1781 (ESPR), Articles 2, 4, 13, 14, 15, 78 and Annex III — EUR-Lex — 2026-10-06
- Regulation (EU) 2024/1781 — EUR-Lex document information (acts completing the ESPR) — 2026-10-06
- 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
- Regulation (EU) 2023/1542 (Batteries), Article 77, consolidated text — EUR-Lex — 2026-10-06
- Regulation (EU) 2022/2399 (EU Single Window Environment for Customs) — EUR-Lex — 2026-10-06
- Commission Implementing Decision (EU) 2026/1736 on harmonised standards for the digital product passport — EUR-Lex — 2026-10-06
- COM(2025) 187 final — ESPR first working plan 2025–2030 — EUR-Lex — 2026-10-06
- European Commission — The DPP Registry — 2026-10-06
- European Commission — The Digital Product Passport Registry is now live (news, 20 July 2026) — 2026-10-06
- European Commission — DPP Registry User Guide for Economic Operators, v1.03 (16 September 2026) — 2026-10-06
- European Commission — Frequently Asked Questions on the Digital Product Passport — 2026-10-06
- European Commission — EU Digital Product Passport FAQ for Batteries — 2026-10-06
- European Commission — EU DPP for Batteries, Webinar 3 presentation (30 September 2026) — 2026-10-06
- European Commission — Digital Product Passport for iron and steel — 2026-10-06
- GS1 Digital Link standards family — GS1 reference — 2026-10-06

