GreenCalculusGet a free key
  1. Home
  2. Calculators
  3. Climate Disclosure & Compliance
  4. Global Frameworks
  5. GRI 305 Emissions Disclosure Calculator | 305-1 to 305-4
v1.6.2Last reviewed July 2026
Reporting · GRI 305

GRI 305 Emissions Disclosure Calculator | 305-1 to 305-4

Compute GRI 305-1, 305-2 (location- and market-based), 305-3, and 305-4 from a single consolidated line ledger, with a 19-item mandatory-conformance check, a separate biogenic CO2e memo track, and live DEFRA and grid factors read from the MasterBrain.

GRI 305 (2016) · MasterBrain v2026.284 · Updated July 2026

What the engine computes. Four disclosures: 305-1 (direct), 305-2 (energy indirect, reported on both a location-based and a market-based basis), 305-3 (other indirect), and 305-4 (intensity ratio). Disclosures 305-5 (reduction of GHG emissions), 305-6 (ozone-depleting substances), and 305-7 (NOx, SOx, and other significant air emissions) are not computed — see the section below on what this tool deliberately leaves out.

Line-ledger architecture. The calculator maintains a single consolidated inventory as a ledger of line items, each assigned to a scope bucket. Each line is entered in one of two modes: direct, where you supply a tCO2e figure your own systems produced; or activity, where you supply a quantity and select a factor and unit, and the engine computes quantity × published CO2e factor ÷ 1,000. There is no per-subsidiary roll-up. Consolidate before you enter.

No per-gas breakdown. Published emission factors — DEFRA, eGRID, Ember — are already expressed as aggregate CO2e. The engine consumes them as-is and never decomposes a line into CO2, CH4, and N2O components. Consequently the “gases included” control (GRI 305-1-b) is a disclosure checklist recording which of the seven GHGs your figures are understood to cover — not a calculation input, and not a source of per-gas output.

The GWP source selector is a declared label, not a compute control. Selecting AR6 or AR5 sets the value disclosed in the methodology table. The engine reads no GWP table and re-weights nothing. Where a factor’s native basis differs from your selection — the DEFRA fuel factors and UK grid factor are natively AR5-100 — the engine raises a Mixed GWP basis consistency check rather than converting. It flags; it does not reconcile.

Biogenic CO2 is a memo track. Three optional fields (Scope 1, 2, and 3) feed a separate output panel per GRI 305-1-c and 305-3-c. Biogenic figures are never summed into 305-1, never into 305-3, and never into any portfolio total.

Consolidation approach is declared, not resolved. The selector (operational control, financial control, equity share) populates disclosure 305-1-f. It does not filter or reweight your line items — you resolve the boundary before entry and the engine records which basis you resolved it on.

Factor sources and failure behaviour. All factors are read live from window.gcMasterBrainV3.factors on every calculation — grid via grid.<iso3>.electricity.location_based, fuels via fuels.gbr.<fuel>.<unit>. This engine carries no built-in fallback floors. If a factor is missing, the line is skipped, an em-dash renders in its place, and an amber warning surfaces. Nothing is silently substituted and nothing is fabricated.

Disclosure assembly aid — not a certification. This tool structures the emissions you supply — or resolves them live from GreenCalculus emission factors — into a GRI 305: Emissions (2016) disclosure (305-1 to 305-4), checks each mandatory reporting requirement, and produces an assurer-ready disclosure table. It does not replace independent assurance (e.g. ISO 14064-3 / ISAE 3410).

Standard lets each category take a single direct tCO2e total. Detailed adds the multi-line ledger and the live activity → factor picker (enter quantities; the engine resolves the emission factor from MasterBrain). The result updates live as you type.

Context

Reporting context & boundary

GRI 305 requires each emissions figure to carry its context — base year, consolidation approach, GWP source, gases included and the standards used. These fields satisfy requirements 305-1-d through 305-1-g (and their 305-2/-3 equivalents).

305-1

Direct (Scope 1) GHG emissions

Owned or controlled sources — combustion, fleet, fugitive refrigerants and process emissions.

305-2

Energy indirect (Scope 2) GHG emissions

Purchased electricity, heat, steam and cooling. Reported location-based; add a market-based figure where you hold contractual instruments (GRI 305-2-b).

305-3

Other indirect (Scope 3) GHG emissions

All 15 categories are listed. Mark each as included and enter it, or mark it excluded with a reason — GRI 305-3-d requires the categories included to be stated.

305-4

GHG intensity & biogenic CO₂

GRI 305-4 divides gross emissions by an organisation-specific metric — choose the metric and which scopes belong in the ratio. Biogenic CO₂ (from biomass/biofuel combustion) is disclosed separately per 305-1-c / -3-c and never netted into the totals.

305-5 (reduction of emissions), 305-6 (ozone-depleting substances) and 305-7 (NOx, SOx and other air emissions) are not yet included: MasterBrain carries no ozone-depletion or air-pollutant factor data, and GreenCalculus does not fabricate factors. They will be added as source-your-own-figures blocks in a later release.

Audit mode adds the full per-line calculation table — every factor key, source and figure.

📋

Enter any emission — by scope, by category, direct or from activity data — to build your GRI 305 disclosure

A per-clause GRI 305 disclosure table (305-1 to 305-4), a conformance checklist, scope split, intensity, biogenic memo, an audit trail and an exportable report appear as soon as you enter your first line.

