Senseible

How do I give carbon footprints for hundreds of SKUs without a separate study for each?

Build one model per product family instead of one study per SKU. Work out factors per kg of each material and per machine-hour or per kg for each process from plant totals, then apply them to each SKU's bill of materials and routing. Check that all SKUs together add back to the plant total.

Step 1: group SKUs by route

Put SKUs in one family when they share materials and process steps, such as all turned brass fittings, all knitted cotton tops, or all corrugated boxes. Size and weight can differ; the route cannot. A SKU with an extra energy-heavy step, such as plating or heat treatment, belongs in a different family or gets that step added.

Step 2: build rates from plant totals

Step 3: apply to each SKU

SKU footprint = sum of (gross kg of each material x its factor) + sum of (hours or kg in each process x its rate) + packaging. Gross material includes scrap and yield loss, from the routing or bill of materials your ERP already holds. This is a spreadsheet join, not a new study.

Step 4: reconcile and disclose

Illustrative SKU from a machined steel family

The steel factor and packaging figure are placeholders, not published values; machine-hours and kWh are illustrative.

What Senseible does here

Senseible reads the plant's electricity bills and fuel invoices for the totals you turn into process rates, and its product carbon footprint calculator works through materials and energy per product. Product reports are self-declared drafts.

Sources: ISO 14067:2018, Carbon footprint of products (system boundary, allocation, reporting), GHG Protocol Product Life Cycle Accounting and Reporting Standard (2011), WBCSD PACT Methodology for product footprint exchange

Last reviewed 2026-10-18.