# PPWR targets dataset: open data as CSV and JSON

Last verified: November 5, 2026 · https://instica.com/epr/data/ppwr

<a id="answer"></a>

The EU packaging regulation targets file holds 4 rows covering 1 jurisdiction, 2 with a value and 2 of them are pending and carry no value. Each row carries source_url, retrieved_at, status and effective_from. It downloads as CSV or JSON under CC BY 4.0.

<a id="reading"></a>

## What the EU packaging regulation targets file holds

<a id="glance-table"></a>**The EU packaging regulation targets file at a glance**

| Measure | Value |
| --- | --- |
| The EU packaging regulation targets file has 4 rows | [4](#stat-rows) |
| 2 rows in the EU packaging regulation targets file are verified | [2](#stat-verified) |
| 2 rows in the EU packaging regulation targets file are pending | [2](#stat-pending) |
| 0 rows in the EU packaging regulation targets file are proposed | [0](#stat-proposed) |
| 0 rows in the EU packaging regulation targets file are published records | [0](#stat-published) |
| The EU packaging regulation targets file has 15 columns | [15](#stat-columns) |
| 4 distinct fields are filled in at least one row | [4](#stat-fields) |
| The rows cite 1 distinct source addresses | [1](#stat-sources) |
| The rows cover 1 jurisdictions | [1](#stat-jurisdictions) |
| 4 rows carry a verbatim source quote | [4](#stat-quotes) |
| The oldest source reading in the file is dated October 1, 2026 | [2026-10-01](#stat-retrieved-first) |
| The newest source reading in the file is dated October 1, 2026 | [2026-10-01](#stat-retrieved-last) |
| The CSV file is 5.6 KB | [5778](#stat-csv-bytes) |
| The JSON file is 10.4 KB | [10684](#stat-json-bytes) |
| The SHA-256 checksum of the CSV file is c9c79d4943a30c475e6019dd0c927e1fd53fd5071b566139d3e9b0325c878f62 | [c9c79d4943a30c475e6019dd0c927e1fd53fd5071b566139d3e9b0325c878f62](#stat-csv-sha256) |
| The SHA-256 checksum of the JSON file is 27417fe3c54697bbf4c08761b8e39859bf494668267d7ee8c42dd87bb01fd1dc | [27417fe3c54697bbf4c08761b8e39859bf494668267d7ee8c42dd87bb01fd1dc](#stat-json-sha256) |

Open this file to track EU-wide targets next to national schemes. One row is one provision of the EU Packaging and Packaging Waste Regulation (recycled content, recycling targets, recyclability grades).

The rows were read from 1 source document between October 1, 2026 and October 1, 2026. Where a source states an effective date, it falls between December 31, 2025 and January 1, 2030.

2 of the 4 rows are pending. A pending row stays in the file with an empty value and a stated reason, so you can see which figures are not yet published and filter them out before you compute.

<a id="status-counts-table"></a>**Rows in the eu packaging regulation targets file by status**

| Status | Rows | Meaning |
| --- | ---: | --- |
| `verified` | 2 | read from the primary source on retrieved_at |
| `pending` | 2 | no value yet; see pending_reason |
| `proposed` | 0 | a bill or draft, not law |
| `published` | 0 | recorded from the publisher, no review status |

<a id="coverage"></a>

## Coverage by jurisdiction

<a id="coverage-table"></a>**Coverage of eu packaging regulation targets by jurisdiction**

| Jurisdiction | Code | Rows | Verified | Pending |
| --- | --- | ---: | ---: | ---: |
| European Union | `EU` | 4 | 2 | 2 |

<a id="sample"></a>

## Sample rows

A spread across the file, plus one pending row when the file has one. A pending row shows its reason, never a number.

<a id="sample-rows-table"></a>**Sample rows from the eu packaging regulation targets file**

| id | value | status | effective_from | retrieved_at | source |
| --- | --- | --- | --- | --- | --- |
| `ppwr.recycled-content.targets` | {"items":[{"applies_to":"contact_sensitive_pet","by":"2030-01-01","id":"ppwr-art7-1a-cont… | verified | 2030-01-01 | 2026-10-01 | [eur-lex.europa.eu](https://eur-lex.europa.eu/eli/reg/2025/40/oj) |
| `ppwr.recycling-targets.member_state_targets` | {"items":[{"by":"2025-12-31","id":"ppwr-art52-1a-all-2025","measure":"all packaging waste… | verified | 2025-12-31 | 2026-10-01 | [eur-lex.europa.eu](https://eur-lex.europa.eu/eli/reg/2025/40/oj) |
| `ppwr.recyclability-grades.criteria` | not yet published: Design-for-recycling criteria per packaging category are established by the Article 6(4) delegated act, which is not ve… | pending | 2030-01-01 | 2026-10-01 | [eur-lex.europa.eu](https://eur-lex.europa.eu/eli/reg/2025/40/oj) |

<a id="download"></a>

## Download and checksums

Download ppwr.csv (5.6 KB) or ppwr.json (10.4 KB). The SHA-256 of the CSV is `c9c79d4943a30c475e6019dd0c927e1fd53fd5071b566139d3e9b0325c878f62` and of the JSON `27417fe3c54697bbf4c08761b8e39859bf494668267d7ee8c42dd87bb01fd1dc`; compare them with your copy to confirm you hold this bundle.

From a shell: `curl -O https://instica.com/epr/data/ppwr.csv`. In a spreadsheet, import the CSV as UTF-8 with a comma separator. In a script, read the CSV with any CSV parser, or the JSON file for native types.

Filter on `status` before you compute. Rows with status pending have no value by design.

<a id="fields"></a>

## Fields

The columns are the same in every file. The full field dictionary explains each one.

<a id="changelog"></a>

## Changelog of this file

<a id="file-changelog-table"></a>**Changelog of the eu packaging regulation targets file: rows by the date their source was read, newest first**

| Date | Rows read from sources |
| --- | ---: |
| October 1, 2026 | 4 |

<a id="cite"></a>

## How to cite this file

Cite the file you used and the bundle version, so a reader can open the same rows. Plain text:

`Instica. Instica EPR open dataset: EU packaging regulation targets. Bundle v1-281284b7e7c1. https://instica.com/epr/data/ppwr. Licensed CC BY 4.0.`

BibTeX:

`@misc{instica_epr_2026, author = {Instica}, title = {Instica EPR open dataset: EU packaging regulation targets}, year = {2026}, version = {v1-281284b7e7c1}, url = {https://instica.com/epr/data/ppwr}, note = {CC BY 4.0}}`

Attribution line for a chart, a table or a model card:

`Instica, EPR open dataset (https://instica.com/epr/data), bundle v1-281284b7e7c1, licensed CC BY 4.0. Figures are read from the primary sources named in each row's source_url.`

<a id="faq"></a>

## Frequently asked questions

### What is in the EU packaging regulation targets file?

4 rows. Each row is one provision of the EU Packaging and Packaging Waste Regulation (recycled content, recycling targets, recyclability grades).

### Can I use this file commercially?

Yes. It is published under CC BY 4.0. Credit Instica, name the bundle version, link to this page and say if you changed the data.

### Why does a row have no value?

2 rows here are pending: the figure is not yet published or not yet verified. The row keeps a reason instead of a guess.

<a id="estimate"></a>

## How to read these figures

> **Estimate**: The figures on this page are estimates we prepare from the published sources listed below. Instica measures your packaging and prepares the numbers; you check them, sign and submit to the regulator or scheme yourself. We never submit for you and never store regulator-portal credentials.

Every figure in the app carries a data-quality label: measured, supplier, estimated or declared. [How we measure and label figures](https://instica.com/epr/methodology). This page is information, not legal advice.

<a id="estimate-note"></a>

> **Note**: Instica measures, estimates and prepares. These files record what regulators and programmes publish, with the quote and the link, as of the retrieval date on each row. They are not legal advice. The producer signs and submits their own report. Data last built November 5, 2026.

<a id="epr-cite-facts"></a>

## Facts on this page

Each fact is a self-contained sentence with its source. Link to a fact with its anchor.

- <a id="stat-rows"></a>The EU packaging regulation targets file has 4 rows. [#stat-rows](#stat-rows)
  Value: 4 · Source: https://instica.com/epr/data/ppwr.csv · Retrieved: November 5, 2026 · Status: verified
- <a id="stat-verified"></a>2 rows in the EU packaging regulation targets file are verified. [#stat-verified](#stat-verified)
  Value: 2 · Source: https://instica.com/epr/data/ppwr.csv · Retrieved: November 5, 2026 · Status: verified
- <a id="stat-pending"></a>2 rows in the EU packaging regulation targets file are pending. [#stat-pending](#stat-pending)
  Value: 2 · Source: https://instica.com/epr/data/ppwr.csv · Retrieved: November 5, 2026 · Status: verified
- <a id="stat-proposed"></a>0 rows in the EU packaging regulation targets file are proposed. [#stat-proposed](#stat-proposed)
  Value: 0 · Source: https://instica.com/epr/data/ppwr.csv · Retrieved: November 5, 2026 · Status: verified
- <a id="stat-published"></a>0 rows in the EU packaging regulation targets file are published records. [#stat-published](#stat-published)
  Value: 0 · Source: https://instica.com/epr/data/ppwr.csv · Retrieved: November 5, 2026 · Status: verified
- <a id="stat-columns"></a>The EU packaging regulation targets file has 15 columns. [#stat-columns](#stat-columns)
  Value: 15 · Source: https://instica.com/epr/data/ppwr.csv · Retrieved: November 5, 2026 · Status: verified
- <a id="stat-fields"></a>4 distinct fields are filled in at least one row. [#stat-fields](#stat-fields)
  Value: 4 · Source: https://instica.com/epr/data/ppwr.csv · Retrieved: November 5, 2026 · Status: verified
- <a id="stat-sources"></a>The rows cite 1 distinct source addresses. [#stat-sources](#stat-sources)
  Value: 1 · Source: https://instica.com/epr/data/ppwr.csv · Retrieved: November 5, 2026 · Status: verified
- <a id="stat-jurisdictions"></a>The rows cover 1 jurisdictions. [#stat-jurisdictions](#stat-jurisdictions)
  Value: 1 · Source: https://instica.com/epr/data/ppwr.csv · Retrieved: November 5, 2026 · Status: verified
- <a id="stat-quotes"></a>4 rows carry a verbatim source quote. [#stat-quotes](#stat-quotes)
  Value: 4 · Source: https://instica.com/epr/data/ppwr.csv · Retrieved: November 5, 2026 · Status: verified
- <a id="stat-retrieved-first"></a>The oldest source reading in the file is dated October 1, 2026. [#stat-retrieved-first](#stat-retrieved-first)
  Value: October 1, 2026 · Source: https://instica.com/epr/data/ppwr.csv · Retrieved: November 5, 2026 · Status: verified
- <a id="stat-retrieved-last"></a>The newest source reading in the file is dated October 1, 2026. [#stat-retrieved-last](#stat-retrieved-last)
  Value: October 1, 2026 · Source: https://instica.com/epr/data/ppwr.csv · Retrieved: November 5, 2026 · Status: verified
- <a id="stat-csv-bytes"></a>The CSV file is 5.6 KB. [#stat-csv-bytes](#stat-csv-bytes)
  Value: 5778 bytes · Source: https://instica.com/epr/data/ppwr.csv · Retrieved: November 5, 2026 · Status: verified
- <a id="stat-json-bytes"></a>The JSON file is 10.4 KB. [#stat-json-bytes](#stat-json-bytes)
  Value: 10684 bytes · Source: https://instica.com/epr/data/ppwr.csv · Retrieved: November 5, 2026 · Status: verified
- <a id="stat-csv-sha256"></a>The SHA-256 checksum of the CSV file is c9c79d4943a30c475e6019dd0c927e1fd53fd5071b566139d3e9b0325c878f62. [#stat-csv-sha256](#stat-csv-sha256)
  Value: c9c79d4943a30c475e6019dd0c927e1fd53fd5071b566139d3e9b0325c878f62 · Source: https://instica.com/epr/data/ppwr.csv · Retrieved: November 5, 2026 · Status: verified
- <a id="stat-json-sha256"></a>The SHA-256 checksum of the JSON file is 27417fe3c54697bbf4c08761b8e39859bf494668267d7ee8c42dd87bb01fd1dc. [#stat-json-sha256](#stat-json-sha256)
  Value: 27417fe3c54697bbf4c08761b8e39859bf494668267d7ee8c42dd87bb01fd1dc · Source: https://instica.com/epr/data/ppwr.csv · Retrieved: November 5, 2026 · Status: verified

## Related pages

### Related pages

- [EPR registration numbers](https://instica.com/epr/data/registration)
- [EPR reporting format download](https://instica.com/epr/data/report-formats)
- [EPR primary sources dataset](https://instica.com/epr/data/sources)
- [EPR recycling targets data](https://instica.com/epr/data/targets-penalties)
- [EPR bill watchlist](https://instica.com/epr/data/watchlist)
- [EPR deadlines 2025](https://instica.com/epr/data/deadlines)

## Sources

1. Instica EU packaging regulation targets (CSV) (https://instica.com/epr/data/ppwr.csv), Retrieved: November 5, 2026, Status: verified
2. eur-lex.europa.eu (https://eur-lex.europa.eu/eli/reg/2025/40/oj), Retrieved: October 1, 2026, Status: verified

## Cite this page

Instica, “PPWR targets dataset: open data as CSV and JSON”, https://instica.com/epr/data/ppwr, last verified 2026-11-05, dataset v1-281284b7e7c1, CC-BY-4.0.

- Canonical URL: https://instica.com/epr/data/ppwr
- Last verified: November 5, 2026
- Last changed: November 5, 2026
- Dataset version: v1-281284b7e7c1
- Licence: Reuse is allowed under CC-BY-4.0 with credit to Instica and a link to this page.
- Machine-readable versions: https://instica.com/epr/data/ppwr.md · https://instica.com/epr/data/ppwr.page.json