This is a transparent GreenCalculus disclosure-assembly aid for GRI 305: Emissions (2016), built on the GHG Protocol Corporate Standard and Corporate Value Chain (Scope 3) Standard. It structures the emissions you supply and, where you enter activity data, resolves emission factors live from the GreenCalculus MasterBrain — every such line is source-stamped and citable. It is not a certification and not a substitute for independent validation/verification (e.g. under ISO 14064-3 / ISAE 3410). Biogenic CO2 is reported separately and never netted into the totals. Emission factors carry their published GWP basis; mixing AR5 and AR6 across lines is flagged but not reconciled automatically. Disclosures 305-5 (reductions), 305-6 (ozone-depleting substances) and 305-7 (NOx, SOx and other air emissions) are not yet included — no ozone-depletion or air-pollutant factors are fabricated.

Most GRI 305 tools do one of two things. They restate the disclosure list and call it guidance, or they quietly imply they compute all seven disclosures when the underlying data to compute three of them does not exist in any verified factor set. Both leave a reporter holding a number they cannot defend in an assurance interview.

This calculator computes four disclosures, refuses to compute three, and tells you which of the nineteen mandatory items you have not yet met.

Quick Answer

This tool computes GRI 305-1, 305-2 (location- and market-based), 305-3, and 305-4. Biogenic CO2e is tracked separately and never included in any total. Disclosures 305-5, 305-6, and 305-7 are not computed.

GRI 305 calculator: a 35,644 tCO2e location-based total across 305-1 to 305-4, checked against 19 mandatory conformance items. A correct number with incomplete disclosure is a non-conformance.
A 35,644 tCO₂e location-based total across GRI 305-1 to 305-4, checked against 19 mandatory conformance items.

What GRI 305 requires — the four disclosures this tool computes

GRI 305: Emissions is the topic standard within the GRI environmental standards that governs how an organisation reports greenhouse gas emissions and significant air emissions. It contains seven disclosures. The calculator on this page computes the first four. That boundary is deliberate, and the reasoning is in the next section.

What distinguishes GRI 305 from a pure accounting standard is that it does not define a calculation methodology. It defers the arithmetic to the GHG Protocol Corporate Standard and instead specifies a disclosure surface: alongside every number, GRI requires you to state the consolidation approach, the gases your figures include, the base year and its rationale, the source of the emission factors, and the GWP source and rates applied. A correct number with an incomplete disclosure surface is a non-conformance. This is the failure mode the conformance checker exists to catch.

  • 305-1 — Direct (Scope 1) GHG emissions. Six mandatory sub-clauses, including the consolidation approach (305-1-f) and biogenic CO2 reported separately (305-1-c).
  • 305-2 — Energy indirect (Scope 2) GHG emissions. Five mandatory sub-clauses. Location-based is required; market-based is required where the information is available.
  • 305-3 — Other indirect (Scope 3) GHG emissions. Five mandatory sub-clauses, including 305-3-d, which requires you to account for the categories you included and to explain those you did not.
  • 305-4 — GHG emissions intensity. An organisation-specific ratio, disclosed with its denominator, the scopes included, and the gases included.
Disclosure What the engine does Where the number comes from
305-1 Direct (Scope 1) Computed from the Scope 1 line ledger Direct tCO2e entry, or activity × MasterBrain fuel factor. See the Scope 1 Combustion Calculator to build the underlying figures.
305-2 Energy indirect (Scope 2), location-based Computed from the Scope 2 line ledger Direct tCO2e entry, or activity × MasterBrain grid factor. See the Scope 2 Electricity Calculator.
305-2 Energy indirect (Scope 2), market-based Declared — a single user-entered total Your own contractual-instrument accounting under the GHG Protocol Scope 2 Guidance.
305-3 Other indirect (Scope 3) Computed from the Scope 3 line ledger Direct tCO2e entry per category. See the Scope 3 Category 1 Spend-Based Calculator and the GHG Protocol Scope 3 Standard.
305-4 GHG emissions intensity Computed — selected-scope total ÷ denominator Your denominator value and unit; scopes selected by checkbox.
Biogenic CO2 (305-1-c, 305-3-c) Tracked in a separate memo panel Three optional entries. Never enters a total.
305-5, 305-6, 305-7 Not computed See the next section.

What this calculator does not compute — 305-5, 305-6, 305-7

Three of the seven GRI 305 disclosures are absent from this engine. Each omission has a specific cause, and stating the cause plainly is more useful than a coverage claim we could not stand behind.

The GRI 305 Emissions methodology documents how each computed disclosure (305-1 to 305-4) is quantified, the GWP and consolidation choices, and the conformance checks behind this tool.

305-5 — Reduction of GHG emissions

305-5 asks for the GHG emissions reduced as a direct result of reduction initiatives, in tCO2e. That is an attribution question, not an arithmetic one. It requires you to isolate the effect of a named initiative — a lighting retrofit, a fuel switch, a process change — from every other force that moved your inventory in the same period: output volume, weather, grid decarbonisation, divestment, a factor-set revision. No calculator can perform that decomposition from a line ledger, because the ledger does not know why any line changed.

The engine does surface a base-year comparison, and the distinction between that comparison and 305-5 is the subject of a later section. Conflating the two is one of the more common errors in GRI reporting, and it is a material one.

305-6 — Ozone-depleting substances, and 305-7 — NOx, SOx, and other significant air emissions

305-6 requires production, imports, and exports of ODS in metric tonnes of CFC-11 equivalent. 305-7 requires significant air emissions — nitrogen oxides, sulphur oxides, persistent organic pollutants, volatile organic compounds, hazardous air pollutants, particulate matter — in kilograms or multiples.

Neither is a greenhouse-gas quantity, and neither is backed by a verified factor set in the MasterBrain. There are no ozone-depletion-potential rows and no air-pollutant emission factors in the data layer this calculator reads. We could produce plausible numbers by importing an unversioned factor table from a secondary source. We do not, because a number without a traceable, versioned provenance chain is worse than no number in an assurance context — it survives internal review and fails external scrutiny.

