PackGapby Atesen Software

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.

This is not CAA's template. Holland & Knight reported on April 10, 2026 that CAA's state reporting workbooks are accessible only through its producer portal, and we have not seen them. This template follows the public field list from the Sustainable Packaging Data Council (version 2, January 6, 2026) and uses the category names from CAA's public 2027 schedules. Your report goes in CAA's format, so use this to get the data together first.

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.

ColumnFieldCACOOR
skuSKU or product codeRequiredRequiredRequired
product_descriptionProduct descriptionRecommendedRecommendedRecommended
product_familyProduct family or categoryRequiredRequiredRequired
brand_nameBrand nameRecommendedRecommendedRecommended
brand_ownerBrand owner?RequiredRequiredRequired
first_importerFirst importer into US?RequiredRequiredRequired
contains_hazardousContains hazardous materialRequiredRequiredRequired
component_codeComponent codeRequiredRequiredRequired
component_typePackaging component typeRequiredRequiredRequired
component_descriptionComponent descriptionRecommendedRecommendedRecommended
component_quantityComponent quantity per unitRequiredRequiredRequired
packaging_levelPackaging levelRequiredRequiredRequired
separabilitySeparabilityRequiredRequiredRequired
parent_componentParent componentRequiredRequiredRequired
rigidityRigidity or plastic formRequiredRequiredRequired
contains_beverageContains beverage?RequiredRequiredRequired
printed_paperPrinted paper?RequiredRequiredRequired
compostability_certificationCompostability certificationRequiredRequiredNot needed
reusable_designReusable or refillable designRequiredRecommendedNot needed
intended_usesIntended number of usesRequiredRecommendedNot needed
lengthComponent lengthRequiredRequiredRequired
widthComponent widthRequiredRequiredRequired
heightComponent heightRequiredRequiredRequired
dimension_unitDimension unit of measureRequiredRequiredRequired
weightComponent weightRequiredRequiredRequired
weight_unitWeight unit of measureRequiredRequiredRequired
majority_material_classMajority material classRequiredRequiredRequired
other_material_classesOther material classes presentRequiredRecommendedRecommended
majority_materialMajority materialRequiredRequiredRequired
plastic_featuresCount of plastic featuresRequiredNot neededNot needed
plastic_weightPlastic material weightRequiredNot neededNot needed
pcr_percentPost-consumer recycled content (%)RecommendedRecommendedRecommended
resin_codeResin identification codeRecommendedRequiredRequired
paper_coatingPaper coating(s)RequiredRecommendedRecommended
paper_coating_sidesPaper coating side(s)RequiredRecommendedRecommended
opacityOpacityRequiredRequiredRequired
colorColorRequiredRequiredRequired

Extra columns PackGap uses

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

  1. List every component of one finished unit, including labels, seals, inserts and shipping materials if you send them.
  2. Enter the weight of the component alone, with its unit in its own column.
  3. Use one component code for one specification. If a supplier changes the part, give it a new code.
  4. 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.

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 free

This page explains data handling. It is not legal advice.