EPR packaging data template (CSV) for California, Colorado and Oregon
A blank CSV with one row per SKU and component, plus a sales file with SKU, state and units. Free to download and use, with or without PackGap.
Fields, and where each is required
From the requirements tables in the SPDC document. Some apply only to certain components: dimensions to 3D parts, resin code to plastic, coatings to paper, parent component to parts that cannot be removed.
| Column | Field | CA | CO | OR |
|---|---|---|---|---|
sku | SKU or product code | Required | Required | Required |
product_description | Product description | Recommended | Recommended | Recommended |
product_family | Product family or category | Required | Required | Required |
brand_name | Brand name | Recommended | Recommended | Recommended |
brand_owner | Brand owner? | Required | Required | Required |
first_importer | First importer into US? | Required | Required | Required |
contains_hazardous | Contains hazardous material | Required | Required | Required |
component_code | Component code | Required | Required | Required |
component_type | Packaging component type | Required | Required | Required |
component_description | Component description | Recommended | Recommended | Recommended |
component_quantity | Component quantity per unit | Required | Required | Required |
packaging_level | Packaging level | Required | Required | Required |
separability | Separability | Required | Required | Required |
parent_component | Parent component | Required | Required | Required |
rigidity | Rigidity or plastic form | Required | Required | Required |
contains_beverage | Contains beverage? | Required | Required | Required |
printed_paper | Printed paper? | Required | Required | Required |
compostability_certification | Compostability certification | Required | Required | Not needed |
reusable_design | Reusable or refillable design | Required | Recommended | Not needed |
intended_uses | Intended number of uses | Required | Recommended | Not needed |
length | Component length | Required | Required | Required |
width | Component width | Required | Required | Required |
height | Component height | Required | Required | Required |
dimension_unit | Dimension unit of measure | Required | Required | Required |
weight | Component weight | Required | Required | Required |
weight_unit | Weight unit of measure | Required | Required | Required |
majority_material_class | Majority material class | Required | Required | Required |
other_material_classes | Other material classes present | Required | Recommended | Recommended |
majority_material | Majority material | Required | Required | Required |
plastic_features | Count of plastic features | Required | Not needed | Not needed |
plastic_weight | Plastic material weight | Required | Not needed | Not needed |
pcr_percent | Post-consumer recycled content (%) | Recommended | Recommended | Recommended |
resin_code | Resin identification code | Recommended | Required | Required |
paper_coating | Paper coating(s) | Required | Recommended | Recommended |
paper_coating_sides | Paper coating side(s) | Required | Recommended | Recommended |
opacity | Opacity | Required | Required | Required |
color | Color | Required | Required | Required |
Extra columns PackGap uses
category_ca,category_co,category_or: the reporting category for each state. For California the code alone works, such as25_P1P.package_weight,package_weight_unit: the total packaging weight of the SKU. It lets the audit catch a component missing from the file.supplier: who holds the numbers. It groups the supplier request list.
The sales file
SKU or product code, State of sale, Units sold, Date or period of sale, Country of sale. The state tells the audit which requirements and category lists apply to each SKU.
Filling it in
- List every component of one finished unit, including labels, seals, inserts and shipping materials if you send them.
- Enter the weight of the component alone, with its unit in its own column.
- Use one component code for one specification. If a supplier changes the part, give it a new code.
- Write "None" when a coating or a certification does not exist. A blank reads as not yet known.
Sources
Opened on November 7, 2026. Programs change, so check the source before you rely on it.
- Sustainable Packaging Data Council (industry group): US EPR Data Requirements for California, Colorado and Oregon, v2, January 6, 2026
- Holland & Knight: Are You Ready to Report Your Packaging Data Next Month?, April 10, 2026
- Circular Action Alliance: 2027 California Producer Fees Schedule (preliminary and non-binding until the program plan is approved), October 1, 2026
- Circular Action Alliance: 2027 Colorado Producer Dues Schedule, October 1, 2026
- Circular Action Alliance: 2027 Oregon Producer Fees Schedule, October 1, 2026
Check your own file
Fill in the template, or use your own export, and PackGap lists every missing or conflicting value. The first 25 SKUs are free and the file stays in your browser.
Audit your file freeThis page explains data handling. It is not legal advice.