Both disclosures are user-sourced. Draw ODS figures from your refrigerant and fire-suppressant registers under the applicable regulatory regime, and air-pollutant figures from your environmental permits, continuous emissions monitoring, or a regulator-published factor set. Report them alongside the output of this tool.

Warning

If a GRI 305 tool presents 305-6 in tonnes of CFC-11 equivalent without naming the ozone-depletion-potential source and its version, ask where the ODP values came from. The same test applies to any 305-7 figure presented without a named air-pollutant factor set. The provenance question is the whole of the audit.

How the ledger works — direct entry versus activity data

The calculator holds a single consolidated inventory as a ledger of line items. You add lines to the Scope 1, Scope 2, and Scope 3 buckets; each line carries an entry mode, an optional label, and a data-quality tier. The disclosure totals are the sums of their buckets. There is no entity dimension — if your reporting boundary contains subsidiaries, consolidate them before entry.

Line emissions (tCO2e) = Activity quantity × Published CO2e factor ÷ 1,000

The division by one thousand converts the published factor’s kilogram basis to tonnes. In direct mode the line bypasses the formula entirely and the entered tCO2e figure is used as supplied.

Direct mode

You enter a tCO2e figure your own systems produced. Appropriate where the underlying calculation happened elsewhere — a metered process-emissions figure, a refrigerant leak calculation from a fugitive register, a Scope 3 category total from a supplier engagement programme, a market-based Scope 2 total built from contractual instruments. The engine records the number and does not audit it.

Activity mode

You enter a quantity and select a factor and unit. The engine reads the factor live from the MasterBrain and computes the line. Appropriate where the activity data is primary and the factor is a published national or grid average — kilowatt-hours of natural gas, kilowatt-hours of purchased electricity, litres of diesel. The factor’s source, version, and native GWP basis travel with the line into the disclosure table.

Data-quality tier

Every line carries a tier — primary, secondary, estimated, or proxy — which the engine aggregates into a weighted data-quality percentage. The tier is descriptive and does not alter the arithmetic. It exists because GRI 305 requires you to disclose the source of your emission factors, and because a total assembled from proxies deserves a different level of confidence than one assembled from metered primary data. A high absolute figure carried at 58% weighted quality is a different disclosure from the same figure at 95%.

Tier Meaning Typical source
Primary Measured or metered at the emitting source CEMS output, metered fuel consumption, half-hourly electricity data
Secondary Activity data from a reliable operational record, factor from a published set Utility invoices × DEFRA factor; fleet fuel cards × mobile-combustion factor
Estimated Activity data derived rather than recorded Floor area × benchmark intensity; extrapolation from a partial year
Proxy A stand-in from an analogous site, period, or sector Spend-based Scope 3 categories; a sister-site factor applied to an unmetered site

“Gases included” is a disclosure checklist, not a calculation input

GRI 305-1-b requires the reporter to state the gases included in the calculation: CO2, CH4, N2O, HFCs, PFCs, SF6, NF3, or a subset. The seven checkboxes in this calculator populate exactly that statement, and nothing else.

This is the point most reporters get wrong, and the misconception is understandable. It seems natural that a tool asking which gases you include would then report emissions by gas. It does not, and cannot, because the published emission factors it consumes are already aggregated. When DEFRA publishes a natural-gas factor of 0.18231 kg CO2e per kWh (gross calorific value), that single number already contains the CO2, CH4, and N2O components, each multiplied by its GWP and summed. Recovering the constituents would require reading a per-gas component breakdown and re-applying GWPs — arithmetic this engine deliberately does not perform.

Key Point

Ticking a gas does not add it to a total, and unticking one does not remove it. The checkboxes record which of the seven GHGs your figures are understood to cover. Tick the box for a gas your inventory captures; leave it clear for a gas you have determined to be absent or immaterial, and be prepared to say why. The claim is yours to make and yours to defend — the calculator transcribes it into the disclosure table.

There is a practical consequence. If your Scope 1 ledger contains a fugitive-refrigerant line entered in direct mode, your figures cover HFCs, and the HFC box should be ticked — even though no HFC-specific arithmetic happened inside this tool. Conversely, if your organisation operates no electrical switchgear and no semiconductor process, SF6 and NF3 are legitimately absent, and leaving those boxes clear is the accurate disclosure. The checklist describes the inventory, not the engine.

The GWP source selector is a declared label

GRI 305 requires disclosure of the GWP source and rates used. The calculator offers IPCC AR6 or AR5, both on a 100-year time horizon. Selecting one sets what appears in the disclosure table. It does not change a single computed figure.

The engine reads no GWP table. It applies published emission factors exactly as the publisher expressed them, and each published factor carries its own native GWP basis fixed at publication. The DEFRA fuel factors and the UK grid factor in the MasterBrain are natively AR5-100. Selecting AR6 does not convert them; it merely declares AR6 in the table above numbers computed on an AR5 basis.

The mixed-GWP-basis consistency check

The engine detects this and says so. Where at least one factor’s native basis differs from your selection, it raises a Mixed GWP basis consistency check identifying the mismatch. It flags; it does not reconcile, does not blend, and does not silently convert. Silent conversion is the behaviour that produces an unreproducible number, and an unreproducible number is the thing assurance exists to find.

Warning

A tool that presents a single AR6-labelled total assembled from AR5-basis DEFRA factors, with no flag, has told you something untrue about its own arithmetic. The GWP label and the factor basis are two independent facts, and they are frequently not the same fact. Check which one your reporting software is showing you.

Two clean paths

Select AR5 to match the factor basis

Where your ledger is dominated by DEFRA fuel factors and the UK grid factor, selecting AR5-100 aligns the declared basis with the native basis of the underlying data. No consistency check fires. The disclosure is internally coherent, and this is the recommended path for a UK-centric inventory built on DEFRA factors.

Select AR6 and disclose the flag

