Written and maintained by CASRAI Editorial Board
Published
On this page
Scope 3 emissions comprise all indirect greenhouse gas (GHG) emissions across an organization’s value chain, excluding purchased energy under Scope 2. Formalized under the Greenhouse Gas Protocol Corporate Value Chain (Scope 3) Standard, Scope 3 covers 15 operational categories. Accounting for 70% to 90% of total organizational climate impact, Scope 3 quantification is required under sustainability reporting frameworks including the EU CSRD (ESRS E1), California SB 253, and IFRS S2.
Definition in one paragraph
Scope 3 emissions are the indirect greenhouse gas emissions resulting from an organization’s value chain activities originating from sources not owned or directly controlled by the reporting entity. Distinct from Scope 1 direct operational combustion and Scope 2 purchased electricity consumption, Scope 3 encompasses cradle-to-gate supply chain inputs (Categories 1–8) and gate-to-grave product lifecycle flows (Categories 9–15) under the Greenhouse Gas Protocol and ISO 14064-1:2018. Quantification converts activity records into metric tonnes of carbon dioxide equivalent (t CO2e) using supplier-specific life cycle assessments, industry-average physical intensities, or environmentally-extended economic input-output models to establish credible decarbonization baselines.
Formula with every symbol explained
Under the GHG Protocol Technical Guidance for Calculating Scope 3 Emissions, an organization’s total Scope 3 footprint is calculated as:
E_Scope3 = ∑ (from c = 1 to 15) E_c
Where:
- E_Scope3: Total Scope 3 emissions in metric tonnes of CO2 equivalent (t CO2e).
- E_c: Net emissions for category c (t CO2e).
- c: Category index (1 through 15) per GHG Protocol value chain classifications.
Category emissions are quantified using four standard calculation methods:
1. Supplier-Specific Method
E_c = ∑ [ Q_i × EF_supplier,i ] / 1,000
Where Q_i is physical quantity purchased (kg, tonnes, units), EF_supplier,i is the verified supplier emission factor from product life cycle assessments (kg CO2e/unit), and 1,000 converts kg to metric tonnes of CO2e.
2. Average-Data Method
E_c = ∑ [ M_i × EF_secondary,i ] / 1,000
Where M_i is physical activity metric (e.g., tonnes of material or passenger-kilometers), and EF_secondary,i is an industry-average emission factor from secondary databases like ecoinvent or the EPA GHG Emission Factors Hub (kg CO2e/unit).
3. Spend-Based Method
E_c = ∑ [ S_j × (CPI_base / CPI_spend) × EF_EEIO,j ] / 1,000
Where S_j is procurement spend, CPI_base / CPI_spend deflates expenditure to the base year of the input-output model, and EF_EEIO,j is the Environmentally-Extended Input-Output factor (kg CO2e/currency unit).
4. Hybrid Method
E_c = ( ∑_primary [ Q_i × EF_supplier,i ] + ∑_physical [ M_k × EF_secondary,k ] + ∑_spend [ S_j × (CPI_base / CPI_spend) × EF_EEIO,j ] ) / 1,000
The hybrid method combines supplier records for key contracts, physical averages for standard commodities, and spend modeling for tail spend, aligning with the GHG Protocol laboratory guide.
Worked example with real numbers and the arithmetic shown
Consider an annual inventory for Category 1 (Purchased Goods and Services) and Category 6 (Business Travel) using a hybrid approach.
Step 1: Category 1 (Purchased Goods and Services)
- Chemical reagents (Supplier-Specific): 12,000 kg × 4.50 kg CO2e/kg = 54,000.00 kg CO2e = 54.000 t CO2e.
- Copy paper (Average-Data): 8.50 metric tonnes × 920.00 kg CO2e/tonne = 7,820.00 kg CO2e = 7.820 t CO2e.
- Consulting services (Spend-Based): $250,000 × 1.00 × 0.180 kg CO2e/USD = 45,000.00 kg CO2e = 45.000 t CO2e.
Category 1 Subtotal: 54.000 + 7.820 + 45.000 = 106.820 t CO2e.
Step 2: Category 6 (Business Travel)
- Short-haul flights (under 500 km): 45,000 p-km × 0.158 kg CO2e/p-km = 7,110.00 kg CO2e = 7.110 t CO2e.
- Long-haul flights (over 3,700 km): 180,000 p-km × 0.102 kg CO2e/p-km = 18,360.00 kg CO2e = 18.360 t CO2e.
- Rail travel: 35,000 p-km × 0.035 kg CO2e/p-km = 1,225.00 kg CO2e = 1.225 t CO2e.
Category 6 Subtotal: 7.110 + 18.360 + 1.225 = 26.695 t CO2e.
Step 3: Total Scope 3 Calculation
Aggregating both operational categories yields: E_Scope3 = 106.820 t CO2e + 26.695 t CO2e = 133.515 t CO2e.
Interpretation: what the result means
Category 1 represents 80.01% (106.820 / 133.515 t CO2e) of emissions, pinpointing procurement as the primary decarbonization lever. Category 6 accounts for 19.99% (26.695 / 133.515 t CO2e). Primary data covers 40.44% (54.000 / 133.515 t CO2e), physical averages 25.85%, and spend modeling 33.70%.
| Method | Primary Source | Uncertainty | Regulatory Role |
|---|---|---|---|
| Supplier-Specific | Verified product carbon footprints | Low (±5% to ±15%) | Gold standard for SBTi |
| Average-Data | Physical units with lifecycle databases | Moderate (±15% to ±30%) | Standard secondary source |
| Spend-Based | Procurement spend with EEIO tables | High (±30% to ±50%) | Screening baseline only |
| Hybrid Approach | Tiered mix of supplier, physical, spend | Controlled (±10% to ±20%) | Optimal audit balance |
Assumptions and common mistakes
Rigorous Scope 3 carbon accounting requires avoiding five common pitfalls:
- Double counting across scopes: Never record a supplier’s freight under Scope 1. Scope 1 is restricted to direct fuel combustion in owned or controlled assets (Scope 1, 2, and 3 organizational emissions).
- Ignoring inflation in spend models: EEIO factors reflect a base year. Multiplying spend without PPI deflation distorts emissions estimates by confusing price inflation with volume growth.
- Conflating discounts with decarbonization: In spend accounting, renegotiating a cheaper contract reduces calculated emissions despite zero physical reduction. Tracking real decarbonization requires physical metrics.
- Double counting freight: When invoices include delivery charges (CIF), applying spend factors to the entire invoice while separately calculating Category 4 doubles emissions. Harmonize boundaries via sustainable procurement policies.
- Excluding categories without screening: The GHG Protocol requires an initial screening assessment before excluding any category.
How to report it (APA example)
Following APA 7th conventions, document Scope 3 methodology, operational boundaries, and findings as follows:
Narrative Reporting:
Scope 3 emissions were quantified following the Greenhouse Gas Protocol Corporate Value Chain (Scope 3) Standard (WRI and WBCSD, 2011) and ISO 14064-1:2018 under operational control boundaries. Fiscal year 2026 Scope 3 emissions totaled 133.515 metric tonnes of CO2 equivalent (t CO2e). Category 1 (Purchased Goods and Services) generated 106.820 t CO2e (80.01%), utilizing supplier-specific LCAs (54.000 t CO2e), physical averages (7.820 t CO2e), and spend modeling (45.000 t CO2e). Category 6 (Business Travel) generated 26.695 t CO2e (19.99%) across air and rail transit via EPA emission factors (EPA, 2026). Primary data coverage represented 40.44% of total inventory emissions.
| GHG Protocol Category | Quantity | Emission Factor | Emissions (t CO2e) | Share |
|---|---|---|---|---|
| 1. Purchased Goods (Reagents) | 12,000 kg | 4.500 kg CO2e/kg | 54.000 | 40.44% |
| 1. Purchased Goods (Paper) | 8.50 tonnes | 920.00 kg CO2e/t | 7.820 | 5.86% |
| 1. Purchased Goods (Consulting) | $250,000 USD | 0.180 kg CO2e/$ | 45.000 | 33.70% |
| 6. Business Travel (Short Air) | 45,000 p-km | 0.158 kg CO2e/p-km | 7.110 | 5.33% |
| 6. Business Travel (Long Air) | 180,000 p-km | 0.102 kg CO2e/p-km | 18.360 | 13.75% |
| 6. Business Travel (Rail) | 35,000 p-km | 0.035 kg CO2e/p-km | 1.225 | 0.92% |
| Total Scope 3 Footprint | — | — | 133.515 | 100.00% |
How to calculate it in Excel, R or Python
Excel Formula Implementation
Structure activity quantities in Column C and emission factors (kg CO2e per unit) in Column D. To compute total Scope 3 emissions in metric tonnes:
=SUMPRODUCT(C2:C7, D2:D7) / 1000
To compute the Category 1 subtotal conditionally where Category is in Column A:
=SUMPRODUCT((A2:A7="1. Purchased Goods") * C2:C7, D2:D7) / 1000
R Implementation
Compute category totals and primary coverage in base R:
inventory = data.frame(
category = c(rep("1. Purchased Goods", 3), rep("6. Business Travel", 3)),
qty = c(12000, 8.50, 250000, 45000, 180000, 35000),
ef = c(4.50, 920.0, 0.180, 0.158, 0.102, 0.035),
is_primary = c(TRUE, FALSE, FALSE, FALSE, FALSE, FALSE)
)
inventory$emissions_tCO2e = (inventory$qty * inventory$ef) / 1000
category_totals = aggregate(emissions_tCO2e ~ category, data = inventory, FUN = sum)
total_scope3 = sum(inventory$emissions_tCO2e)
primary_share = (sum(inventory$emissions_tCO2e[inventory$is_primary]) / total_scope3) * 100
print(category_totals)
cat(sprintf("Total: %.3f t CO2e | Primary: %.2f%%n", total_scope3, primary_share))
Python Implementation
Calculate emissions and primary coverage with standard Python:
inventory = [
{"cat": "1. Purchased Goods", "qty": 12000, "ef": 4.50, "primary": True},
{"cat": "1. Purchased Goods", "qty": 8.50, "ef": 920.0, "primary": False},
{"cat": "1. Purchased Goods", "qty": 250000, "ef": 0.180, "primary": False},
{"cat": "6. Business Travel", "qty": 45000, "ef": 0.158, "primary": False},
{"cat": "6. Business Travel", "qty": 180000, "ef": 0.102, "primary": False},
{"cat": "6. Business Travel", "qty": 35000, "ef": 0.035, "primary": False},
]
totals = {}
total_e, primary_e = 0.0, 0.0
for r in inventory:
e = (r["qty"] * r["ef"]) / 1000.0
totals[r["cat"]] = totals.get(r["cat"], 0.0) + e
total_e += e
if r["primary"]: primary_e += e
for cat, sub in sorted(totals.items()): print(f"{cat}: {sub:.3f} t CO2e")
print(f"Total: {total_e:.3f} t CO2e | Primary: {(primary_e / total_e) * 100:.2f}%")
Frequently asked questions
What is the difference between Scope 1, Scope 2, and Scope 3 emissions?
Scope 1 covers direct emissions from owned or controlled assets like boilers and company vehicles. Scope 2 accounts for indirect emissions from purchased electricity, steam, heating, and cooling consumed on site. Scope 3 covers all other indirect value chain emissions, from upstream supplier operations to downstream product distribution and end-of-life disposal.
Are Scope 3 emissions mandatory to report under corporate climate laws?
Yes. The EU Corporate Sustainability Reporting Directive (CSRD) mandates Scope 3 under ESRS E1 for in-scope enterprises. California Senate Bill 253 mandates annual Scope 1, 2, and 3 disclosure for businesses operating in California with annual revenue over $1 billion. The ISSB (IFRS S2) also requires Scope 3 disclosures.
What are the 15 categories of Scope 3 emissions under the GHG Protocol?
Scope 3 comprises upstream categories 1–8 (Purchased Goods, Capital Goods, Fuel/Energy Activities, Upstream Transport, Waste, Travel, Commuting, Leased Assets) and downstream categories 9–15 (Downstream Transport, Processing, Product Use, End-of-Life, Leased Assets, Franchises, Investments).
How do organizations calculate Scope 3 emissions when supplier data is missing?
When primary supplier product carbon footprints are absent, organizations apply secondary quantification methods. The average-data method multiplies physical activity quantities by representative industry emission factors. When physical units are unavailable, the spend-based method multiplies deflated expenditure by macro-economic Environmentally-Extended Input-Output (EEIO) emission factors.
Sources
- Greenhouse Gas Protocol (World Resources Institute and World Business Council for Sustainable Development). (2011). Corporate Value Chain (Scope 3) Accounting and Reporting Standard. World Resources Institute. https://ghgprotocol.org/standards/scope-3-standard (Read 2026-11-09).
- Greenhouse Gas Protocol. (2013). Technical Guidance for Calculating Scope 3 Emissions. World Resources Institute and World Business Council for Sustainable Development. https://ghgprotocol.org/scope-3-technical-calculation-guidance (Read 2026-11-09).
- International Organization for Standardization. (2018). ISO 14064-1:2018: Greenhouse gases — Part 1: Specification with guidance at the organization level for quantification and reporting of greenhouse gas emissions and removals. https://www.iso.org/standard/66453.html (Read 2026-11-09).
- U.S. Environmental Protection Agency (EPA) Center for Corporate Climate Leadership. (2026). Scope 3 Inventory Guidance and GHG Emission Factors Hub. https://www.epa.gov/climateleadership/scope-3-inventory-guidance (Read 2026-11-09).
- European Financial Reporting Advisory Group (EFRAG). (2023). European Sustainability Reporting Standards: ESRS E1 Climate Change. https://www.efrag.org (Read 2026-11-09).







