Digital Battery Passport: How to Keep Your Data Up to Date

Mandatory from February 2027: how manufacturers update dynamic data in the Digital Battery Passport compliantly — from SoH to CO₂ footprint.

par QR3 Redaktion

Digital Battery Passport: How to Keep Your Data Up to Date

Why "fill it once" isn't enough

The Digital Battery Passport (DBP) is not a static data sheet. The Battery Regulation (EU) 2023/1542 explicitly requires that certain data points remain updatable throughout a battery's entire lifecycle. If you fill in your passport once at the time of market placement and never touch it again, you are not fully meeting the requirements — and from February 18, 2027 onward, you risk serious compliance problems.

That may sound obvious, but in practice it is a significant operational challenge. The Minespider Implementation Report 2026 identifies two structural weaknesses running across the entire industry: data fragmentation along the supply chain and the absence of processes for dynamic data updates. Both problems are solvable — but only with a clear technical and organizational strategy.


What needs to change and when: The three update categories

Not all data fields in the DBP are subject to the same update obligations. It pays to distinguish between three categories from the outset:

1. Static master data (one-time, at market placement)

This includes chemistry, cell technology, manufacturer identification, and serial number. These fields are set during initial population and do not change. They form the immutable core of the passport.

2. Batch-specific CO₂ data (one-time, but granular)

The product-specific carbon footprint (PCF) must be calculated using methods compliant with ISO 14067 and reported at the batch level. The European Commission's JRC draft makes it clear: aggregation across different manufacturing facilities is not permitted. Each battery model receives its own PCF value per production site. This means that every new batch requires a new data record to be created and linked to the corresponding passport — no copy-pasting from a previous model.

In practical terms: if your production system does not deliver batch-specific CO₂ calculations, you need to adapt the upstream process before the passport can be populated at all.

3. Condition data (ongoing, throughout the entire lifecycle)

This is the most demanding category. State of Health (SoH) and State of Charge (SoC) change with every charge and discharge cycle. For batteries repurposed in a second life — for example as stationary storage after use in an electric vehicle — up-to-date condition data is not only a regulatory requirement but also economically relevant: without reliable SoH figures, no fair market value can be determined in the second-life market.


Technical implementation: Three approaches compared

How does data get into the passport? And how does it stay current? There are essentially three architectural approaches:

Approach Best suited for Advantage Risk
Push via REST API Manufacturers with their own MES/ERP Fully automated, real-time capable Dependency on internal IT infrastructure
Bulk import (CSV/JSON) Suppliers without API connectivity Low barrier to entry Manual error sources, delays
Sensor-to-DPP (IoT) Stationary storage, fleet management Continuous SoH updates Complex data pipeline, high latency requirements

For most manufacturers, a hybrid approach will make the most sense: master data and PCF data come via bulk import or API from the ERP, while condition data is kept current through an IoT pipeline.

API update: A minimal example

If you use a REST API to update condition data, you should rely on a versioned endpoint structure that also supports partial updates (PATCH):

// Example: SoH update for a single battery serial number
const response = await fetch(
  'https://api.example.com/v1/batteries/{serialNumber}/state',
  {
    method: 'PATCH',
    headers: {
      'Content-Type': 'application/json',
      'Authorization': `Bearer ${apiToken}`,
    },
    body: JSON.stringify({
      stateOfHealth: 0.87,        // 87 % remaining capacity
      stateOfCharge: 0.52,        // 52 % current charge level
      measuredAt: '2026-06-25T14:30:00Z',
      measurementMethod: 'IEC_62660-1',
    }),
  }
);

The timestamp (measuredAt) is not an optional field — it is essential for traceability and for audits by market surveillance authorities.


Interoperability: Standards, registry, and test environment

An update is of little value if the receiving node cannot interpret the data. This is precisely where standardization efforts come in. On June 25, 2026, CEN and CENELEC held a public webinar on the newly published DPP standards EN 18216 through EN 18223. These six standards, developed by Technical Committee JTC 24, define the cross-product framework for interoperability and data consistency — in other words, exactly the layer on which update processes must be standardized.

In parallel, the BatteryPass-Ready consortium launched a public test environment for the Digital Battery Passport on June 24, 2026. Manufacturers, suppliers, and software vendors can use it to validate their implementations against regulatory requirements — before going live. If you are building update processes, you should use this environment early to test data formats and API compatibility.

The EU's central DPP registry

The European Commission is working on a central registry through which all DPPs will be registered and made discoverable. Orgalim — the European industry association for technology — has published clear recommendations on this: the registry must support high-volume, automated registration processes and be resilient against outages. For update processes, this means your internal architecture must continue to function even when the central registry is temporarily unavailable — so plan for local caching and retry logic.

The link between the physical battery and the digital passport is established in practice via a GS1 Digital Link — a standardized URI that encodes the GTIN and serial number and points to the associated data record. This link is typically encoded in a QR code on the battery label.


Organizational prerequisites: Who is responsible for updates?

The regulation primarily addresses the economic operator that places the battery on the market. But condition data is often generated far from the manufacturer — at the fleet operator, the recycling company, or the second-life provider. The question of write permissions is therefore not purely technical: it must be governed contractually.

You should clearly define the following roles in your governance structure:

  • Data Owner: Who is authorized to write and overwrite which fields?
  • Audit trail: Every change must be logged with a timestamp and the responsible actor — not only for compliance purposes, but also for dispute resolution in the second-life market.
  • Contingency process: What happens if a sensor fails or a supplier stops delivering data?

Partnerships such as the one between Bureau Veritas and Circulor show how inspection organizations and data providers are converging to close exactly these governance gaps. Securikett with its Codikett 2.0 platform is positioned similarly: tamper-proof labels that physically bind the data record to the product and make unauthorized write access more difficult.


Checklist: Update readiness by February 2027

Before you consider your DBP process "complete," you should have verified the following:

  • PCF calculation is implemented at the batch level (not model-aggregated)
  • SoH/SoC data pipeline is built and tested
  • API endpoints support partial updates (PATCH) with timestamp
  • Write permissions are contractually agreed with all relevant parties
  • Retry logic is implemented for the event of a registry outage
  • Implementation has been validated against the BatteryPass-Ready test environment
  • GS1 Digital Link is correctly encoded on the label and QR code

February 2027 is approaching. Anyone who waits until the obligation takes effect to build update processes will find that the real work lies not in populating the passport — but in keeping it accurately alive for years to come.

Sources