OpenEPCIS PPWR Vocabulary

Vocabulary for the EU Packaging and Packaging Waste Regulation (Regulation 2025/40, in force from 2025-01-01; labelling from 2025-08-12; recyclability grading mandatory from 2030-01-01; minimum Grade B from 2038-01-01). This module is intentionally thin: nearly every PPWR data point reuses the cross-cutting `dpp:` and `untp:` vocabulary already lifted to common/core. Packaging-specific concepts only live here: - `ppwr:Packaging` (subClassOf gs1:Packaging) - `ppwr:packagingTier` (Sales / Grouped / Transport — Article 3) - `ppwr:recyclabilityGrade` (A / B / C — Article 4, Annex II) - `ppwr:harmonisedSymbol` (URI of an Annex IX symbol code) Recyclability scoring/rate, recycled content, reuse, compostability, bio-based content, hazardous substances, EPR, deposit-return, production site, declaration of conformity — all use existing `dpp:` / `untp:` / `gs1:` terms.

Version 0.1.0https://ref.openepcis.io/extensions/eu/ppwr/
Community implementation - not official GS1 guidance

This vocabulary builds on GS1 standards (Digital Link, EPCIS 2.0, Web Vocabulary) but extends them with properties not yet defined by GS1. The GS1 DPP Provisional Standard is still under development. Our extensions may be superseded by official GS1 terms as they emerge. Feedback welcome!

ClassDescriptionSubclass Of
Packaging
PPWR Packaging
A packaging item subject to EU Regulation 2025/40 (PPWR). Carrier for the regulation's labelling and DPP data points. Use packagingTier to indicate sales/grouped/transport position; use recyclabilityGrade, dpp:recycledContent, dpp:Compostability, dpp:bioBasedFraction, etc. for the substantive declarations. Standardly identified via gs1:gtin (or AI 8003 GIAI for returnable transport items).gs1:Packaging

Example files

Complete JSON-LD documents shipped with the vocabulary. Click a file to view the raw payload.

Master data & product examples

  • beverage-bottle.jsonld

    PPWR DPP example: a 0.5 L PET beverage bottle with 50% post-consumer rPET, recyclability Grade A, deposit-return scheme participation, and the standard separate-collection harmonised symbol. Demonstrates that nearly all PPWR data points reuse common dpp:/gs1:/untp: vocabulary — only packagingTier and recyclabilityGrade come from the ppwr: namespace.

  • multi-layer-pouch.jsonld

    PPWR DPP example: a multi-layer PET/aluminium/PE laminate snack-food pouch.

EPCIS 2.0 events