Where your corporate reporting policy mandates AR6 — a common requirement under a group standard aligned to current IPCC science — select AR6 and carry the consistency check into your disclosure. State that certain factors are natively AR5-100 and were applied as published. This is a defensible position, provided it is disclosed rather than concealed. The worked example below takes this path deliberately.

The asymmetry itself is not a defect. DEFRA maintains an AR5 basis by design, for continuity across its own multi-year factor series, while corporate reporting has broadly migrated to AR6. Both positions are coherent. The error is pretending they are the same position.

Consolidation approach — declared, not resolved

GRI 305-1-f requires disclosure of the consolidation approach for emissions: equity share, financial control, or operational control. The selector in this calculator populates that field. It is a first-class disclosure input and it is the single most consequential thing you will declare, because the same physical asset can be in your Scope 1 under one approach and outside your boundary entirely under another.

Approach What enters your inventory Where the difference bites
Equity share A share of emissions from every operation, proportional to your economic interest Joint ventures and minority stakes. A 30% interest in a cement plant puts 30% of its Scope 1 in your inventory.
Financial control 100% of emissions from operations over which you have financial control Leased assets and franchises. Finance-leased facilities are typically in; operating leases typically move to Scope 3.
Operational control 100% of emissions from operations over which you have full authority to introduce operating policies The most common corporate choice. Non-operated joint ventures fall out of Scope 1 entirely, regardless of equity interest.
Key Point

The selector declares your boundary; it does not resolve it. The engine will not partition a line item by equity percentage, will not test whether an asset meets a control criterion, and will not move a leased facility between scopes. You resolve the boundary against the GHG Protocol Corporate Standard before entry, and the calculator records which basis you resolved it on. A change of consolidation approach is a structural change and triggers base-year recalculation.

The boundary choice affects 305-1 far more than it affects 305-2. Scope 2 follows purchased electricity, and the entity purchasing electricity is usually the entity operating the site, so the three approaches tend to converge. Scope 1 follows combustion and process chemistry at assets whose ownership and operatorship frequently diverge — which is exactly where equity share and operational control part company.

Scope 2 dual reporting — one computed, one declared

The GHG Protocol Scope 2 Guidance requires dual reporting: a location-based figure reflecting the average emissions intensity of the grid you draw from, and a market-based figure reflecting the emissions attributable to the contractual instruments you have purchased. GRI 305-2 carries both forward. The calculator handles them asymmetrically, and the asymmetry is worth understanding.

Location-based is computed. Enter your consumption in kWh and select the grid, and the engine reads the location-based grid factor from the MasterBrain and computes the line. Alternatively enter a tCO2e total in direct mode.

Market-based is declared. It is a single user-entered tCO2e total. The engine reads no residual-mix rows and no energy-attribute-certificate data, and it does not construct a market-based figure from your instruments.

That is a deliberate constraint rather than a gap. A defensible market-based figure requires the full Scope 2 Quality Criteria hierarchy to be worked through — energy attribute certificates matched to consumption in the same market and period, supplier-specific rates, then residual mix for the unmatched remainder — with each instrument tested against the criteria before it can be claimed. That analysis belongs upstream of a disclosure calculator, in the contractual-instrument accounting your energy team maintains. Build it there, bring the total here.

Tip

If your market-based total is materially below your location-based total, the disclosure table should be able to name the instruments responsible. A market-based figure that cannot be traced to specific certificates, retired in the correct market and period, is the first thing an assurance provider will pull on.

Biogenic CO2 — memo track, never in a total

GRI 305-1-c and 305-3-c require biogenic CO2 emissions to be reported separately from the gross figure. The calculator provides three optional entries — Scope 1, Scope 2, Scope 3 — feeding a memo panel that sits outside the disclosure totals.

The separation is absolute. A biogenic figure never enters 305-1, never enters 305-3, never enters the location-based or market-based total, and never enters the 305-4 intensity numerator. It is displayed, labelled, and excluded.

Key Point

Biogenic CO2 is reported outside the scopes because the carbon was drawn from the atmosphere within a biologically short cycle; the accounting convention treats its release as returning carbon that recent growth removed. That convention is a boundary decision, not a claim that the emission did not occur. Reporting the figure separately preserves the information without allowing it to offset a fossil total. The non-biogenic fraction of a biomass fuel — the CH4 and N2O from combustion, and the fossil energy consumed in cultivation and transport — is not biogenic and belongs in your gross Scope 1.

The structural discipline here mirrors the treatment of avoided emissions in financed-emissions accounting: a decision-useful figure, disclosed in parallel, firewalled from the total it might otherwise be used to reduce. In both cases the guardrail exists because netting the two would let an organisation report a number that describes something other than what it emitted.

305-4 — building a defensible intensity ratio

GRI 305-4 asks for an organisation-specific GHG emissions intensity ratio. It does not prescribe the denominator. That freedom is why intensity ratios are the most comparable-looking and least comparable numbers in sustainability reporting.

305-4 intensity = Selected-scope absolute emissions ÷ Denominator value

Choosing the denominator

The calculator offers revenue (£m, €m, or $m), full-time-equivalent employees, floor area in square metres, and unit of product. Each answers a different question, and the right choice follows from what the ratio is for.

Denominator What it measures Principal weakness
Revenue (£m / €m / $m) Carbon efficiency per unit of economic output Moves with price inflation, currency, and margin — a good year can improve intensity with no physical change
FTE employees Carbon per head; suits service organisations Meaningless for capital-intensive operations; outsourcing improves the ratio while emissions move to Scope 3
Floor area (m²) Building energy performance Says nothing about non-building emissions; sensitive to occupancy and vacancy
Unit of product Physical carbon efficiency — the most defensible where output is homogeneous Requires a genuinely homogeneous output; unusable across a diversified product mix

