How to choose battery passport software: criteria, questions for providers and red flags
How to recognise good battery passport software: requirements from Articles 77 and 78, questions for providers, red flags and provider types compared.
In short
Key facts
- Responsibility for passport data
- Stays with the economic operator placing the battery on the market, even if it authorises others in writing Source
- Open standards
- Machine-readable, structured, searchable and transferable without vendor lock-in Source
- Availability
- Even if the responsible economic operator ceases to exist or stops its activity in the Union Source
- Limits for service providers
- No selling or re-use of passport data beyond the storage and processing service Source
- Approval of software
- None exists; the Battery Regulation does not regulate solution providers Source
- Passport obligation starts
- 18 February 2027 Source
You can tell good battery passport software not by how many features it lists but by how it meets the requirements of the Battery Regulation. Articles 77 and 78 call for open, machine-readable data that can be transferred without vendor lock-in, access rights by tier, assured integrity, and a passport that stays reachable even after your company is gone. There is no approval, certification or authority-kept list for battery passport software. Responsibility for the data stays with you, whoever you hire.
This page turns those requirements into criteria and questions for any provider, and compares four provider types: ERP module, specialised platform, consultancy project and in-house build. Whether building your own is worth it is covered in Build or buy; the basics are in the battery passport guide.
What does the Battery Regulation require of the software?
The Regulation regulates the passport, not the software, but what a system must do follows from it.
| Requirement | Where | What the software has to do |
|---|---|---|
| Information accurate, complete and up to date | Art. 77(4) | Maintain and review values, republish after changes |
| Open standards, interoperable format, machine-readable, structured, searchable, transferable without vendor lock-in | Art. 77(5) | Full export in documented formats, open interfaces |
| New passport after repurposing or remanufacturing, linked to the original | Art. 77(7) | Links by identifier, including to passports held in other systems |
| Unique identifier uploaded to the registry | Art. 77(10) | Provide identifiers for registration or submit them itself |
| Free access according to access rights | Art. 78(b) | Public tier without sign-in, restricted tiers only for those entitled |
| Data stored by the economic operator or on its behalf; no re-use by those acting for it | Art. 78(c) and (d) | Contractual and technical limits on the provider |
| Available even if the economic operator ceases to exist | Art. 78(e) | An arrangement for continued operation and handover |
| Rights to introduce and modify information restricted | Art. 78(f) | Roles, approvals, an audit log |
| Authenticity, reliability and integrity | Art. 78(g) | Provenance of every value, versions, protection against unnoticed change |
| High level of security and privacy, fraud prevented | Art. 78(h) | Security measures, data protection, regular testing |
Add the contents of Annex XIII, the QR code under Article 13(6) and the battery management system data under Article 14. What that means for your category is on Data fields; who may see which tier is on Access tiers.
Is there an approval for battery passport software?
No. The Battery Regulation neither defines nor regulates “solution providers”. Whether you use one is your decision, and your relationship with it is governed only by your contract (Commission FAQ, question 10.3).
Three things are easily confused:
- The registry knows verified service providers. Implementing Regulation (EU) 2026/1778 provides for a list of verified digital product passport service providers in the registry (Article 3, point (f)). What is verified is identity, for example through a qualified electronic seal, not software. Even the registry's automatic checks at registration are expressly not proof that Union requirements are met (recital 16).
- The harmonised standards for digital product passports belong to the Ecodesign Regulation. Implementing Decision (EU) 2026/1736 lists six standards, covering identifiers, data carriers and interfaces among others. They give a presumption of conformity with Articles 10 and 11 of the Ecodesign for Sustainable Products Regulation, not with the Battery Regulation. At our check there was no harmonised standard covering Article 78 of the Battery Regulation.
- Rules for service providers exist only under the Ecodesign Regulation, and only later. The Commission may set requirements for digital product passport service providers there, possibly with a certification scheme (Article 11 of that Regulation). On 25 October 2026 no draft had been published.
Who stays responsible when a provider runs the passport for you?
You do. The economic operator placing the battery on the market ensures that the passport information is accurate, complete and up to date, and may authorise others in writing to act on its behalf (Art. 77(4)). The Commission makes clear that such an authorisation does not transfer legal responsibility (FAQ 2.1 and 2.4). The registry works the same way: a third party registering on an operator's behalf must be verified itself, and the operator remains fully responsible (Article 19(4) of Implementing Regulation (EU) 2026/1778).
In Germany, failing to ensure, contrary to Article 77(4), that passport information is accurate, complete and up to date is an administrative offence with a fine of up to EUR 10,000 (BattDG, section 60(2) no. 29 and 60(3)). It is aimed at the economic operator that Article 77(4) obliges, not at the software provider. So choose a system that keeps you in control: you need to see where every value came from, who approved it and what has been published.
Article 78(d) limits what a provider may do with your data: anyone storing or processing passport data on your behalf may not sell, re-use or process it, in whole or in part, beyond what the storage and processing service requires. Have this confirmed in the contract, explicitly covering benchmarking and the training of AI models as well.
Which criteria should you use?
For each criterion the table gives the question to ask and what a good answer looks like. An honest “not yet, and here is the plan” is worth more than a yes without evidence.
| Criterion | Why it matters | Question to ask | A good answer |
|---|---|---|---|
| Export and exit | Transferable without vendor lock-in (Art. 77(5)) | Can we export all data ourselves at any time, with history and evidence? | Yes, self-service, documented format, sample file before signing |
| QR code and identifier | The QR code is printed or engraved on the battery indelibly (Art. 13(7)) | Which address does the code point to, and what happens after we cancel? | Identifier under ISO/IEC 15459, such as GS1 Digital Link with your GTIN; redirect or own domain in the contract |
| Access tiers | Public, legitimate interest, authorities (Art. 77(2), Art. 78(f)) | Where is filtering done, in the browser or on the server? | On the server; restricted fields never appear in a public response, proven by tests |
| Versions | Information must be up to date (Art. 77(4)) | What changes after an edit, and do earlier versions stay readable? | Every publication is a dated version; earlier ones remain readable |
| Integrity and signatures | Authenticity and integrity (Art. 78(g)) | How can a third party tell that a passport has not been altered afterwards? | Signed versions with published keys, verifiable without the provider |
| Provenance and review | You answer for every value (Art. 77(4)) | Can we see source, evidence, editor and approval for every value? | Yes; values are superseded rather than overwritten, approval by a second person |
| Supplier data | Cell and module suppliers must provide the necessary information free of charge (Art. 39) | How do we request data from suppliers who do not want an account? | Request per field by link, evidence upload, the answer reviewed like any other value |
| ERP integration | Serial numbers and measurements originate in the ERP or MES | How do units arrive without retyping, and the passport link get back? | Documented API, import with a validation report, change feed; no publishing without approval |
| Condition data | State of health and usage data belong in the passport (Annex XIII, point 4; Art. 14) | How does BMS or service data reach the passport? | An interface per unit with measurement time and a key limited to measurements |
| Second life | A new passport linked to the original (Art. 77(7)) | How do we link a new passport to an original held in another system? | Through the original's identifier, independent of the system |
| Registration | Identifier into the EU registry (Art. 77(10)) | How, and under whose identity, will you submit to the registry? | An honest status: test environment, what is missing, your verification or a verified third party's |
| Changes in the law | Annex XIII can be amended by delegated act (Art. 77(2)); several acts are missing | How quickly do you implement new acts, and how do we hear about it? | A versioned field catalogue, a change log, implementation included in the price |
| Use of data | No selling or re-use by those acting for you (Art. 78(d)) | What do you use our data for beyond the service? | Nothing, in writing, with no exception for analytics or AI |
| Operations and data protection | High level of security (Art. 78(h)); processing on your behalf needs a contract (Art. 28(3) GDPR) | Where do the servers run, who are the sub-processors, is restoring tested? | Named locations, a sub-processor list, a rehearsed restore |
| Availability | Available even if the operator ceases to exist (Art. 78(e)) | What happens to published passports if we, or you, cease to exist? | A concrete clause in the contract rather than a statement of intent |
What provenance and four-eyes review look like day to day is described in Provenance and four-eyes review; supplier requests without accounts in Supplier data without supplier accounts.
How do the provider types compare?
We compare types, not products; the criteria above apply to every one of them.
| Provider type | Strengths | Weaknesses | Fits best if |
|---|---|---|---|
| ERP module, from the ERP vendor or as an add-on | Master data and serial numbers already there; one system, familiar permissions | Public delivery, QR redirects, outside access and supplier requests sit outside the usual ERP core; tied to the ERP release plan; availability after an ERP change unclear | all your data lives in one ERP and the vendor has a clear plan for delivery and tiers |
| Specialised platform | Built for the passport; legal changes implemented once for many customers; quick to start | One more system to connect; lock-in if the export or the QR address is not under your control; young providers whose continuity you need to check | you have small to medium volumes and no development team of your own |
| Consultancy project (custom build) | Shaped around your processes; deep integration; expertise in the project | Maintenance after the project; every legal change a change request; knowledge stays with the consultancy; operation arranged separately | you have unusual processes and budget for years of maintenance |
| In-house build | Full control; integration with PLM, MES and your own data platform; no licence fees | You carry every legal change, security and operation for the life of the batteries; ties up developers | you have a permanent development team, many models and your own data platform |
Hybrids are common: a specialised platform for the passport and review, connected to the ERP through an interface built by your IT or a service provider. Then decide which system owns which value. What such a connection looks like is shown in our integration patterns and in Connecting the battery passport to SAP, Business Central and Odoo.
Which questions expose weak answers?
These questions have a right answer that you can check yourself.
- “Do you already register our passports with the EU?” The correct answer today: the registry launched on and companies can use a test environment, but its interface and the semantic repository for batteries are not yet complete (as of our check on 25 October 2026). To register, an economic operator must be verified, as a legal person with a qualified electronic seal or a qualified electronic attestation of attributes (Article 4(2) of the Implementing Regulation). Anyone claiming more should be able to show it.
- “Is your software approved by the EU?” The correct answer is: no, there is no such thing.
- “Which fields are mandatory from ?” A good answer distinguishes by category and by legal status: carbon footprint, recycled content and due diligence information are not yet required at the start (FAQ 7.2, Commission guidance version 2.0). Software that flags every field as mandatory straight away is not checking carefully.
- “Who may see the restricted information?” Who counts as a person with a legitimate interest is for an implementing act under Article 77(9), not adopted at our check; a draft has been open for feedback since October 2026. A provider that calls this “solved” is getting ahead of the act.
- “What happens to our QR codes if we cancel?” A good answer is specific: a redirect for an agreed period, a move to your domain, an export of every passport.
- “Which data format do you export?” There is no binding data model for batteries yet; the registry's semantic repository is meant to supply it (FAQ 11.1). A good provider tells you how it will switch over.
How do you get out again?
Plan the exit before you sign. Article 77(5) requires passport data to be transferable through an interoperable network “without vendor lock-in”. In practice:
- Full export. Not just the published passports but models, units, values with their history, evidence, approvals and the audit log. Ask for a sample file and check that your IT can read it.
- Your own identifiers. The unique identifier is assigned by the economic operator placing the battery on the market (Art. 77(3)). It should not depend on the provider. GS1 Digital Link with your GTIN is one way; the Regulation names no particular scheme, only ISO/IEC 15459 or equivalent standards.
- The address in the QR code. If it sits on the provider's domain, you need a contractual redirect after cancellation. If it sits on your own domain, you can move.
- Continued operation. The Regulation sets no fixed period: the passport only ceases to exist once the battery has been recycled (Art. 77(8)). Until then, someone has to serve it.
What belongs in the offer and the contract?
Pricing models vary (per unit, per model, per organisation or per project), and none is better in itself. What matters is comparing costs over the life of your batteries. Ask about:
- The unit of charge: what is counted, published passports, units, models, users, API calls or storage?
- The installed base: what does a published passport cost in later years when no new units are added?
- The end of the contract: who keeps serving published passports, for how long and at what price?
- Export: is the full export included in the price?
- Legal changes: are new fields and acts included, or each a change request?
- Registration: is submission to the registry included once it becomes possible?
- Integration: who builds and maintains the connection to your ERP?
- Data processing: is there a contract under Article 28 GDPR with a list of sub-processors, and can they change only with your authorisation?
How do you test a provider in practice?
With your own data rather than a demo. Allow two to four weeks and cover the whole route:
- Create a real model with its data sheet and declaration of conformity.
- Import twenty real serial numbers from your ERP and read the validation report.
- Send a request to a real supplier.
- Have a second person approve a value.
- Publish a passport and scan the QR code with an ordinary phone.
- Check the public response to confirm that restricted fields are absent.
- Export everything and have your IT open the file.
Where this stumbles tells you more than any feature list.
Where does BatteryPass stand?
BatteryPass is a specialised platform, so we are one of the providers you should test with these questions. No customer runs BatteryPass in production yet. Server-side access tiers, provenance of every value, four-eyes review, supplier requests without accounts, signed and versioned passports with GS1 Digital Link QR codes and the full export are in testing in testing. Access to the restricted tiers is limited until the act under Article 77(9) limited; managed ERP connections and submission to the EU registry are planned planned. Responsibility for the data stays with you. The full picture is on the product page and on Security.
Frequently asked questions
Is there a list of approved battery passport providers?
No. The Battery Regulation does not regulate solution providers; whether you use one is your decision alone (Commission FAQ, question 10.3). The EU registry is to keep a list of verified digital product passport service providers, but what it verifies is a company's identity, not its software.
Can a provider take over responsibility for our battery passports?
No. You can authorise a provider in writing to act on your behalf (Art. 77(4)). The economic operator placing the battery on the market remains responsible for the information being accurate, complete and up to date.
Is a module in our ERP enough for the battery passport?
For master data and serial numbers, often yes. Check how the module delivers the public and the restricted tiers, involves suppliers who have no access to your ERP, takes in condition data, and keeps passports available if you ever change ERP.
Does the software have to submit identifiers to the EU registry?
Uploading the unique identifier is your obligation (Art. 77(10)); software can do it for you. At our check, the registry's interface and semantic repository for batteries were not yet complete, so ask for the plan rather than a finished result.
Which data format should the software export?
There is no binding data model for batteries yet; the registry's semantic repository is meant to provide one. Until then, what counts are documented, machine-readable formats that map onto known models such as the Battery Pass consortium data model or DIN DKE SPEC 99100.
What happens to our passports if the provider goes out of business?
The passport must remain available even if the responsible economic operator ceases to exist (Art. 78(e)). For a provider failing, you therefore need your own arrangement: a full export, a QR address you can move, and contractual commitments on continued operation.
Do we need a blockchain solution for the battery passport?
No. The Commission does not prescribe any particular technology; blockchain is allowed but not required (Commission FAQ, question 11.3). What matters is integrity, access tiers and availability under Article 78.
When should we choose software?
Early enough to test with real data before 18 February 2027: one model, real serial numbers, one supplier request, one approval, one export. What applies until then is on the timeline.
Sources
- Regulation (EU) 2023/1542, Article 77: Battery passport · Publications Office of the European Union (EUR-Lex) · accessed 25 October 2026
- Regulation (EU) 2023/1542, Article 78: Technical design and operation of the battery passport · Publications Office of the European Union (EUR-Lex) · accessed 25 October 2026
- Regulation (EU) 2023/1542, Article 13: Labelling, marking and the QR code · Publications Office of the European Union (EUR-Lex) · accessed 25 October 2026
- Regulation (EU) 2023/1542, Article 14: Information on state of health and expected lifetime · Publications Office of the European Union (EUR-Lex) · accessed 25 October 2026
- Regulation (EU) 2023/1542, Article 39: Obligations of suppliers of battery cells and battery modules · Publications Office of the European Union (EUR-Lex) · accessed 25 October 2026
- Regulation (EU) 2023/1542, Annex XIII: Information to be included in the battery passport · Publications Office of the European Union (EUR-Lex) · accessed 25 October 2026
- Regulation (EU) 2023/1542, consolidated text with Article 77(10) (uploading the identifier to the registry) · Publications Office of the European Union (EUR-Lex) · accessed 25 October 2026
- Implementing Regulation (EU) 2026/1778 on the digital product passport registry, Article 3: Structure of the registry · Publications Office of the European Union (EUR-Lex) · accessed 25 October 2026
- Implementing Regulation (EU) 2026/1778, Article 4: Verification requirements for economic operators · Publications Office of the European Union (EUR-Lex) · accessed 25 October 2026
- Implementing Regulation (EU) 2026/1778, Article 19: Responsibilities of the verified economic operator · Publications Office of the European Union (EUR-Lex) · accessed 25 October 2026
- Regulation (EU) 2024/1781 (Ecodesign for Sustainable Products Regulation), Article 11: Technical design and operation of the digital product passport, with the power to set requirements for service providers · Publications Office of the European Union (EUR-Lex) · accessed 25 October 2026
- Have your say: Digital product passport service providers (initiative 14382) · European Commission · accessed 25 October 2026
- Implementing Decision (EU) 2026/1736 on harmonised standards for digital product passports · Publications Office of the European Union (EUR-Lex) · accessed 25 October 2026
- EU Digital Product Passport FAQ for Batteries (questions 2.1, 2.4, 7.2, 10.3, 11.1, 11.3) · European Commission, DG GROW · accessed 25 October 2026
- Digital Batteries Passport: data points by category, version 2.0 (non-binding guidance) · European Commission, DG GROW · accessed 25 October 2026
- Have your say: Access rights to certain parts of the battery passport (draft, initiative 16473) · European Commission · accessed 25 October 2026
- Germany: Batterierecht-Durchführungsgesetz (BattDG), section 60 on administrative fines (German) · Federal Ministry of Justice (gesetze-im-internet.de) · accessed 25 October 2026
- Regulation (EU) 2016/679 (General Data Protection Regulation), Article 28: Processor · Publications Office of the European Union (EUR-Lex) · accessed 25 October 2026
- DIN DKE SPEC 99100:2025-02: Requirements for data attributes of the battery passport · DIN Media · accessed 25 October 2026
- Battery Pass consortium data model (BatteryPass Data Model, GEFEG GitLab) · Battery Pass consortium (GEFEG GitLab) · accessed 25 October 2026
This page reflects the law as we checked it against the linked primary sources on 25 October 2026. It is not legal advice; the text published in the Official Journal of the EU prevails.