● Knowledge · 17 Registration

Registering the battery passport: how the EU DPP Registry works

Since 20 July 2026 the EU's central DPP Registry has been live - and from 18 February 2027 no passport-obliged battery may be placed on the market without a registry entry. This guide explains how verification as an economic operator works, what is behind the UPI and its 50-character limit, and which steps are possible today - including the answers the Commission's DPP helpdesk gave us in writing in August 2026.

By Grigor Muradyan · Reading time approx. 9 min · Updated: · Not legal advice
20 Jul 26
Registry live
Production + test environment
18 Feb 27
Registration mandatory
Passport must be registered
50
Characters max.
Length limit of the UPI URL
100
Passports per file
Bulk upload, all-or-nothing
In brief
  • Registration is mandatory: from 18 Feb 2027 every battery passport must exist, be filled in and be entered in the EU DPP Registry when the battery is placed on the market - otherwise it cannot be sold.
  • The registry stores no passport data. It is an index: per passport the UPI, metadata and an integrity hash. Registration is explicitly not proof of conformity.
  • Verification requires a QSeal. Economic operators verify themselves with a qualified electronic seal - in the test environment too. Valid for at most 3 years.
  • The 50-character trap: the UPI is an HTTPS URL of at most 50 characters - many existing passport URLs are too long and need a short link per battery.
  • No battery registration goes through yet: the semantic catalogue for batteries is missing and arrives in Q4 2026 according to the helpdesk - as does the registration API. Right now, preparation is what counts.
01 · Basics

What the DPP Registry is - and what it explicitly is not

The DPP Registry is the European Commission's central database in which every digital product passport is registered before the product enters the market. Its operating rules are set out in Implementing Regulation (EU) 2026/1778. Three properties are essential to understand:

A
An index, not a data store

Per passport, the registry stores only the unique identifier (UPI), registration metadata and an integrity hash. The passport data itself stays with the manufacturer or its service provider - where the QR code points.

B
A formal check, not a seal of quality

What is checked is the semantics: are the mandatory fields present and correctly formatted? The registry does not check whether the contents are true - registration is not proof of conformity.

C
Free of charge, but access-controlled

Registration and index services are free. But only verified economic operators may register - with a qualified seal under eIDAS.

How the registry fits into the EU's DPP architecture is covered in Digital Product Passport (DPP) - the battery passport fundamentals are in Battery Passport Mandatory from 2027.

02 · Timeline

The registry roadmap until the 2027 deadline

The registry is live, but the rollout is staged. The planning dates for Q4 2026 and Q2 2027 come from the DPP helpdesk's written reply to us (August 2026) - they are Commission planning, not statutory deadlines:

16 Jul 2026
Implementing Regulation 2026/1778

The Commission adopts the operating rules of the DPP Registry: verification, access rights, registration data, security. In force since 6 August 2026.

20 Jul 2026
Registry + test environment live

The DPP Registry goes into production (registry.product-passport.ec.europa.eu), with a separate test environment launching in parallel. Enrolment and verification work from day one.

Q4 2026 (planned)
Semantic catalogue + registration API

According to the DPP helpdesk: the semantic validation assets for batteries will be published in the Conformance Hub, and the registration API for system-to-system integration is scheduled for Q4 2026. Only then will battery registrations actually go through.

18 Feb 2027
Registration becomes mandatory

The deadline: every EV, LMT and industrial battery above 2 kWh needs an existing, filled-in AND registered battery passport when placed on the market.

~Q2 2027 (expected)
Delegated act for DPP service providers

The criteria under which service providers are formally recognised as DPP service providers will come via a delegated act - with the Commission rolling out the corresponding registry functions in parallel.

03 · Verification

Verified Economic Operator: verification step by step

Only a verified economic operator may register. Verification takes place directly in the registry and consists of five steps - and the test environment uses exactly the same process (with a real seal!):

1
Create an EU Login

The central authentication account of the EU institutions - with multi-factor authentication. The test environment requires a separate, second account.

2
Enrol your organisation

Enter your company data and choose an identifier: trade register number (NTR), VAT ID, LEI or 'local definition'. Even a partnership without a register entry gets through this way.

3
Request the EC-sealed declaration

The registry generates a PDF declaration with your organisation data and seals it electronically. Careful: changing organisation data afterwards restarts the verification.

4
Counter-seal with a QSeal

Seal the declaration offline with a qualified electronic seal (legal person) or qualified signature (natural person) from a QTSP - for example a provider from the eIDAS Trusted List.

5
Upload and get verified

The registry checks integrity, validity and the match between file and seal. You then become a 'Verified Economic Operator' - for at most three years, after which the process repeats.

04 · Registration

How registration works: UPI, granularity and the three channels

A minimal record is registered per battery: the UPI (Unique Product Identifier) as the mandatory field, optionally model and batch identifiers. Batteries are registered at item level - one registry entry per individual battery, not per model. In return, the registry issues a URI (Unique Registration Identifier) per passport - the official proof of registration:

Single case
Online form

One passport per submission: UPI (mandatory), optionally model and batch identifiers. For batteries, item level is pre-selected - one registry entry per individual battery.

Series production
File upload (XML / JSON)