What must be disclosed alongside the ratio

A bare intensity figure is not a GRI 305-4 disclosure. The standard requires the denominator, the scopes included in the numerator, the gases included, and the types of emissions in the ratio. The scope checkboxes in the calculator default to all three; the gases inherit the global checklist from 305-1-b.

Warning

An intensity ratio disclosed without stating which scopes are in the numerator is uninterpretable and non-conformant. A Scope 1-only ratio and a Scope 1+2+3 ratio for the same organisation can differ by an order of magnitude. Where you include Scope 3 in an intensity ratio, be prepared for the ratio to be dominated by categories you estimate rather than measure — and check the weighted data-quality figure before you publish it.

Base-year comparison is not GRI 305-5

The calculator accepts a base year, an optional base-year gross figure, and a base-year rationale, and returns a comparison: the absolute change in tCO2e and the percentage change. That comparison is a useful disclosure and it is not GRI 305-5.

305-5 requires the emissions reduced as a direct result of reduction initiatives. The base-year delta is the net movement of the whole inventory across every cause: reduction initiatives, yes, but also production volume, weather-driven heating demand, grid decarbonisation you did not cause, acquisitions, divestments, boundary changes, and factor-set revisions. An organisation that grew output by 20% while running a successful efficiency programme may show a base-year increase and a genuine 305-5 reduction in the same year. Reporting the base-year delta in the 305-5 field describes the wrong quantity.

Northwind Manufacturing plc — gross emissions, base year 2019 to FY2025
34,00036,00038,00040,00042,0002019202020212022202320242025
Scope 1 + Scope 2 (location-based) + Scope 3 · GRI 305-1 to 305-3 · base year 2019 = 41,000 tCO₂e · Y-axis starts at 34,000, not zero, to show the trend.
Northwind Manufacturing plc — gross emissions, base year 2019 to FY2025
PointtCO₂e
201941,000 tCO₂e
202039,400 tCO₂e
202138,900 tCO₂e
202238,100 tCO₂e
202337,200 tCO₂e
202436,300 tCO₂e
202535,644 tCO₂e

The trajectory above shows the base-year comparison the worked example produces: 41,000 tCO2e in the 2019 base year against 35,644 tCO2e in FY2025, a reduction of 5,356 tCO2e or 13.1%. What it does not show — because no ledger can — is how much of that 13.1% Northwind caused. Answering that is 305-5, and it is analytical work performed outside this tool.

What triggers a base-year recalculation

  • Structural change — mergers, acquisitions, divestments, or outsourcing that transfers emissions across the boundary rather than reducing them.
  • Change of consolidation approach — moving between equity share, financial control, and operational control.
  • Methodology or factor-set change — a material revision to calculation method, or a GWP-basis migration, that changes the base-year figure itself.
  • Discovery of a material error, individually or cumulatively.

The calculator does not perform recalculation. It records the base year, the base-year figure, and the rationale you supply — three of the fields GRI requires — and computes the delta. Recalculating the base year against a significance threshold your policy defines remains your work.

The conformance checker — nineteen mandatory items

The engine tracks nineteen mandatory requirements across the four disclosures it computes, and reports how many you have met. This is the feature that distinguishes a disclosure calculator from an emissions calculator. An emissions calculator returns a number. A disclosure calculator returns a number and tells you whether you are permitted to publish it under the standard you claim to be following.

Each disclosure carries its own conformance count — 305-1 shows 6/6 when all six mandatory sub-clauses are satisfied, 305-2 shows 5/5, 305-3 shows 5/5, and 305-4 completes the set. The counts respond live to what you have entered. A gross figure with no consolidation approach declared leaves 305-1 at 5/6. An intensity ratio with no denominator unit leaves 305-4 short.

The commonly missed item — 305-3-d

Of the nineteen, one fails more often than the rest. Disclosure 305-3-d requires you to account for the Scope 3 categories included in the calculation and to explain those excluded. Reporters routinely enter their two or three best-measured categories, see a total appear, and publish. The standard’s requirement is not that you cover all fifteen categories; it is that you account for all fifteen — either with a figure, or with a stated reason for exclusion.

Key Point

“Not relevant to our operations” is an acceptable disposition for a Scope 3 category under 305-3-d. Silence is not. A Scope 3 disclosure covering four of fifteen categories with eleven reasoned exclusions is conformant. The same four categories with eleven categories unmentioned is not, however defensible each individual figure may be. The calculator’s Scope 3 coverage metric — categories addressed, not categories with a number — exists to make that distinction visible before publication.

The readiness output is a summary judgement across the nineteen, expressed as a plain-language grade with the count beneath it. It is a self-assessment aid, not an assurance opinion, and it tests conformance with the disclosure requirements — not the accuracy of the figures you entered.

Worked example — Northwind Manufacturing plc, FY2025

This example reproduces exactly against the live calculator. Northwind Manufacturing plc is a single consolidated reporting entity. Reporting period is FY2025, annual. Consolidation approach is financial control. Base year is 2019. GWP source selected is AR6 — deliberately, so that the mixed-basis consistency check fires and can be read as a teaching case rather than hidden. Gases included: CO2, CH4, N2O, HFCs, PFCs, SF6.

Inputs

Scope Line Mode Input Factor keypath
1 Stationary combustion Activity 4,200,000 kWh natural gas fuels.gbr.natural_gas.kwh_gcv
1 Process emissions Direct 8,500 tCO₂e —
1 Fugitive emissions Direct 300 tCO₂e —
2 Purchased electricity (location-based) Activity 9,000,000 kWh UK grid grid.gbr.electricity.location_based
2 Purchased electricity (market-based) Direct 1,050 tCO₂e —
3 Category 1 — purchased goods and services Direct 24,000 tCO₂e —
3 Category 6 — business travel Direct 900 tCO₂e —
Memo Biogenic CO₂ (Scope 1) Direct 1,200 tCO₂e —

