---
title: "Battery DPP Examples | OpenEPCIS Docs | OpenEPCIS - an open-core, GS1-compliant EPCIS implementation."
canonical_url: "https://openepcis.io/de/docs/digital-product-passport/battery-dpp/complete-examples"
last_updated: "2026-06-28T23:26:10.972Z"
meta:
  author: "benelog GmbH & Co. KG"
  description: "Reference Battery Digital Product Passport examples mapped to EU Battery Regulation 2023/1542 Annex XIII"
  keywords: "Battery DPP example, Annex XIII, JSON-LD, carbon footprint, state of health, recycled content, EU Battery Regulation"
  "og:description": "Reference Battery Digital Product Passport examples mapped to EU Battery Regulation 2023/1542 Annex XIII"
  "og:title": "Battery DPP Examples"
  "twitter:description": "Reference Battery Digital Product Passport examples mapped to EU Battery Regulation 2023/1542 Annex XIII"
  "twitter:title": "Battery DPP Examples"
---

</h2>Home

``

# **Battery DPP Examples** Reference Battery Digital Product Passport examples mapped to EU Battery Regulation 2023/1542 Annex XIII [~~battery~~](https://openepcis.io/de/tags/battery)· [~~examples~~](https://openepcis.io/de/tags/examples)· [~~annex-xiii~~](https://openepcis.io/de/tags/annex-xiii)· [~~json-ld~~](https://openepcis.io/de/tags/json-ld)· [~~carbon-footprint~~](https://openepcis.io/de/tags/carbon-footprint)· 2 min read ## Overview This page maps the EU Battery Regulation 2023/1542 Annex XIII data categories to the OpenEPCIS battery vocabulary and points you at the full reference passport documents published in the [openepcis-dpp-ready repository](https://github.com/openepcis/openepcis-dpp-ready/tree/main/extensions/eu/battery/examples). The canonical examples live in the repo so they stay in lock-step with the vocabulary as it evolves; copying them from here would freeze them at the moment we wrote this page. ## EU Battery Regulation Annex XIII — coverage | **Annex XIII category** | **Where it lives in the passport** |
| --- | --- | | **General info** (manufacturer, model, GTIN, production date) | Top-level GS1 Web Vocabulary terms (`**gtin**`, `**productName**`, `**manufacturer**`, `**manufacturingPlace**`, `**manufacturingDate**`, `**batteryModel**`) | | **Carbon footprint** (total + lifecycle breakdown + performance class) | `**battery:CarbonFootprintDeclaration**` block with `**battery:carbonFootprintTotal**`, `**battery:carbonFootprintRawMaterialExtraction**`, `**battery:carbonFootprintProduction**`, `**battery:carbonFootprintDistribution**`, `**battery:carbonFootprintRecycling**`, `**battery:carbonFootprintPerformanceClass**` | | **Materials & chemistry** | `**batteryChemistry**` (object with `**shortName**`, `**clearName**`/`**fullName**`), `**battery:cathodeActiveMaterial**`, `**battery:anodeActiveMaterial**`, `**battery:BillOfMaterial**`, `**battery:criticalRawMaterialsStatement**` | | **Recycled content** | `**battery:recycledContent**` block holding `**battery:cobaltRecycledShare**`, `**battery:lithiumRecycledShare**`, `**battery:nickelRecycledShare**`, `**battery:leadRecycledShare**` plus pre/post-consumer splits | | **Performance** | `**battery:ratedCapacity**`, `**battery:ratedEnergy**`, `**battery:nominalVoltage**`, plus the typed sensor reports below | | **Durability** | `**battery:expectedCycleLife**`, `**battery:warrantyConditions**`, `**battery:capacityFadeThreshold**` | | **State of Health** | EPCIS sensor reports with `**type: battery:stateOfHealth**`, `**battery:stateOfCharge**`, `**battery:cycleCount**`, `**battery:capacityFade**`, `**battery:stateOfCertifiedEnergy**` | | **Supply chain due diligence** | `**battery:supplyChainDueDiligence**` declarations + assessor identity via `**battery:auditBody**` | | **End of life** | `**battery:dismantlingDocuments**`, `**battery:MaterialRecoveryTarget**`, end-of-life collection / take-back instructions in `**dpp:EndOfLifeProgram**` (core vocab) | ## Reference passport documents The dpp-ready repo holds these end-to-end examples; each one validates against the published JSON Schema and SHACL shapes: - [`**battery-product.jsonld**`](https://github.com/openepcis/openepcis-dpp-ready/blob/main/extensions/eu/battery/examples/battery-product.jsonld) — the full Annex-XIII-aligned product passport - [`**regulatory-notification.jsonld**`](https://github.com/openepcis/openepcis-dpp-ready/blob/main/extensions/eu/battery/examples/regulatory-notification.jsonld) — B2B notification carrying the passport reference - [`**batterypass-v1.3.jsonld**`](https://github.com/openepcis/openepcis-dpp-ready/blob/main/extensions/eu/battery/examples/batterypass-v1.3.jsonld) — the same passport shaped against the BatteryPass v1.3 SAMM submodel for interop testing For EPCIS event documents (commissioning, ownership transfer, state-of-health update, state-of-certified-energy declaration, carbon-footprint declaration, negative event, temperature excursion), see [`**extensions/eu/battery/epcis/**`](https://github.com/openepcis/openepcis-dpp-ready/tree/main/extensions/eu/battery/epcis) in the repo. The [Event Types reference](https://openepcis.io/docs/digital-product-passport/battery-dpp/event-types) on this site walks through the same patterns with smaller snippets. ## Field reference — published regulatory tables These are reproduced from the EU Battery Regulation itself, not from the OpenEPCIS vocabulary. They're stable across documents. ### Carbon Footprint Performance Classes (Annex II) | **Class** | **CFP range (kg CO₂e/kWh)** |
| --- | --- | | A | < 50 | | B | 50 – 70 | | C | 70 – 90 | | D | 90 – 110 | | E | > 110 | In a passport, the class is captured as `**battery:carbonFootprintPerformanceClass**`. The literal threshold ranges are not stored — the regulation defines them. ### Recycled-content targets (Article 8) | **Material** | **2027 target** | **2031 target** |
| --- | --- | --- | | Cobalt | 12% | 20% | | Lithium | 4% | 10% | | Nickel | 4% | 12% | | Lead | 85% | 85% | In a passport, recorded values use the 0–1 decimal scale (UNTP-compatible). 12% recycled cobalt is `**cobaltRecycledShare: 0.12**` inside the `**battery:recycledContent**` block. ### Battery chemistry — `**batteryChemistry.shortName**` Common short names used in practice — the exact controlled vocabulary list is defined per release of the [battery vocabulary](https://ref.openepcis.io/extensions/eu/battery/): - LFP (Lithium Iron Phosphate) - NMC (Lithium Nickel Manganese Cobalt) - NCA (Lithium Nickel Cobalt Aluminium) - LCO (Lithium Cobalt Oxide) - LMO (Lithium Manganese Oxide) - Lead-acid ## Next steps - [Event Types reference](https://openepcis.io/docs/digital-product-passport/battery-dpp/event-types) — the EPCIS event patterns used here - [Battery vocabulary browser](https://ref.openepcis.io/extensions/eu/battery/) — the full ontology - [DPP Resolution Flow](https://openepcis.io/docs/digital-product-passport/dpp-resolution-flow)