# Can I calculate my carbon footprint from purchase invoices, and which invoice fields matter?

Canonical: https://senseible.earth/answers/how-to-calculate-carbon-footprint-from-invoices

Yes. Fuel invoices and electricity bills give the activity data for Scope 1 and Scope 2, and purchase invoices start your Scope 3. The fields that matter are quantity, unit, item description, HSN or SAC code, invoice or billing date and supplier GSTIN. Emissions are quantity times a published factor for that unit.

## Which invoice fields to use, and why

- Quantity and unit: the activity data. 1,000 litres of diesel or 12,000 kWh can be multiplied by a factor; a rupee amount cannot, without a spend-based method.
- Description and HSN or SAC code: tell you what the item is, and so which factor and which scope apply. HSN 2710 points to petroleum oils, SAC 9964 to passenger transport.
- Date or billing period: puts the activity in the right month and financial year.
- Supplier GSTIN and invoice number: identify the document, so the same invoice is not counted twice.
- Taxable value: needed only if you use spend-based factors for Scope 3, and always before GST.

## Which invoices go to which scope

- Scope 1: fuels you burn in your own equipment or vehicles: diesel, petrol, LPG, PNG, CNG, coal, furnace oil.
- Scope 2: purchased electricity, from the discom bill or an open access invoice.
- Scope 3: everything else you buy: raw materials, packaging, freight, travel, waste services, machinery.

## Activity data beats spend data

The GHG Protocol Scope 3 Technical Guidance ranks supplier-specific and quantity-based methods above spend-based ones. A spend-based factor turns rupees into emissions using an economy-wide average, so a price rise looks like an emissions rise. Use quantities wherever the invoice prints them, and keep spend-based estimates for lines that show only an amount.

## Edge cases to handle

- Fuel bought for stock: emissions happen when fuel is burnt, so adjust large purchases for opening and closing stock.
- Credit notes and returns: subtract the returned quantity.
- Units that do not match the factor: litres on an invoice and a factor per kg need a density; do not guess.
- Duplicates: the same bill uploaded twice, or a scanned copy and the original PDF.
- Electricity bills in kVAh only: a kWh figure is needed for the grid factor.

## Worked example: one month for a small factory

- Diesel invoice: 1,000 L x 2.68 kg CO2 per litre = 2,680 kg CO2 (Scope 1)
- LPG invoice: 500 kg x 2.98 kg CO2 per kg = 1,490 kg CO2 (Scope 1)
- Electricity bill: 12,000 kWh x 0.710 kg CO2 per kWh = 8,520 kg CO2 (Scope 2)
- Total Scope 1 and 2: 2,680 + 1,490 + 8,520 = 12,690 kg CO2, about 12.7 tonnes

Fuel factors are IPCC 2006 defaults; the grid factor is from the CEA CO2 Baseline Database, version 21.0.

## What Senseible does here

This is Senseible's core job: it reads invoice lines, classifies them by HSN or tax code first and keyword only when the unit agrees, and multiplies quantity by a published factor, with no figure where no factor fits. Scope 3 lines go to a separate supplier evidence trail; Senseible does not apply spend-based factors.

- [How Senseible calculates emissions](https://senseible.earth/answers/how-senseible-calculates-emissions)
- [Spend-based vs activity-based Scope 3](https://senseible.earth/climate-intelligence/spend-based-vs-activity-based-scope-3-method-choice)
- [Using HSN codes to assign factors](https://senseible.earth/answers/hsn-code-emission-factor-mapping)
- [Invoice in litres, factor in kg](https://senseible.earth/answers/invoice-unit-mismatch-litres-kg)

Sources: [GHG Protocol Corporate Accounting and Reporting Standard (revised edition, 2004)](https://ghgprotocol.org/corporate-standard), [GHG Protocol Technical Guidance for Calculating Scope 3 Emissions (2013)](https://ghgprotocol.org/corporate-value-chain-scope-3-standard), [2006 IPCC Guidelines, Vol. 2 Energy](https://www.ipcc-nggip.iges.or.jp/public/2006gl/vol2.html)

Last reviewed 2026-10-15.