Scope 3 categories 14 and 15 are dispositioned as “Not relevant” rather than left silent. The intensity denominator is 120 £m revenue, with the ratio taken over Scope 1 and Scope 2.

Disclosure table

Disclosure Value Conformance
305-1 Scope 1 9,566 tCO₂e 6/6
305-2 Scope 2 (location-based) 1,179 tCO₂e 5/5
305-2 Scope 2 (market-based) 1,050 tCO₂e —
305-3 Scope 3 24,900 tCO₂e 4/5
Total (location-based) 35,644 tCO₂e —
Total (market-based) 35,516 tCO₂e —
305-4 intensity (Scope 1+2) 89.5 tCO₂e / £m revenue —
Biogenic CO₂ (memo, separate) 1,200 tCO₂e — not in any total —

Portfolio composition

Scope 3
24,900 tCO₂e
Scope 1
9,566 tCO₂e
Scope 2 (LB)
1,179 tCO₂e
Biogenic (memo)
1,200 tCO₂e — excluded

The metric strip

35.6 ktCO₂e gross emissions, annual — Scope 1 + 2 (location-based) + 3 AR6 selected · location-based basis · 35,644 tCO₂e
89.5 tCO₂e / £m revenue — GRI 305-4 intensity ratio Scope 1 + Scope 2 over 120 £m revenue
−5,356 tCO₂e base-year comparison, 2019 to FY2025 — not GRI 305-5 41,000 → 35,644 tCO₂e · −13.1% · net movement, not attributed reduction
18 of 19 mandatory items met — GRI readiness: Substantially met Outstanding: 305-3-d · Scope 3 coverage 4 of 15 categories (27%)

The biogenic memo runs alongside, never netted into the totals above:

1,200 tCO₂e biogenic CO₂ (Scope 1) — reported separately per 305-1-c Excluded from 305-1, from both totals, and from the 305-4 numerator

Reading the result

Three things in this output deserve attention, and none of them is the headline figure.

The mixed-GWP-basis check fired. AR6 was selected, but the natural-gas factor and the UK grid factor are natively AR5-100. The engine applied them as published, declared AR6 in the disclosure table because that is what was selected, and raised the consistency check. Northwind’s options are to select AR5 and align the label with the data, or to keep AR6 and disclose the mismatch. What it cannot do is publish an AR6-labelled figure and stay silent about the AR5 factors underneath it.

Readiness is 18 of 19, and the missing item is 305-3-d. Northwind addressed four of fifteen Scope 3 categories — two with figures, two dispositioned as not relevant — giving 27% coverage. Under 305-3-d, the remaining eleven categories require a stated disposition before the Scope 3 disclosure conforms. This is why 305-3 shows 4/5 rather than 5/5 while every individual number in it is sound. The fix is documentation, not measurement.

Weighted data quality is 58%, graded “largely estimated.” Scope 3 contributes 70% of the gross total and its two lines were entered in direct mode from a spend-based analysis and a travel-management extract. The absolute figure is not wrong, but the confidence attaching to seven-tenths of it is materially lower than the confidence attaching to the metered gas and electricity in Scopes 1 and 2. An intensity ratio drawn over all three scopes would inherit that weakness; the ratio Northwind published, taken over Scopes 1 and 2, does not — which is a defensible reason for the scope selection, provided the selection is disclosed.

Reporting context — GRI, GHG Protocol, ESRS E1, IFRS S2, CDP, ISO 14064-1

GRI 305 rarely travels alone. Most organisations reporting against it are simultaneously in scope of at least one mandatory disclosure regime, and the figures are largely shared. What differs is the materiality lens through which each framework asks for them.

Framework Materiality lens Role for GRI 305 figures Mandate scope
GRI 305 Impact materiality — the organisation’s effect on the environment The disclosure standard. Specifies the surface: consolidation approach, gases, base year, factor source, GWP source. Voluntary; the most widely adopted sustainability reporting standard globally
GHG Protocol Corporate Standard Not a materiality framework The accounting standard. GRI 305 defers its arithmetic here. Scopes, boundaries, and base-year recalculation rules originate in this document. Voluntary accounting standard; the calculation reference for nearly every disclosure regime
CSRD ESRS E1 Double materiality — impact and financial Requires gross Scopes 1, 2, and 3 plus total GHG emissions, with GHG intensity per net revenue. GRI 305 figures map across with disclosure-surface additions. Mandatory for large EU and EU-operating undertakings, phased
IFRS S2 (ISSB) Financial materiality — enterprise value Requires absolute gross Scopes 1, 2, and 3 measured per the GHG Protocol Corporate Standard. The same underlying ledger; a narrower stated purpose. Mandatory in adopting jurisdictions
CDP Climate Change Questionnaire Investor-directed disclosure Consumes the same figures at higher granularity, including per-category Scope 3 and verification status per scope. Voluntary; investor- and customer-driven in practice
ISO 14064-1 Not a materiality framework The quantification and verification companion. Specifies how an inventory is designed, quantified, and made auditable, and underpins third-party assurance. Voluntary international standard; the basis for most verification engagements

The GRI-to-ESRS interoperability question

GRI and EFRAG have published interoperability material mapping GRI disclosures to ESRS datapoints, and GRI 305-1 through 305-4 map substantially onto ESRS E1-6. The mapping is not an equivalence. ESRS E1 demands datapoints GRI does not — a gross total, intensity per net revenue on a prescribed basis, and disaggregation GRI leaves to the reporter. Treat the GRI 305 disclosure as the foundation of an ESRS E1-6 submission, not a substitute for one, and expect to add fields rather than merely relabel them.

ISO 14064-1 as the verification companion

