Battery DPP Examples
Reference Battery Digital Product Passport examples mapped to EU Battery Regulation 2023/1542 Annex XIII
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.
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— the full Annex-XIII-aligned product passportregulatory-notification.jsonld— B2B notification carrying the passport referencebatterypass-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/ in the repo. The Event Types reference 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:
- 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 — the EPCIS event patterns used here
- Battery vocabulary browser — the full ontology
- DPP Resolution Flow