Senseible

A customer asked for the emissions of our SaaS allocated to their account. How do we calculate it?

Take the emissions of the service you deliver, mainly hosting, and share them across customers with a usage key such as compute hours, storage or seats. Add a share of your other company emissions only if you say so. Send the figure with the key, the period and the factors used.

Step 1: build the pool you are sharing out

Step 2: pick an allocation key that follows cause

The GHG Protocol and ISO 14067 prefer a physical key over a financial one when it reflects what drives the emissions. For hosting that is usually compute hours, storage held or requests served for the customer's tenant. Seats are fine when usage per seat is similar across customers. Revenue share is the fallback, and works for overhead.

Step 3: write the disclosure the customer needs

  1. Reporting period and the customer's share in tonnes.
  2. What the pool covers and what it leaves out.
  3. The key used and the customer's percentage.
  4. Whether the hosting figure is location-based or market-based, and its source.
  5. How the customer should book it: their Scope 3 Category 1, purchased goods and services.

Mistakes that make the number unusable

Worked example: one enterprise customer for a year

Figures are illustrative. If you exclude overhead, send only the 0.36 t and say so.

What Senseible does here

Senseible builds your own Scope 1 and 2 record from fuel invoices and electricity bills and reads supplier invoices, such as cloud bills, into a Scope 3 evidence trail, which gives you the pool to allocate. Its cloud calculator estimates hosting emissions from usage where the provider gives no figure.

Sources: GHG Protocol ICT Sector Guidance, cloud and data centre services chapter (ghgprotocol.org), GHG Protocol Product Life Cycle Accounting and Reporting Standard, allocation, ISO 14067:2018, Carbon footprint of products, allocation (iso.org)

Last reviewed 2026-10-18.