Where GRI 305 tells you what to disclose, ISO 14064-1 tells you how to build an inventory that will withstand a verification engagement: quantification methodology selection, uncertainty assessment, documentation of the inventory design, and the information a verifier requires. The two are complementary. An organisation seeking limited or reasonable assurance over its GRI 305 disclosure will find the assurance provider working to ISO 14064-3 against an inventory expected to conform to ISO 14064-1.

Data sources, factor versioning, and MasterBrain-miss behaviour

Every factor this calculator applies is read live from the MasterBrain canonical-row keyspace at the moment of calculation. Nothing is cached in the page, and nothing is compiled into the engine.

Factor family Keypath shape Source Native GWP basis
Grid electricity (location-based) grid.<iso3>.electricity.location_based DEFRA (UK), US EPA eGRID (US subregions), Ember (other national grids) AR5-100 (DEFRA); AR6-100 (eGRID, Ember)
Stationary and mobile fuels fuels.gbr.<fuel>.<unit> DEFRA AR5-100
Well-to-tank companions fuels.gbr.<fuel>.wtt.<unit> DEFRA AR5-100
Refrigerants, district heating, spend-based, travel, commuting, homeworking Section-sliced at load DEFRA and published sector sources Per-source, as published
Ozone-depletion potentials; air-pollutant factors Not present — Not applicable — 305-6 and 305-7 are user-sourced

What happens when a factor is missing

This engine carries no built-in fallback values. That is a departure from several sibling calculators on this site, which hold built-in floors if live data is unavailable, and it is intentional here.

On a MasterBrain miss, the affected line is skipped, an em-dash renders where its value would appear, and an amber warning surfaces. The calculation does not throw, the other lines compute normally, and no substitute value is used. A disclosure calculator that silently swapped in a stale fixed factor would produce a number that reconciles to nothing — neither to the live data layer nor to any documented source. An em-dash is an honest output. A wrong number is not.

Validation elsewhere is deliberately soft. A blank field leaves its line idle. A non-numeric or negative entry causes the line to be skipped rather than the calculation to fail. Only the year fields carry hard bounds. The engine is built to degrade visibly rather than break.

What’s next — completing your environmental disclosure

GRI 305 is one topic standard within the GRI environmental series, and this calculator computes four of its seven disclosures. Completing the picture means building the underlying scope figures upstream and sourcing the three deferred disclosures independently.

Build Scope 1

Scope 1 Combustion Calculator
Stationary and mobile combustion against DEFRA factors. Produces the tCO₂e figures you enter here in direct mode, or the activity data you enter in activity mode.

Build Scope 2

Scope 2 Electricity Calculator
Location-based and market-based electricity emissions under the GHG Protocol Scope 2 Guidance, including the contractual-instrument accounting this tool asks you to bring as a total.

Build Scope 3

Scope 3 Category 1 Spend-Based Calculator
Purchased goods and services via spend-based EEIO factors. The largest single Scope 3 category for most reporters, and typically the largest source of estimation uncertainty.

Source 305-5, 305-6, 305-7

Outside this tool
305-5 requires initiative-level attribution analysis. 305-6 requires ODP values from your refrigerant register. 305-7 requires air-pollutant factors from permits or monitoring. None are computed here.

Once the inventory is complete and conformant, target setting follows. The SBTi Corporate Net-Zero Standard takes the base-year figure this calculator records as the starting point for near-term and long-term reduction targets — and its validation process asks the same questions the conformance checker does about consolidation approach, base-year rationale, and Scope 3 coverage.

GRI 305 emissions disclosure calculator pin — 305-1 to 305-4 plus the 19 mandatory conformance items.
Save to Pinterest Download · 1000×1500 JPG

Frequently asked questions

No. It computes 305-1, 305-2 (both location-based and market-based), 305-3, and 305-4. Disclosures 305-5, 305-6, and 305-7 are not computed. 305-5 requires attributing reductions to specific initiatives, which no line ledger can do. 305-6 and 305-7 require ozone-depletion potentials and air-pollutant emission factors, neither of which exists as a verified factor set in the MasterBrain. Rather than importing an unversioned factor table, the tool leaves them to you.

Because the published emission factors it consumes are already aggregated to CO2e. The DEFRA natural-gas factor of 0.18231 kg CO2e per kWh already contains CO2, CH4, and N2O, each multiplied by its GWP and summed. Decomposing it would mean reading a per-gas component breakdown and re-applying GWPs — arithmetic this engine deliberately does not perform. The “gases included” control records which gases your figures cover; it does not produce a per-gas output.

They populate GRI disclosure 305-1-b, which requires you to state which of the seven greenhouse gases your figures include. Ticking a box does not add a gas to any total; unticking one does not remove it. The checkboxes describe your inventory, not the engine’s arithmetic. Tick the gases your figures cover, leave clear those you have determined to be absent or immaterial, and be prepared to justify each exclusion.

No. The GWP source selector is a disclosure label. The engine reads no GWP table and re-weights nothing — it applies published emission factors exactly as the publisher expressed them, each carrying its own native GWP basis. Selecting AR6 changes what the disclosure table states, not what the calculator computes. Where a factor’s native basis differs from your selection, the engine raises a “Mixed GWP basis” consistency check rather than converting.

That at least one factor in your ledger has a native GWP basis different from the one you selected. Typically you have selected AR6 while using DEFRA fuel factors or the UK grid factor, both of which are natively AR5-100. The engine applied them as published and flagged the mismatch. You can select AR5 to align the label with the data, or keep AR6 and disclose the mismatch explicitly. What you cannot defensibly do is publish an AR6-labelled figure while staying silent about the AR5 factors beneath it.

