PRO registration open data: open data as CSV and JSON
Last verified
The EPR registration and organisations file holds 106 rows covering 53 jurisdictions, 72 with a value and 34 of them are pending and carry no value. Each row is the registration requirement or the producer responsibility organisation arrangement of one jurisdiction, with source_url, retrieved_at, status and effective_from. It downloads as CSV or JSON under CC BY 4.0.
What the EPR registration and organisations file holds
| Measure | Value |
|---|---|
| The EPR registration and organisations file has 106 rows | 106 |
| 72 rows in the EPR registration and organisations file are verified | 72 |
| 34 rows in the EPR registration and organisations file are pending | 34 |
| 0 rows in the EPR registration and organisations file are proposed | 0 |
| 0 rows in the EPR registration and organisations file are published records | 0 |
| The EPR registration and organisations file has 15 columns | 15 |
| 2 distinct fields are filled in at least one row | 2 |
| The rows cite 65 distinct source addresses | 65 |
| The rows cover 53 jurisdictions | 53 |
| 106 rows carry a verbatim source quote | 106 |
| The oldest source reading in the file is dated September 29, 2026 | 2026-09-29 |
| The newest source reading in the file is dated November 5, 2026 | 2026-11-05 |
| The CSV file is 60.4 KB | 61883 |
| The JSON file is 94 KB | 96223 |
| The SHA-256 checksum of the CSV file is 749307da6d1ded020cf680c0251589407947f02be243e37e13f7684f81cd0179 | 749307da6d1ded020cf680c0251589407947f02be243e37e13f7684f81cd0179 |
| The SHA-256 checksum of the JSON file is 0ee80df891d4853f82c9e83725403d8807514720292d954eec25459a656e9230 | 0ee80df891d4853f82c9e83725403d8807514720292d954eec25459a656e9230 |
Open this file to find the registry, the identifier a producer needs and which organisations run the programme. One row is the registration requirement or the producer responsibility organisation arrangement of one jurisdiction.
The rows were read from 65 source documents between September 29, 2026 and November 5, 2026. Where a source states an effective date, it falls between July 1, 2023 and January 1, 2027.
34 of the 106 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.
| Status | Rows | Meaning |
|---|---|---|
verified | 72 | read from the primary source on retrieved_at |
pending | 34 | no value yet; see pending_reason |
proposed | 0 | a bill or draft, not law |
published | 0 | recorded from the publisher, no review status |
Coverage by jurisdiction
| Jurisdiction | Code | Rows | Verified | Pending |
|---|---|---|---|---|
| Austria | AT | 2 | 2 | 0 |
| Belgium | BE | 2 | 2 | 0 |
| Bulgaria | BG | 2 | 1 | 1 |
| Alberta | CA-AB | 2 | 0 | 2 |
| British Columbia | CA-BC | 2 | 2 | 0 |
| Manitoba | CA-MB | 2 | 2 | 0 |
| New Brunswick | CA-NB | 2 | 2 | 0 |
| Newfoundland and Labrador | CA-NL | 2 | 0 | 2 |
| Nova Scotia | CA-NS | 2 | 1 | 1 |
| Northwest Territories | CA-NT | 2 | 0 | 2 |
| Nunavut | CA-NU | 2 | 0 | 2 |
| Ontario | CA-ON | 2 | 2 | 0 |
| Prince Edward Island | CA-PE | 2 | 0 | 2 |
| Québec | CA-QC | 2 | 2 | 0 |
| Saskatchewan | CA-SK | 2 | 2 | 0 |
| Yukon | CA-YT | 2 | 1 | 1 |
| Switzerland | CH | 2 | 1 | 1 |
| Cyprus | CY | 2 | 0 | 2 |
| Czechia | CZ | 2 | 2 | 0 |
| Germany | DE | 2 | 2 | 0 |
| Denmark | DK | 2 | 2 | 0 |
| Estonia | EE | 2 | 1 | 1 |
| Spain | ES | 2 | 2 | 0 |
| Finland | FI | 2 | 1 | 1 |
| France | FR | 2 | 0 | 2 |
| United Kingdom | GB | 2 | 2 | 0 |
| United Kingdom Plastic Packaging Tax | GB-PPT | 2 | 2 | 0 |
| Greece | GR | 2 | 1 | 1 |
| Croatia | HR | 2 | 2 | 0 |
| Hungary | HU | 2 | 2 | 0 |
| Ireland | IE | 2 | 1 | 1 |
| Iceland | IS | 2 | 0 | 2 |
| Italy | IT | 2 | 2 | 0 |
| Liechtenstein | LI | 2 | 0 | 2 |
| Lithuania | LT | 2 | 1 | 1 |
| Luxembourg | LU | 2 | 1 | 1 |
| Latvia | LV | 2 | 1 | 1 |
| Malta | MT | 2 | 1 | 1 |
| Netherlands | NL | 2 | 2 | 0 |
| Norway | NO | 2 | 2 | 0 |
| Poland | PL | 2 | 2 | 0 |
| Portugal | PT | 2 | 1 | 1 |
| Romania | RO | 2 | 1 | 1 |
| Sweden | SE | 2 | 2 | 0 |
| Slovenia | SI | 2 | 1 | 1 |
| Slovakia | SK | 2 | 1 | 1 |
| California | US-CA | 2 | 2 | 0 |
| Colorado | US-CO | 2 | 2 | 0 |
| Maryland | US-MD | 2 | 2 | 0 |
| Maine | US-ME | 2 | 2 | 0 |
| Minnesota | US-MN | 2 | 2 | 0 |
| Oregon | US-OR | 2 | 2 | 0 |
| Washington | US-WA | 2 | 2 | 0 |
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.
| id | value | status | effective_from | retrieved_at | source |
|---|---|---|---|---|---|
AT.organisation | {"authorised_representative":{"applies_to":"Foreign distance sellers selling packaging to… | verified | none stated | 2026-09-29 | ris.bka.gv.at |
CA-QC.organisation | {"authorised_representative":{"applies_to":[],"required":false},"membership_required":tru… | verified | none stated | 2026-09-29 | eeq.ca |
ES.registration | {"fee":null,"identifier_name":"registration number (to appear on invoices)","registry":"P… | verified | none stated | 2026-09-29 | boe.es |
LU.registration | {"fee":null,"identifier_name":"registration number","registry":"National producer registe… | verified | 2026-08-12 | 2026-09-29 | eur-lex.europa.eu |
SK.registration | {"fee":null,"identifier_name":"registration number","registry":"National producer registe… | verified | 2026-08-12 | 2026-09-29 | eur-lex.europa.eu |
BG.registration | not yet published: Statutory registry not fetched. | pending | none stated | 2026-09-29 | ecopack.bg |
Download and checksums
Download registration.csv (60.4 KB) or registration.json (94 KB). The SHA-256 of the CSV is 749307da6d1ded020cf680c0251589407947f02be243e37e13f7684f81cd0179 and of the JSON 0ee80df891d4853f82c9e83725403d8807514720292d954eec25459a656e9230; compare them with your copy to confirm you hold this bundle.
From a shell: curl -O https://instica.com/epr/data/registration.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.
Fields
The columns are the same in every file. The full field dictionary explains each one.
Changelog of this file
| Date | Rows read from sources |
|---|---|
| November 5, 2026 | 5 |
| November 4, 2026 | 1 |
| November 3, 2026 | 7 |
| September 29, 2026 | 93 |
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: EPR registration and organisations. Bundle v1-281284b7e7c1. https://instica.com/epr/data/registration. Licensed CC BY 4.0.
BibTeX:
@misc{instica_epr_2026, author = {Instica}, title = {Instica EPR open dataset: EPR registration and organisations}, year = {2026}, version = {v1-281284b7e7c1}, url = {https://instica.com/epr/data/registration}, 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.
People also ask
epr registration for import
The EPR registration and organisations file answers this: it holds 106 rows (72 with a value, 34 pending) across 53 jurisdictions, and each row is the registration requirement or the producer responsibility organisation arrangement of one jurisdiction. Every row cites its primary source and the date it was read. Check retrieved_at and effective_from for the figure you need, because the file records what was published, not your own obligation.
Frequently asked questions
What is in the EPR registration and organisations file?
106 rows. Each row is the registration requirement or the producer responsibility organisation arrangement of one jurisdiction.
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?
34 rows here are pending: the figure is not yet published or not yet verified. The row keeps a reason instead of a guess.
How to read these figures
Every figure in the app carries a data-quality label: measured, supplier, estimated or declared. How we measure and label figures. This page is information, not legal advice.
Sources
- Instica EPR registration and organisations (CSV) retrieved
- knowledge.werecycle.ca retrieved (not yet published)
- eur-lex.europa.eu retrieved
- circularactionalliance.org retrieved
- gov.uk retrieved
- albertarecycling.ca retrieved (not yet published)
- althingi.is retrieved (not yet published)
- boe.es retrieved
- calrecycle.ca.gov retrieved
- cdphe.colorado.gov retrieved
- citeo.com retrieved (not yet published)
- ecopack.bg retrieved
- eeq.ca retrieved
- ekokom.cz retrieved
- eli.gov.pl retrieved
- fostplus.be retrieved
- gpais.eu retrieved
- greendot.com.cy retrieved (not yet published)
- herrco.gr retrieved
- laws.gnb.ca retrieved
- laws.yukon.ca retrieved
- llv.li retrieved (not yet published)
- maine.gov retrieved
- miljodirektoratet.no retrieved
- mohu.hu retrieved
- normattiva.it retrieved
- novascotia.ca retrieved
- ondernemersplein.overheid.nl retrieved
- oregon.gov retrieved
- producentansvar.dk retrieved
- recyclebc.ca retrieved
- recyclemanitoba.ca retrieved
- repak.ie retrieved
- riksdagen.se retrieved
- rinkiin.fi retrieved
- ris.bka.gv.at retrieved
- rpra.ca retrieved
- skrecycles.ca retrieved
- verpackungsregister.org retrieved
- bafu.admin.ch retrieved
- ecology.wa.gov retrieved
The free plan is enough to start. We estimate and prepare; you sign and submit.