How to Weigh Packaging for Your First EPR Report

V. Jain · · 5 min read

How-to guide: weighing packaging components SKU by SKU at gram-level accuracy for the first EPR report

How to Weigh Packaging for Your First EPR Report

Every packaging EPR fee you will ever pay starts with a number on a scale. Programs across North America calculate what you owe from the weights of the packaging you put into the market, broken down by material and reported SKU by SKU. Get the weights right and everything downstream is clean. Get them wrong and you overpay, underpay, or fail an audit you could have passed.

This is the practical method we walk producers through when they file for the first time: what to weigh, how to weigh it, and how to keep the data organized so next year's report takes days instead of weeks.

Why weights drive everything

EPR fees are weight-based in every jurisdiction we track, from Ontario's Blue Box program to California's SB 54. A fee schedule assigns a rate per kilogram to each material category, and your bill is rate times weight for every material you supplied. That is why our explainer on how EPR packaging fees are calculated starts with packaging data: fees cannot be accurate when the input weights are guesses.

Step 1: list every SKU you sold into the jurisdiction

Before you touch a scale, build the list. Pull your sales data for the reporting year and list every SKU sold into the jurisdiction you are reporting to. Most programs want data for a specific calendar year, and the deadline depends on the program: our guide on how to file your Ontario Blue Box report walks through one example timeline.

For each SKU, list every packaging component that traveled with the product to the consumer. A single SKU routinely breaks into five or more components: the bottle or tub, the cap or lid, the label, the seal, and the outer case divided by the number of units it holds. Miss one component per SKU and the error multiplies across your whole product line.

Do not forget packaging-like products where the program covers them: bags, service packaging, and similar items often count. Check the program's material list before deciding something is out of scope.

Step 2: separate components by material

Fees are set per material category, so each component needs a material identity. Common categories include rigid plastic, flexible plastic, glass, steel, aluminum, paper, corrugated cardboard, and boxboard. Programs publish their own material lists, and they differ in the details, so map your components to the list of the specific PRO you are reporting to.

The tricky part is multi-material components. A paper label with a plastic window is not one material, and a laminated pouch is layers of different plastics. Split each composite into its material layers and weigh or estimate each layer separately, using the same allocation method every time. Consistency is what an auditor checks first.

Step 3: weigh at the component level, in grams

Use a digital kitchen or postal scale that reads to the gram for small components, and a heavier scale for cases and pallets. Weigh a sample of at least ten units of each component and take the average. Packaging varies from unit to unit, and a single sample is not a defensible average.

Supplier spec sheets are a useful cross-check, not a replacement for weighing. Specs describe the nominal design; actual production runs differ, and suppliers sometimes change resin or tooling mid-year without telling anyone. When the spec sheet and your scale disagree, trust the scale.

Record everything in grams per unit at the component level. Convert to kilograms or tonnes only at the final aggregation step, because early rounding introduces errors that compound across thousands of units.

Step 4: multiply by units sold, then allocate transport packaging

For each component, multiply the average unit weight by the number of units sold into the jurisdiction during the reporting year. This is where good sales data matters: if you cannot say how many units went to Ontario versus Quebec, you cannot report either one correctly. Sales by jurisdiction is a reporting input, not a nice-to-have.

Transport packaging needs allocation. A corrugated case that holds 24 jars contributes one twenty-fourth of its weight to each jar's report. Pallets and stretch wrap get allocated the same way, by the number of consumer units they carried. Programs have specific rules here, and they are one of the most common audit findings, so document your allocation math.

Step 5: reconcile the total against reality

Add up everything and sanity-check the total. Divide total reported packaging weight by total units sold: if the average package weighs more than the product inside it, something is wrong. Cross-check against purchasing records too. The packaging materials you bought during the year should roughly equal what you reported as supplied, adjusted for inventory changes. A gap there is exactly what a PRO auditor asks about, and it is much cheaper to find it yourself.

The mistakes first-timers make most

The patterns repeat across programs. Reporting one aggregated weight per SKU instead of component-level data. Forgetting labels, seals, and caps because they feel too small to matter. Using spec sheet weights without ever weighing a sample. Mixing up the reporting year with the calendar year of the sale. And skipping transport packaging allocation entirely.

Build it once, reuse it everywhere

Here is the good part. Once you have a component-level packaging inventory with weights, you can report to any jurisdiction from the same source of truth. Ontario, British Columbia, Colorado, California: the material categories and rates differ, but your weights do not change. The producers who struggle are the ones rebuilding this from scratch for every program, every year.

If you are new to the whole framework, start with our complete guide to packaging EPR and our explainer on who counts as an EPR producer. Then weigh, document, and report from data you trust.

We built NorthEPR to take this off your plate: software that shows food and beverage producers where they have to report, what they owe, and gets their filings ready on time across Canada and the US. We are opening 3 free pilot spots for a 2026 packaging-data health check plus first filing support. If your first report is coming up, take a look at the pilot.