No, and it never can be in this tool. GRI 305-1-c requires biogenic CO2 to be reported separately from the gross Scope 1 figure. The calculator provides separate memo fields for Scope 1, 2, and 3 biogenic emissions and excludes them from 305-1, from 305-3, from both totals, and from the 305-4 intensity numerator. Note that the CH4 and N2O from biomass combustion are not biogenic and belong in your gross Scope 1.

No. The calculator maintains a single consolidated inventory as a line ledger, with no entity dimension. If your reporting boundary contains subsidiaries, joint ventures, or multiple sites, consolidate them against your chosen approach before entry and add the consolidated figures as line items. The consolidation-approach selector records which basis you used; it does not perform the consolidation.

Because a defensible market-based figure requires working through the GHG Protocol Scope 2 Quality Criteria — matching energy attribute certificates to consumption in the same market and period, applying supplier-specific rates, and using residual mix for the unmatched remainder. That analysis belongs in your contractual-instrument accounting, upstream of a disclosure calculator. The engine reads no residual-mix or certificate data and does not construct a market-based figure from instruments. Bring the total.

No. It populates disclosure 305-1-f. The engine will not partition a line by equity percentage, will not test whether an asset meets a control criterion, and will not move a leased facility between scopes. You resolve the boundary against the GHG Protocol Corporate Standard before entry, and the selector records which basis you resolved it on. Changing consolidation approach is a structural change and triggers base-year recalculation.

No, and reporting it as such is a material error. The base-year delta is the net movement of your whole inventory across every cause — production volume, weather, grid decarbonisation, acquisitions, divestments, boundary changes, factor revisions — of which reduction initiatives are only one. GRI 305-5 requires the emissions reduced as a direct result of initiatives, which demands attribution analysis performed outside this tool. An organisation can show a base-year increase and a genuine 305-5 reduction in the same year.

Whichever answers the question the ratio is for. Revenue measures carbon efficiency per unit of economic output but moves with price and currency. FTE suits service organisations but is meaningless for capital-intensive operations. Floor area measures building performance only. A unit of product is the most defensible where output is homogeneous, and unusable across a diversified mix. Whatever you choose, GRI requires you to disclose the denominator, the scopes included, and the gases included alongside the ratio.

Almost certainly disclosure 305-3-d. It requires you to account for the Scope 3 categories included and to explain those excluded. The standard does not require you to cover all fifteen categories — it requires you to account for all fifteen, either with a figure or with a stated reason for exclusion. “Not relevant to our operations” is acceptable. Silence is not. The fix is documentation, not measurement.

The affected line is skipped, an em-dash renders where its value would appear, and an amber warning surfaces. The calculation does not fail and the remaining lines compute normally. This engine carries no built-in fallback factors — unlike some sibling calculators, which hold floors if live data is unavailable. A disclosure calculator that silently substituted a stale factor would produce a figure reconciling to nothing. An em-dash is an honest output.

As a foundation, yes; as a substitute, no. GRI 305-1 through 305-4 map substantially onto ESRS E1-6, and IFRS S2 requires the same GHG Protocol-based gross scope figures. But ESRS E1 demands datapoints GRI does not — a prescribed intensity per net revenue, and disaggregation GRI leaves to the reporter — and IFRS S2 frames the same figures against enterprise value rather than environmental impact. Expect to add fields, not merely relabel them.

Methodology notes and limitations

Disclosure coverage. The engine computes GRI 305-1, 305-2 (location-based and market-based), 305-3, and 305-4. It does not compute 305-5 (reduction of GHG emissions), 305-6 (ozone-depleting substances), or 305-7 (NOx, SOx, and other significant air emissions). 305-5 requires initiative-level attribution; 305-6 and 305-7 are not backed by a verified factor set in the MasterBrain and are user-sourced.

Single consolidated entity. The calculator maintains one inventory as a line ledger with no entity dimension. Consolidate subsidiaries, joint ventures, and multiple sites against your chosen approach before entry.

No per-gas arithmetic. Lines are entered as tCO2e aggregates, or computed as activity quantity × published CO2e factor ÷ 1,000. Published factors are consumed as-is and never decomposed. The “gases included” control is a disclosure checklist under 305-1-b and produces no per-gas output.

GWP source is declared, not applied. The engine reads no GWP table. Factors carry their native basis, fixed at publication. Selecting AR6 or AR5 sets the disclosed label. Where basis and label diverge, the engine raises a Mixed GWP basis consistency check. It does not blend, convert, or reconcile.

Consolidation approach is declared, not resolved. The selector populates 305-1-f. It performs no equity partitioning, applies no control test, and moves no line between scopes.

Market-based Scope 2 is user-entered. A single tCO2e total. The engine reads no residual-mix rows and no energy-attribute-certificate data, and constructs no market-based figure from contractual instruments.

Biogenic CO2 is a memo track. Reported separately per 305-1-c and 305-3-c. Never summed into 305-1, 305-3, either total, or the 305-4 intensity numerator.

Base-year comparison is not 305-5. The engine records the base year, base-year gross figure, and rationale you supply, and computes the delta. It does not perform base-year recalculation and does not attribute the delta to reduction initiatives.

Factors are read live; there are no fallback values. All factors are read from window.gcMasterBrainV3.factors on every calculation. On a miss, the line is skipped and an amber warning surfaces. No built-in floor is substituted. Validation is otherwise soft: blank fields idle, invalid entries skip their line, and the calculation does not throw.

Conformance is not assurance. The nineteen-item readiness check tests conformance with GRI 305’s disclosure requirements. It does not test the accuracy of the figures you entered, does not constitute an assurance opinion, and should not be presented as one. Organisations seeking limited or reasonable assurance should expect a provider working to ISO 14064-1 and its verification companion, reconciling the ledger against primary source documents line by line. The GRI 305 emissions methodology covers how the disclosure is built in full.

Scroll to Top