# What does an auditor actually check in a GHG emissions assurance engagement?

Canonical: https://senseible.earth/answers/what-auditors-check-in-ghg-assurance

An assurer checks that your boundary is right, your activity data traces to source documents, your emission factors are correct and current, and your arithmetic recalculates. They test a sample, not every line, and the depth depends on whether the engagement gives limited or reasonable assurance.

## The stages of an engagement

1. Acceptance and scope: which statement, which period, limited or reasonable assurance, and which standard (ISAE 3410, ISO 14064-3 or ISSA 5000).
2. Understanding the business: sites, processes, fuels, the consolidation approach and how data flows from bills to the report.
3. Risk assessment and materiality: where errors are most likely and how big an error would change a reader's view, often set as a percentage of total emissions.
4. Testing: inquiry, analytical review and tests of detail on sampled lines.
5. Conclusion: a written statement, either 'nothing has come to our attention' (limited) or a positive opinion (reasonable).

## The tests that take the most time

- Vouching: pick sampled lines in the inventory and trace each back to the invoice, bill or meter reading.
- Completeness: trace from source documents forward, for example every electricity account in the ledger, to check nothing was left out.
- Recalculation: activity times factor, re-performed independently, including unit conversions.
- Factor checks: the source, edition and unit of each factor, such as the CEA database version for grid power and IPCC 2006 defaults for fuels.
- Cut-off: bills that span two periods are split correctly, and none are counted twice.
- Analytical review: month-to-month and year-on-year swings compared with production, with explanations for outliers.

## Limited versus reasonable in practice

Limited assurance relies mostly on inquiry and analytical review, with smaller samples. Reasonable assurance needs larger samples, tests of controls and more detailed evidence, and costs much more. BRSR Core started with reasonable assurance for the largest listed companies, so check which level your engagement letter states.

## How to prepare

- Keep one file per source document, named so it matches the inventory line.
- Write a one-page methodology note: boundary, factor sources and editions, estimates used and why.
- Reconcile fuel and power quantities to the purchase ledger before the auditor arrives.
- List every estimate and exclusion with its size, so materiality can be judged quickly.

## Worked example: recalculating one sampled line

- Sampled bill: 42,000 kWh, location-based Scope 2
- Factor claimed: 0.710 kg CO2 per kWh, CEA CO2 Baseline Database version 21.0
- Auditor recalculates: 42,000 x 0.710 = 29,820 kg CO2
- Inventory shows 29,820 kg: agrees. Any other figure would point to a different factor edition or a unit error, and the auditor would ask why

## What Senseible does here

Senseible links each figure to its source file, fingerprints every file with SHA-256, hash-chains ledger entries and recomputes each line within max(0.01, 0.1%), which shortens vouching and recalculation. Its Verified status means internal rule checks passed. An independent assurer still has to perform the engagement.

- [Why auditors prefer document trails](https://senseible.earth/answers/auditors-and-senseible-reports)
- [What audit-grade carbon data means](https://senseible.earth/climate-intelligence/audit-grade-carbon-data-what-it-actually-means)
- [Limited vs reasonable assurance](https://senseible.earth/answers/limited-vs-reasonable-assurance-emissions)
- [ISSA 5000, ISAE 3410 or ISO 14064-3](https://senseible.earth/answers/issa-5000-vs-isae-3410-vs-iso-14064-3)

Sources: [ISO 14064-3:2019, Validation and verification of GHG statements](https://www.iso.org), [SEBI circular on BRSR Core assurance, 12 July 2023](https://www.sebi.gov.in/sebi_data/attachdocs/jul-2023/1689087475880.pdf)

Last reviewed 2026-10-15.
