Skip to main content

Packaging labelling requirements by state data: open data as CSV and JSON

Last verified

The EPR labelling rules file holds 61 rows covering 55 jurisdictions, 22 with a value and 39 of them are pending and carry no value. Each row is one labelling or recyclability-claim rule for a market, 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 labelling rules file, with an example value for eachCSV · JSON: id (BG.labelling), dataset (labelling), jurisdiction (BG), schedule, label (Identification number/abbre…), value ({"required":true,"rules":"P…), unit, currency, status (verified), effective_from, retrieved_at (2026-11-04), source_url (https://www.moew.government…), quote (маркират всяка пусната от т…), pending_reason, note (Packaging Ordinance Art 5(1…)CSV · JSONidBG.labellingdatasetlabellingjurisdictionBGschedule—labelIdentification numbe…value{"required":true,"r…unit—currency—statusverifiedeffective_from—retrieved_at2026-11-04source_urlhttps://www.moew.go…quoteмаркират всяка пусн…pending_reason—notePackaging Ordinance…Example →
labelling.csv: one row is one labelling or recyclability-claim rule for a market. Source: Instica EPR open dataset, bundle v1-281284b7e7c1, Creative Commons Attribution 4.0 International (CC BY 4.0)

What the EPR labelling rules file holds

The EPR labelling rules file at a glance
MeasureValue
The EPR labelling rules file has 61 rows61
22 rows in the EPR labelling rules file are verified22
39 rows in the EPR labelling rules file are pending39
0 rows in the EPR labelling rules file are proposed0
0 rows in the EPR labelling rules file are published records0
The EPR labelling rules file has 15 columns15
7 distinct fields are filled in at least one row7
The rows cite 49 distinct source addresses49
The rows cover 55 jurisdictions55
61 rows carry a verbatim source quote61
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 38.5 KB39430
The JSON file is 58.1 KB59465
The SHA-256 checksum of the CSV file is 0149a10359e5b7a0c5caffa0cd3d856044af6a377e47cb1c291990f49f2e7d610149a10359e5b7a0c5caffa0cd3d856044af6a377e47cb1c291990f49f2e7d61
The SHA-256 checksum of the JSON file is 60d0a30b704b403c55915fa308bd11014d5b7119f0135857bdf7a9f1512f6ff460d0a30b704b403c55915fa308bd11014d5b7119f0135857bdf7a9f1512f6ff4

Open this file to check which marks and claims a market allows. One row is one labelling or recyclability-claim rule for a market.

The rows were read from 49 source documents between September 29, 2026 and November 4, 2026. Where a source states an effective date, it falls between March 22, 2006 and August 12, 2028.

39 of the 61 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 labelling rules file by status
StatusRowsMeaning
verified22read from the primary source on retrieved_at
pending39no value yet; see pending_reason
proposed0a bill or draft, not law
published0recorded from the publisher, no review status

Coverage by jurisdiction

Coverage of epr labelling rules by jurisdiction
JurisdictionCodeRowsVerifiedPending
**101
AustriaAT101
BelgiumBE101
BulgariaBG110
CanadaCA110
AlbertaCA-AB101
British ColumbiaCA-BC101
ManitobaCA-MB101
New BrunswickCA-NB101
Newfoundland and LabradorCA-NL101
Nova ScotiaCA-NS101
Northwest TerritoriesCA-NT101
NunavutCA-NU101
OntarioCA-ON101
Prince Edward IslandCA-PE101
QuébecCA-QC330
SaskatchewanCA-SK101
YukonCA-YT101
SwitzerlandCH110
CyprusCY101
CzechiaCZ110
GermanyDE101
DenmarkDK110
EstoniaEE101
SpainES211
FinlandFI101
FranceFR220
United KingdomGB101
United Kingdom Plastic Packaging TaxGB-PPT101
GreeceGR110
CroatiaHR110
HungaryHU101
IrelandIE101
IcelandIS101
ItalyIT110
LiechtensteinLI101
LithuaniaLT110
LuxembourgLU110
LatviaLV110
MaltaMT110
NetherlandsNL110
NorwayNO101
PolandPL101
PortugalPT101
RomaniaRO110
SwedenSE101
SloveniaSI110
SlovakiaSK110
CaliforniaUS-CA303
ColoradoUS-CO101
MarylandUS-MD101
MaineUS-ME101
MinnesotaUS-MN101
OregonUS-OR101
WashingtonUS-WA101

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 labelling rules file
idvaluestatuseffective_fromretrieved_atsource
BG.labelling{"required":true,"rules":"Persons under ЗУО Art 14(1) mark every package they place on th…verifiednone stated2026-11-04moew.government.bg
DK.labelling{"required":false,"rules":"Marking is optional. If used: as set out in bilag 1 with abbre…verified2026-10-152026-11-04retsinformation.dk
IT.labelling{"required":true,"rules":"All packaging must be labelled per UNI standards to aid collect…verifiednone stated2026-09-29normattiva.it
NL.labelling{"required":false,"rules":"Marking is optional. If the producer or importer states the pa…verifiednone stated2026-11-04wetten.overheid.nl
labelling.CA-QC.eeq_claim_guidance{"claim_marks":["recyclable","chasing_arrows","mobius_loop","recycle_symbol"],"rule_origi…verified2026-01-262026-10-22eeq.ca
AT.labellingnot yet published: No national packaging marking rule verified in the fetched VVO/AWG text.pendingnone stated2026-09-29ris.bka.gv.at

Download and checksums

Download labelling.csv (38.5 KB) or labelling.json (58.1 KB). The SHA-256 of the CSV is 0149a10359e5b7a0c5caffa0cd3d856044af6a377e47cb1c291990f49f2e7d61 and of the JSON 60d0a30b704b403c55915fa308bd11014d5b7119f0135857bdf7a9f1512f6ff4; compare them with your copy to confirm you hold this bundle.

From a shell: curl -O https://instica.com/epr/data/labelling.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 labelling rules file: rows by the date their source was read, newest first
DateRows read from sources
November 4, 20267
November 3, 20262
October 22, 20264
October 7, 20265
September 29, 202643

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

BibTeX:

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

61 rows. Each row is one labelling or recyclability-claim rule for a market.

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?

39 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 labelling rules (CSV) retrieved
  2. eur-lex.europa.eu retrieved
  3. knowledge.werecycle.ca retrieved (not yet published)
  4. boe.es retrieved
  5. calrecycle.ca.gov retrieved (not yet published)
  6. gov.uk retrieved (not yet published)
  7. legisquebec.gouv.qc.ca retrieved
  8. albertarecycling.ca retrieved (not yet published)
  9. althingi.is retrieved (not yet published)
  10. app.leg.wa.gov retrieved (not yet published)
  11. bclaws.gov.bc.ca retrieved (not yet published)
  12. cdphe.colorado.gov retrieved (not yet published)
  13. codes.findlaw.com retrieved (not yet published)
  14. ecologie.gouv.fr retrieved
  15. eeq.ca retrieved
  16. ekokom.cz retrieved
  17. eli.gov.pl retrieved (not yet published)
  18. eoan.gr retrieved
  19. fedlex.admin.ch retrieved
  20. fostplus.be retrieved (not yet published)
  21. greendot.com.cy retrieved (not yet published)
  22. laws-lois.justice.gc.ca retrieved
  23. laws.gnb.ca retrieved (not yet published)
  24. laws.yukon.ca retrieved (not yet published)
  25. legifrance.gouv.fr retrieved
  26. legislature.maine.gov retrieved (not yet published)
  27. llv.li retrieved (not yet published)
  28. lovdata.no retrieved (not yet published)
  29. mgaleg.maryland.gov retrieved (not yet published)
  30. moew.government.bg retrieved
  31. mohu.hu retrieved (not yet published)
  32. narodne-novine.nn.hr retrieved
  33. normattiva.it retrieved
  34. novascotia.ca retrieved (not yet published)
  35. oregon.gov retrieved (not yet published)
  36. pakendiringlus.ee retrieved (not yet published)
  37. pontoverde.pt retrieved (not yet published)
  38. recyclemanitoba.ca retrieved (not yet published)
  39. repak.ie retrieved (not yet published)
  40. retsinformation.dk retrieved
  41. revisor.mn.gov 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.