Skip to main content

Packaging EPR exemptions by state: open data as CSV and JSON

Last verified

The EPR exemptions file holds 63 rows covering 48 jurisdictions, 39 with a value and 24 of them are pending and carry no value. Each row is one exemption class and whether it must be applied for, with source_url, retrieved_at, status and effective_from. It downloads as CSV or JSON under CC BY 4.0.

The 15 columns of the EPR exemptions file, with an example value for eachCSV · JSON: id (AT.exemptions[upstream-part…), dataset (exemptions), jurisdiction (AT), schedule, label (Participation duty lapses w…), value ({"application_window":null,…), unit, currency, status (verified), effective_from, retrieved_at (2026-09-29), source_url (https://www.ris.bka.gv.at/G…), quote (Versandhändler), pending_reason, note (AWG 13g(3) lists the cases;…)CSV · JSONidAT.exemptions[upst…datasetexemptionsjurisdictionATschedule—labelParticipation duty l…value{"application_window…unit—currency—statusverifiedeffective_from—retrieved_at2026-09-29source_urlhttps://www.ris.bka.…quoteVersandhändlerpending_reason—noteAWG 13g(3) lists th…Example →
exemptions.csv: one row is one exemption class and whether it must be applied for. Source: Instica EPR open dataset, bundle v1-281284b7e7c1, Creative Commons Attribution 4.0 International (CC BY 4.0)

What the EPR exemptions file holds

The EPR exemptions file at a glance
MeasureValue
The EPR exemptions file has 63 rows63
39 rows in the EPR exemptions file are verified39
24 rows in the EPR exemptions file are pending24
0 rows in the EPR exemptions file are proposed0
0 rows in the EPR exemptions file are published records0
The EPR exemptions file has 15 columns15
1 distinct fields are filled in at least one row1
The rows cite 53 distinct source addresses53
The rows cover 48 jurisdictions48
63 rows carry a verbatim source quote63
The oldest source reading in the file is dated September 29, 20262026-09-29
The newest source reading in the file is dated November 4, 20262026-11-04
The CSV file is 32.2 KB32928
The JSON file is 52.5 KB53774
The SHA-256 checksum of the CSV file is 426676d8b7c5fb0c0df02ddef537cf0bc3cd684d10b789b938cb81ca1feca9c7426676d8b7c5fb0c0df02ddef537cf0bc3cd684d10b789b938cb81ca1feca9c7
The SHA-256 checksum of the JSON file is 2e0b56bc27bcfdde50aebc13149ac8b264941c561f4334ff3bd59fdb15bdca162e0b56bc27bcfdde50aebc13149ac8b264941c561f4334ff3bd59fdb15bdca16

Open this file to see who is exempt and what the exemption needs. One row is one exemption class and whether it must be applied for.

The rows were read from 53 source documents between September 29, 2026 and November 4, 2026. Where a source states an effective date, it falls between July 1, 2021 and January 1, 2027.

24 of the 63 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.

Rows in the epr exemptions file by status
StatusRowsMeaning
verified39read from the primary source on retrieved_at
pending24no value yet; see pending_reason
proposed0a bill or draft, not law
published0recorded from the publisher, no review status

Coverage by jurisdiction

Coverage of epr exemptions by jurisdiction
JurisdictionCodeRowsVerifiedPending
AustriaAT110
BelgiumBE110
BulgariaBG101
AlbertaCA-AB110
British ColumbiaCA-BC440
ManitobaCA-MB110
New BrunswickCA-NB110
Nova ScotiaCA-NS110
OntarioCA-ON330
QuébecCA-QC110
SaskatchewanCA-SK220
YukonCA-YT110
SwitzerlandCH110
CyprusCY101
CzechiaCZ101
DenmarkDK101
EstoniaEE101
SpainES101
FinlandFI101
FranceFR101
United KingdomGB110
United Kingdom Plastic Packaging TaxGB-PPT440
GreeceGR101
CroatiaHR101
HungaryHU101
IrelandIE101
IcelandIS101
ItalyIT101
LiechtensteinLI101
LithuaniaLT101
LuxembourgLU101
LatviaLV110
MaltaMT101
NetherlandsNL110
NorwayNO101
PolandPL101
PortugalPT101
RomaniaRO101
SwedenSE110
SloveniaSI101
SlovakiaSK101
CaliforniaUS-CA440
ColoradoUS-CO110
MarylandUS-MD110
MaineUS-ME110
MinnesotaUS-MN110
OregonUS-OR330
WashingtonUS-WA220

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.

Sample rows from the epr exemptions file
idvaluestatuseffective_fromretrieved_atsource
AT.exemptions[upstream-participation]{"application_window":null,"description":"Participation duty lapses where an upstream dis…verifiednone stated2026-09-29ris.bka.gv.at
CA-MB.exemptions[below_revenue]{"application_window":null,"description":"Under CAD 750,000 gross Manitoba revenue, inclu…verifiednone stated2026-09-29recyclemanitoba.ca
CA-SK.exemptions[small_revenue]{"application_window":null,"description":"Businesses under CAD 1 million in annual revenu…verifiednone stated2026-09-29skrecycles.ca
LV.exemptions[management-system-exemption]{"application_window":null,"description":"No tax if the taxpayer runs or joins a contract…verifiednone stated2026-09-29vid.gov.lv
US-MD.exemptions[de_minimis_producer]{"application_window":null,"description":"A de minimis producer introduced under 1 ton or…verified2025-05-012026-09-29mgaleg.maryland.gov
BG.exemptions[statutory-exemptions]not yet published: Statute not fetched.pendingnone stated2026-09-29ecopack.bg

Download and checksums

Download exemptions.csv (32.2 KB) or exemptions.json (52.5 KB). The SHA-256 of the CSV is 426676d8b7c5fb0c0df02ddef537cf0bc3cd684d10b789b938cb81ca1feca9c7 and of the JSON 2e0b56bc27bcfdde50aebc13149ac8b264941c561f4334ff3bd59fdb15bdca16; compare them with your copy to confirm you hold this bundle.

From a shell: curl -O https://instica.com/epr/data/exemptions.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

Changelog of the epr exemptions file: rows by the date their source was read, newest first
DateRows read from sources
November 4, 20261
November 3, 20264
October 18, 20263
October 7, 20262
September 29, 202653

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 exemptions. Bundle v1-281284b7e7c1. https://instica.com/epr/data/exemptions. Licensed CC BY 4.0.

BibTeX:

@misc{instica_epr_2026, author = {Instica}, title = {Instica EPR open dataset: EPR exemptions}, year = {2026}, version = {v1-281284b7e7c1}, url = {https://instica.com/epr/data/exemptions}, 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.

Frequently asked questions

What is in the EPR exemptions file?

63 rows. Each row is one exemption class and whether it must be applied for.

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?

24 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.

Our reviewers.

Sources

  1. Instica EPR exemptions (CSV) retrieved
  2. gov.uk retrieved
  3. recyclebc.ca retrieved
  4. rpra.ca retrieved
  5. app.leg.wa.gov retrieved
  6. calrecycle.ca.gov retrieved
  7. oregon.gov retrieved
  8. skrecycles.ca retrieved
  9. althingi.is retrieved (not yet published)
  10. boe.es retrieved (not yet published)
  11. citeo.com retrieved (not yet published)
  12. colorado.public.law retrieved
  13. ecopack.bg retrieved (not yet published)
  14. ecotic.ro retrieved (not yet published)
  15. eeq.ca retrieved
  16. ekokom.cz retrieved (not yet published)
  17. eli.gov.pl retrieved (not yet published)
  18. envipak.sk retrieved (not yet published)
  19. fedlex.admin.ch retrieved
  20. files.albertarecycling.ca retrieved
  21. fostplus.be retrieved
  22. gpais.eu retrieved (not yet published)
  23. greendot.com.cy retrieved (not yet published)
  24. gwpcompliance.com.mt retrieved (not yet published)
  25. herrco.gr retrieved (not yet published)
  26. laws.gnb.ca retrieved
  27. laws.yukon.ca retrieved
  28. leginfo.legislature.ca.gov retrieved
  29. legislature.maine.gov retrieved
  30. llv.li retrieved (not yet published)
  31. mgaleg.maryland.gov retrieved
  32. miljodirektoratet.no retrieved (not yet published)
  33. mohu.hu retrieved (not yet published)
  34. narodne-novine.nn.hr retrieved (not yet published)
  35. normattiva.it retrieved (not yet published)
  36. novascotia.ca retrieved
  37. ondernemersplein.overheid.nl retrieved
  38. oregon.public.law retrieved
  39. pakendiringlus.ee retrieved (not yet published)
  40. pontoverde.pt retrieved (not yet published)
  41. producentansvar.dk retrieved (not yet published)
Use the data in InsticaDownload or cite the data

The free plan is enough to start. We estimate and prepare; you sign and submit.