Up to 100 passports per file; the registry provides templates. Important: validation is all-or-nothing - a single error rejects the entire file.

Future
API (planned from Q4 2026)

System-to-system registration straight from the battery passport software - scheduled for Q4 2026 according to the helpdesk. The technical documentation appears with the release.

05 · Responsibility

Who registers: manufacturers, software providers and the legal state

Responsible is the economic operator placing the battery on the market - as with the passport itself. The regulation does, however, allow authorising a third party to perform registration actions (Art. 19(4) of the Implementing Regulation). In practice, as of today:

A
Today: file from the software, upload yourself

The battery passport software generates the registration file with all UPIs (JSON/XML, up to 100 passports); the manufacturer uploads it under its own verified account. No waiting, no open legal question.

B
From Q4 2026: API integration

With the planned registration API, the software can report directly to the registry - the logical next step for series manufacturers with ongoing production.

C
From ~Q2 2027: DPP service providers

The formal framework for providers registering on behalf of their customers comes via a delegated act. Interesting: in battery law the actor 'DPP service provider' does not exist yet - the battery is the pioneer, the legal framework follows.

In every model: responsibility stays with the economic operator - even when a provider does the legwork. What a missing registration means in practice is covered in Risks of Non-Compliance.

06 · Checklist

What manufacturers should do now

Only a few months remain until the deadline - and battery registration itself only opens with the semantic catalogue. That is exactly why now is the moment for the steps that need lead time:

1
Obtain a QSeal

The qualified seal from a trust service provider (e.g. from the eIDAS Trusted List) is the longest procurement path - and without it, neither production nor test enrolment works.

2
Enrol in the test registry

The test environment uses the same verification process as production. If you have walked through it there once, you know every hurdle before it counts.

3
Settle your UPI strategy

At most 50 characters, HTTPS, permanently resolvable - that rules out many existing passport URLs. Every battery needs its stable short link before it can be registered.

4
Complete your passport data

The semantic validation from Q4 2026 checks the mandatory fields under battery law. Closing your data gaps now means registering later without rejection loops.

Which data belongs in the passport is covered in What Data Goes into the Battery Passport? - and how to get from an empty model to a finished passport in Creating a Battery Passport.

07 · FAQ

Frequently asked questions on battery passport registration

Do I have to register my battery passport in the EU registry?
Yes. From 18 February 2027, every battery passport must not only exist and be filled in when the battery is placed on the market - it must also be registered in the central DPP Registry of the European Commission (Art. 77 of EU 2023/1542 in conjunction with Implementing Regulation 2026/1778). Without registration, the battery may not enter the EU market.
What is the DPP Registry - does it store my passport data?
No. The registry is an index, not a data store: for each passport it holds only the unique identifier (UPI), registration metadata and an integrity hash. The actual passport data stays with the manufacturer or its service provider. The registry performs a formal check only - registration is explicitly not proof of conformity.
What is the UPI (Unique Product Identifier)?
The UPI is the unique identifier under which a battery passport is registered - an HTTPS URL of at most 50 characters that must resolve to the passport permanently. Many existing passport URLs (for example full GS1 Digital Links with a 14-digit GTIN plus serial number) are longer than 50 characters - in that case each battery needs a stable short link.
How do I verify my company in the DPP Registry?
In three steps: create an EU Login account, enrol your organisation in the registry, and counter-seal the Commission-sealed PDF declaration with a qualified electronic seal (QSeal, for legal persons) or a qualified electronic signature (QES, for natural persons) from a Qualified Trust Service Provider (QTSP), then upload it. Verification is valid for at most three years.
Can a company without a trade-register entry get verified?
Yes. According to written information from the DPP helpdesk, the registry accepts four identifier types: NTR (national trade register), VAT (VAT identification number), LEI (Legal Entity Identifier) or a 'local definition'. A partnership without a register entry can therefore verify itself via its VAT number, for example - a trade-register entry is not mandatory.
Is there an API for registration?
Not yet. As of August 2026 there is the web form (single passport) and the file upload (XML or JSON, up to 100 passports per file). According to the DPP helpdesk, a registration API for system-to-system integration is planned for Q4 2026; the technical documentation will be published with the release.
Can my battery passport software handle registration for me?
Partly - and this is changing right now. The regulation allows a third party to be authorised to perform registration actions; however, a formal process for 'DPP service providers' does not exist yet (a delegated act is expected around Q2 2027 according to the helpdesk). The workable approach today: the software generates the registration file with all UPIs, and you upload it under your own verified account. Legal responsibility remains with you in any case.
What does registration in the DPP Registry cost?
Nothing. The registry is operated by the European Commission; registration, index services and the semantic repository are free of charge (Art. 12(7) of Implementing Regulation 2026/1778). Costs arise only on your side: the qualified seal from the trust service provider and preparing your passport data.
08 · Sources

Sources & further reading

Registration-ready with Batteriepasswerk

Every passport gets its UPI automatically - ready to register before the registry opens for batteries

Batteriepasswerk generates the registry-compliant UPI short link for every battery (under 50 characters, permanently resolving) and guides you through verification, mandate and per-passport registration status in the registration cockpit - honestly, without pretending features the EU has not enabled yet.