The EU Battery Regulation 2023/1542 was published in July 2023 and entered into force in August 2023. The Digital Product Passport requirement under Annex XIII becomes mandatory eighteen months after the Commission's delegated act on the data-element list publishes, which lands on 18 February 2027.
For Shopify merchants who sell anything battery-powered into the EU, the question is not whether to comply but how. This post is the practical answer: what categories of battery are covered, what the DPP must contain, what the technical setup looks like, and how Editioned's JSON-LD export gets you DPP-ready architecture before the deadline.
Which batteries are covered?
Regulation 2023/1542 applies to all batteries, but only specific categories carry the DPP requirement from February 2027:
| Category | Definition | DPP required from |
|---|---|---|
| EV batteries | Batteries designed exclusively to power vehicles of category L, M, N (mopeds, motorcycles, cars, vans, trucks) | 18 Feb 2027 |
| Industrial batteries | Batteries above 2 kWh designed for industrial uses (e.g. UPS, energy storage, robotics) | 18 Feb 2027 |
| LMT batteries | Light Means of Transport (e-bikes, e-scooters, hoverboards, electric kickbikes, e-skateboards) | 18 Feb 2027 |
| Portable batteries (general) | AA, AAA, button cells, power-tool batteries, phone/laptop batteries | Not yet, separate phasing |
The third row is the most important for many Shopify merchants. An e-bike battery, an e-scooter replacement pack, or a hoverboard battery shipped into the EU after 18 February 2027 must carry a DPP. The merchant placing it on the market is responsible, not the cell manufacturer.
What the battery DPP must contain
The data-element list under Annex XIII covers six categories of information that must be machine-readable and accessible via QR code:
1. General product information
Manufacturer name, address, registration number, EU economic operator, model identifier, technical specifications.
2. Compliance information
CE marking, test certifications, declarations of conformity, results from EU-recognised test protocols.
3. Supply-chain due diligence
Cobalt, natural graphite, lithium, nickel: sourcing information, due-diligence policies, audit results. For Shopify merchants who don't manufacture cells, this comes from the cell supplier's own due-diligence reports, the merchant aggregates and exposes.
4. Carbon footprint declaration
Carbon footprint per functional unit (kWh of total energy provided over service life), calculated using the PEF (Product Environmental Footprint) methodology. The cell manufacturer typically provides the underlying data.
5. Battery passport identifier
A unique persistent identifier per battery (not per model). This is where per-piece serialisation becomes a regulatory requirement, not a nice-to-have.
6. End-of-life information
Composition by weight (active materials, electrolyte, casing), recyclability indicators, recycled content percentages, disassembly instructions for repairers and recyclers.
The technical format: JSON-LD + QR + federated registry
The DPP is not a blockchain. The EU chose a federated registry approach: each merchant publishes their per-product JSON-LD records to a discoverable URL, and a central EU registry indexes the URLs (not the data itself). For why this architectural choice matters, see our explainer: Why the EU rejected blockchain for the Digital Product Passport.
The technical primitives:
- JSON-LD record per battery, structured machine-readable data, hosted on the merchant's domain or a registered registry mirror
- GS1 Digital Link QR code, printed on the battery housing or affixed label, resolving to the JSON-LD URL
- CIRPASS-2 Core Ontology (April 2025 proposal), the schema used today, transitioning to CEN/CENELEC EN 1821x when finalised (~late 2026)
- EU Central DPP Registry, discoverability layer, indexes per-product DPP URLs across all EU sellers, goes live 19 July 2026
For the field-by-field walkthrough of the JSON-LD schema, see our technical post: DPP JSON-LD fields and schema validators.
Shopify setup for battery DPP
The practical Shopify workflow for battery DPP compliance:
- Install a DPP-exporting app. Editioned exports a CIRPASS-aligned JSON-LD record per edition. The same engine that generates a per-piece provenance certificate also generates the DPP record, battery passport identifier comes from the same unique-token system.
- Create one product per battery SKU. Each variant of an e-bike battery pack (capacity, chemistry, form factor) becomes a separate Shopify product so the DPP can record per-SKU specifications.
- Fill the DPP-specific fields. Open the product's DPP section: chemistry (e.g. NMC, LFP), nominal capacity, rated voltage, supplier due-diligence document URLs, carbon footprint declaration source.
- Set per-piece serialisation. Edition Total = production batch size; each piece auto-gets a unique passport identifier when ordered.
- Print the QR on each battery. Editioned generates the GS1 Digital Link QR; affix it to the battery housing or include a regulatory label inside the packaging.
- Register your DPP base URL with the EU Central Registry when it opens for registrations (mid-2026). Merchants register the URL pattern, not individual product URLs, the registry crawls.
What changes when the standards finalise
The current best-available schema is CIRPASS-2 Core Ontology, published in April 2025. The official EU schema, CEN/CENELEC EN 1821x, is expected to publish around late 2026. The two are functionally similar; the transition mostly involves a namespace URI swap and a small number of field renames.
For merchants using Editioned, this transition is handled at the tool level: when EN 1821x publishes, the JSON-LD output swaps to the official namespace automatically. No merchant work required.
For merchants who roll their own DPP exporter, the transition window between October 2026 and February 2027 is the critical preparation period. After 18 February 2027, all records served to the EU registry must use the finalised standard.
Common merchant mistakes to avoid
Treating DPP as a product-level record
The DPP is per-piece, not per-SKU. Every individual battery placed on the EU market needs its own passport identifier. This is the biggest deviation from how most Shopify merchants currently structure their data, but tools designed for per-piece provenance (like Editioned) handle this natively.
Hosting the DPP on a third-party SaaS domain
The registered EU Central Registry expects the merchant's domain to be the authoritative source. A DPP URL at https://dpp-saas.io/battery/abc123 tells the registry that the merchant outsourced their compliance to a third party, fine for some setups but limits portability. A URL at https://yourbattery-brand.com/dpp/... keeps you in control even if you switch tools later.
Not preparing supply-chain due diligence early
The supplier due-diligence data is often the longest pole. Cobalt, lithium, nickel, and graphite sourcing data may require months of back-and-forth with cell suppliers. Start the data gathering in 2026 even if the DPP goes live in February 2027, the data integration is what most merchants underestimate.
Assuming “EU sellers only”, sellers everywhere must comply if shipping into EU
A US, UK, or Asia-based Shopify merchant who ships a covered battery into any EU member state must comply. The regulation applies to the act of placing the product on the EU market, not to the merchant's legal address.
How Editioned helps
The same per-piece serialisation system that powers Editioned's provenance certificates also powers the DPP export. The relationship is:
- Provenance certificate = consumer-facing, branded, ships with the product (QR + URL the buyer scans)
- DPP JSON-LD record = machine-readable, regulator-facing, served at the same URL with content negotiation (or at a sibling URL like
/dpp.jsonld)
For a battery merchant, this means one tool covers both the buyer trust story (the cert page when the customer scans) and the regulatory requirement (the JSON-LD record when the EU registry or authority crawls).
DPP-ready architecture today
Editioned exports CIRPASS-aligned JSON-LD per edition. When CEN/CENELEC EN 1821x publishes, the schema namespace swaps automatically, no merchant work needed.
Install Editioned →Frequently asked questions
Do portable batteries (AA, AAA, phone batteries) need a DPP?
Not from 18 February 2027. Portable batteries have a separate phasing under the regulation, the implementing acts for portable battery DPP have not yet been adopted. Watch for delegated act publication in 2027-2028 for these categories.
What if my battery is sold as a component inside a larger product (e.g. e-bike with battery integrated)?
The battery itself still needs the DPP. The integrating product (e-bike) may also need a DPP under ESPR depending on sector. Both passports can be linked.
Where does the JSON-LD physically live?
On the merchant's domain (or a registered registry mirror). The EU Central Registry indexes URLs but does not host the JSON-LD itself. This is the federated-registry pattern, see the architecture explainer.
What about the broader ESPR DPP rollout (textiles, electronics, etc.)?
Each sector has its own delegated act and deadline. Batteries are first (Feb 2027); electronics follow in 2027-2028; textiles around late 2028; iron, steel, aluminium, furniture between 2028-2030. See our sector-by-sector timeline.
Is Editioned approved by the EU as a DPP provider?
The EU does not maintain an approved-provider list. The regulation requires that the DPP record be CIRPASS-aligned (today) or EN 1821x-aligned (after publication), accessible via QR, and discoverable via the Central Registry. Editioned's exporter satisfies all three; the merchant's registration with the EU Central Registry is what creates compliance, not the tool's endorsement.
Where to go next
- EU DPP timeline 2026-2030, sector-by-sector rollout dates for all categories beyond batteries
- Why the EU rejected blockchain for the DPP, the architectural reasoning, federated registry vs. distributed ledger
- DPP JSON-LD fields and schema validators, the technical schema walkthrough
- The complete guide to Shopify provenance certificates in 2026, pillar post covering the broader provenance landscape
Sources
- EU Battery Regulation 2023/1542, eur-lex.europa.eu/eli/reg/2023/1542 (Annex XIII covers the battery passport)
- EU Ecodesign for Sustainable Products Regulation (ESPR 2024/1781), eur-lex.europa.eu/eli/reg/2024/1781
- CIRPASS-2 Core Ontology (April 2025 proposal), cirpass2.eu
- GS1 Digital Link standard, gs1.org/digital-link
- EU Battery Passport, Global Battery Alliance pilot documentation, globalbattery.org