Decarbonization (CO2e)

Climate, financial and operational impact of gas-metering telemetry — measured baseline, abatement potential, CO2e effect and verification readiness.

The Decarbonization report assesses the climate, financial and operational impact that gas-metering telemetry can deliver. It is built for an investor, the gas distribution organization, the ESG team, the metering team, operations and an external verifier.

The report ties together four levels of data:

  1. measured gas flow — how much gas is actually under monitoring;
  2. gas-loss candidates — where telemetry sees signs of potential under-metering, leakage or losses;
  3. methane and CO2e effect — what those potential losses translate into in climate units;
  4. investment scenario — how much it may cost to fix the identified points and what the possible payback is.

The methodology follows the GHG Protocol Corporate Standard (Scope 1), ISO 14064-1:2018, IPCC AR6 (GWP factors) and the IPCC 2006 Guidelines for National GHG Inventories.

Investor summary KPIs

Report header and investor summary. The first block gives the investor the key indicators for a 30-second read. The first pair shows how much gas is seen and how much is presumably lost; the second translates those losses into climate terms; the third shows the economics. Figures marked “estimate” are calculated potential from behavioral signals, not a confirmed fact.

Key idea of the report

The report does not show an abstract “green” estimate but a measurable chain:

text
measured gas volume
→ data quality
→ potential loss hot spots
→ CH₄ calculation
→ CO₂e calculation
→ monetary valuation
→ CAPEX/OPEX scenarios
→ payback
→ verification readiness

The main principle:

text
first the measured baseline and data quality,
then the calculated potential,
and only after repair — the confirmed reduction.

The report must not mix these three states:

StateMeaning
Measured baselinethe measured starting base: how much gas there is and what data really exists
Estimated potentialthe calculated loss-reduction potential based on telemetry signals
Verified reductionthe confirmed reduction after action, repair and a post-action measurement

The main methodological split

This is the key rule of the report.

Not every loss candidate is a physical methane leak into the atmosphere. Some hot spots may represent commercial under-metering, a metering-channel failure, an archive error, an incorrect baseline, plant downtime or metering bypass with the customer actually consuming the gas afterwards. Such cases matter for economics and for the metering team, but they must not automatically turn into methane reduction and CO2e reduction.

Therefore each hot spot must carry a separate classification:

ClassWhat it meansCH₄ / CO₂e reduction before field visit
Commercial loss candidatepossible under-metering, under-billing, metering bypassnone, commercial potential only
Fugitive methane candidatepossible physical gas leak into the atmosphereconditional, only as calculated potential
Metering anomaly candidatemeter / corrector / sensor / P_const / pulse-input failurenone, until confirmed
Data-quality candidatearchive gaps, insufficient completeness, doubtful baselinenone
Verified reductionconfirmed reduction after repair and a post-action measurementyes

Correct logic:

text
gas loss candidate
→ classification
→ abatement eligibility
→ field verification
→ repair / action
→ post-action measurement
→ verified reduction

Incorrect logic:

text
gas loss candidate
→ automatic methane reduction
→ automatic CO₂e abatement

Abatement Eligibility Factor (AEF)

To safeguard the methodology, an eligibility coefficient for climate reduction is introduced:

AEFi[0,1]AEF_i \in [0, 1]

where AEF_i is the share of the calculated gas-loss candidate for the i-th hot spot that is permissible to count as potential methane-emission reduction.

Hot-spot classRecommended AEF before field visitComment
confirmed physical leak1.0after field inspection
likely physical leak0.25–0.75only as scenario / calculated
under-metering / bypass / metering anomaly0.0commercial recovery, not methane reduction
archive error / data quality0.0do not count toward CO₂e
unknown cause0.0not claimable until classified

Climate-eligible volume:

Vabatement_eligible,i=Vloss,i×AEFiV_{abatement\_eligible,i} = V_{loss,i} \times AEF_i

Total climate-eligible volume:

Vabatement_eligible,total=iVloss,i×AEFiV_{abatement\_eligible,total} = \sum_i V_{loss,i} \times AEF_i

Commercial potential is calculated separately:

Vcommercial_candidate,total=iVloss,iV_{commercial\_candidate,total} = \sum_i V_{loss,i}

So the report has two distinct sums:

IndicatorWhat it means
Commercial recovery potentialthe full calculated potential of gas losses / under-metering
Methane abatement eligible potentialonly the share eligible for the CH₄ / CO₂e calculation

What the report shows and what it does not

What it shows

The report answers the following questions:

  • what volume of gas is under telemetric monitoring;
  • what percentage of the fleet has sufficiently high-quality data;
  • how much gas can potentially be recovered or prevented as losses;
  • what methane volume corresponds to the identified potential;
  • what CO2e effect arises at the GWP₁₀₀ and/or GWP₂₀ horizons;
  • how much the potentially saved gas is worth;
  • what additional value a carbon price can provide;
  • which nodes are hot spots;
  • which scenario is more effective: the full fleet or quick wins;
  • what CAPEX/OPEX is required and what the payback is;
  • which data is suitable for ESG, GHG inventory, ISO 14064-1 and climate programmes.

What it does NOT do

The report must not:

  • claim that the full calculated potential is already a confirmed saving;
  • treat loss candidates as proven theft or leakage;
  • add the scenario risk reserve to detected losses;
  • present carbon revenue as guaranteed income before verification;
  • replace an LDAR programme, field inspection or control measurement;
  • build a confirmed reduction without post-action data;
  • use nodes without data as zero losses;
  • hide data quality;
  • draw a legal conclusion about hot spots without field confirmation;
  • treat the AI commentary as part of the calculation methodology.

Run parameters

Period (from / to)

Start and end dates of the analysis. Format yyyy-mm-dd. Rule: period_from ≤ period_to. The period determines which archives go into the baseline, what gas volume counts as “under monitoring”, which hot spots will be found and which seasonal effects will be visible.

Quick buttons: Today / Yesterday / Last 7d / 30d / 90d / Year-to-date / Year.

GoalRecommended period
quick technical test7 or 30 days
current hot-spot search30 or 90 days
investor report12 months
ESG / climate reportingcalendar year or full reporting year

An optional energy/provider filter limits the analysis to nodes of a single resource provider; left empty, the report covers the entire fleet.

CH₄ fraction in natural gas

Range: 0.80–0.99. Typical value: 0.95. Methane is the main component of natural gas; to compute CO2e the gas volume has to be converted into methane mass:

VCH4=Vgas×FCH4V_{CH4} = V_{gas} \times F_{CH4}

GWP horizon

OptionMeaning
GWP₁₀₀100-year horizon — for most corporate and regulatory reports
GWP₂₀20-year horizon — to emphasize the urgency of methane reduction
Bothshow both options (recommended for investors)

Gas price

Contract gas price, per 1 m³, entered in the chosen input currency. Example: 0.15 USD/m³.

GasValue=Vsaved×PricegasGasValue = V_{saved} \times Price_{gas}

Carbon-price scenario

ScenarioMeaning
EU ETSregulated market price
UAE voluntaryvoluntary-market indicative price
World Bank shadowindicative shadow price
Customuser-defined price (filled in a separate field)
CarbonValue=CO2esaved×PricecarbonCarbonValue = CO2e_{saved} \times Price_{carbon}

Quick-wins scenario

Nodes are sorted by calculated reduction potential; the first N go into Quick-wins:

QuickWins=topN(HotSpotssorted,Nquick)QuickWins = topN(HotSpots_{sorted}, N_{quick})

Recommendations: 5–10 for a pilot, 10–20 for an investor presentation, 20–50 for a first-phase programme.

Nodes for deep analysis

How many largest nodes by volume are included in the deep hot-spot analysis. Example: 60.

DeepCoverage=Vdeep_nodesVfleet×100%DeepCoverage = \frac{\sum V_{deep\_nodes}}{\sum V_{fleet}} \times 100\%

Interpretation:

DeepCoverageMeaning
≥ 80%very good coverage of potential savings
50–80%working coverage for an investor report
20–50%preliminary estimate
< 20%sample too narrow

CAPEX / OPEX

FieldWhat it includes
CAPEX All Fleet per nodetelemetry module, sensors, installation, cabinet, antenna, SIM, integration, commissioning
CAPEX Quick-wins per nodefield visit, diagnostics, control measurement, seal replacement, repair, photo documentation
OPEX per node/yearSIM/connectivity, tech support, platform maintenance, updates, data storage, verification support

AI commentary for the investor

The checkbox enables a textual explanation for the investor.

text
AI comment = explanation layer
AI comment ≠ calculation layer
AI comment ≠ verification layer

Currency model

The report serves an international audience, so currency is split into three explicit entities to avoid distortions between local tariffs and the carbon market.

ParameterPurpose
input_currencythe currency in which gas price, CAPEX and OPEX are entered on the form
reporting_currencythe currency used to display amounts in the report KPIs and tables
fx_overridesJSON override for FX rates if the defaults do not fit

Internally the calculation always uses USD as the anchor currency (carbon markets, CBAM and CSRD reporting are denominated in USD/EUR). On input the form values are converted input_currency → USD; on render the output is converted USD → reporting_currency.

valueUSD=valueinputFXinput_currency\text{value}_{\text{USD}} = \frac{\text{value}_{\text{input}}}{\text{FX}_{\text{input\_currency}}} displayreport=valueUSD×FXreporting_currency\text{display}_{\text{report}} = \text{value}_{\text{USD}} \times \text{FX}_{\text{reporting\_currency}}

Where FX_X is the number of units of currency X per one USD. Default rates are indicative and refreshed roughly once a quarter; a user can supply a JSON override such as {"EUR": 0.92, "AED": 3.67}. The override is applied on top of the defaults; USD always remains the anchor at 1.0. Invalid keys or values are silently ignored. The audit trail records both currencies and the export contains gas_price_input, gas_price_usd_m3 and fx_overrides_applied, so an auditor can reproduce the calculation step by step.

Carbon revenue mode and carbon basis

A carbon component is not revenue until an off-take contract is signed and reductions are verified. Carbon is therefore explicitly gated by two parameters.

Carbon revenue mode

Determines how carbon upside enters financial value and payback:

ModeBehavior
excludecarbon is never shown in financials — not even as a scenario; the carbon upside card is hidden
upside-onlyrecommended (default). Carbon is shown as a separate KPI card but is NOT summed into financial value — protects against over-claim
include-if-basiscarbon enters financial value only if carbon_basis ≥ contract; otherwise it is ignored

Carbon monetization basis

Legal basis for monetization of CO2e:

BasisLevelMeaning
none0no basis — carbon is not shown even as upside
shadow1internal shadow price (for DCF, scenario planning)
voluntary2voluntary market candidate (verification required)
contract3off-take agreement in place
regulatory4regulated credit (EU ETS etc.)
verified5verified issued credits (ready for sale)

Carbon enters ROI only when the mode is include-if-basis and the basis is at least contract. The financial-value formula in the investor summary is:

usd_total=usd_gas+{usd_carbon_claimableif carbon enters ROI0otherwise\text{usd\_total} = \text{usd\_gas} + \begin{cases} \text{usd\_carbon\_claimable} & \text{if carbon enters ROI} \\ 0 & \text{otherwise} \end{cases}

With the default mode = upside-only, basis = shadow: the carbon card is visible (scenario potential), carbon is NOT included in financial value (gas-only saving), and payback is computed gas-only. This is the most conservative behavior — the investor sees the climate potential, but financial promises are made only against real gas.

Main methodology parameters

Methodology and audit trail

Methodology and audit trail. Full transparency of the methodology for the auditor and for reproducibility. All coefficients have sources: IPCC AR6 for GWP, ISO 6976 for pressure/temperature standardization. Boundary: Scope 1 (direct combustion + fugitive methane); Scope 2/3 are not in this version.

ParameterSymbolTypical value
CO₂ emission from combustionEF_CO21.96 kg CO₂/m³ (IPCC AR6)
Higher heating valueHHV37.0 MJ/m³
Methane fractionF_CH40.95
Methane densityρ_CH40.668 kg/m³
GWP₁₀₀GWP_10029.8 (IPCC AR6)
GWP₂₀GWP_2082.5 (IPCC AR6)
Gas pricePrice_gasuser-defined
Carbon pricePrice_carbonby scenario or Custom
StandardizationP + T correction per ISO 6976
Accounting boundariesboundariesScope 1 (direct combustion + fugitive methane)
Hot-spot qualityconfidenceHigh / Medium / Low / Not claimable

Investor summary — eight KPIs

The investor summary is the top block of the report for a 30-second read, arranged as two rows of four cards.

Row 1 — Data trust (can the numbers be trusted):

  1. Fleet coverage — how many fleet nodes report data
  2. Data quality — share of high-quality monthly archives
  3. Gas monitored — gas volume under monitoring for the period
  4. Loss potential — calculated loss-reduction potential (estimate)

Row 2 — Money + climate (explicitly separated streams):

  1. Gas-only savings — real gas-only savings (gas-only ROI)
  2. CO2e abatement (screened) — climate potential
  3. Carbon upside — potential carbon income (scenario-only, gated)
  4. Verified reduction — confirmed reduction (0 until post-action verification)

Payback is presented in the investment-scenarios section, with separate figures for All Fleet vs Quick-wins.

Gas under monitoring

Vmonitored=i=1NViV_{monitored} = \sum_{i=1}^{N} V_i

where V_i is the measured gas volume per node; N is the number of nodes with valid data.

Gas-loss reduction potential

Vloss,potential=j=1KVloss,jV_{loss,potential} = \sum_{j=1}^{K} V_{loss,j}

where K is the number of identified hot spots; V_loss,j is the calculated loss potential for the j-th hot spot.

CO2e reduction potential

For the selected GWP:

CO2epotential=Vabatement_eligible×FCH4×ρCH4×GWP1000CO2e_{potential} = \frac{ V_{abatement\_eligible} \times F_{CH4} \times \rho_{CH4} \times GWP }{1000}

Result is expressed in tCO₂e.

Financial value

AnnualScenarioValue=GasValue+CarbonValueAnnualScenarioValue = GasValue + CarbonValue

where:

GasValue=Vcommercial_candidate,total×PricegasGasValue = V_{commercial\_candidate,total} \times Price_{gas} CarbonValue=CO2eabatement_eligible×PricecarbonCarbonValue = CO2e_{abatement\_eligible} \times Price_{carbon}

Payback

Paybackmonths=CAPEXAnnualValueOPEX×12Payback_{months} = \frac{CAPEX}{AnnualValue - OPEX} \times 12

If AnnualValue ≤ OPEX, the payback is not computed or shown as does not pay back under the given parameters.

Data confidence

Data confidence shows what share of the fleet has data fit for the calculation:

DataConfidence=HvalidHexpected×100%DataConfidence = \frac{H_{valid}}{H_{expected}} \times 100\%

or, for the fleet:

DataConfidence=NhighQualityNmonitored×100%DataConfidence = \frac{N_{highQuality}}{N_{monitored}} \times 100\%

The report uses a combined score taking into account the share of valid hours, the number of nodes with a high-quality monthly archive, the share of nodes without data and the deep-analysis coverage by annual volume.

Measured baseline — sample quality passport

Measured baseline

Measured baseline. Before believing the conclusions, the investor must believe the data. This section is the sample quality passport: how many nodes actually return archives, what share of hours is covered by measurements, and how many nodes are silent. The higher the share of nodes with a standard monthly archive, the firmer all subsequent figures are. Nodes without data are not zeroed out but honestly excluded from the calculations.

Expected hours

For each node:

Hexpected,i=count(hours  in  selected  period)H_{expected,i} = count(hours \; in \; selected\; period)

For the fleet:

Hexpected,total=i=1NHexpected,iH_{expected,total} = \sum_{i=1}^{N} H_{expected,i}

Valid hours and coverage

Hvalid,total=i=1NHvalid,iH_{valid,total} = \sum_{i=1}^{N} H_{valid,i} HourCoverage=Hvalid,totalHexpected,total×100%HourCoverage = \frac{H_{valid,total}}{H_{expected,total}} \times 100\%

Nodes with high completeness

A node is considered high-quality if:

Completenessi=Hvalid,iHexpected,i×100%95%Completeness_i = \frac{H_{valid,i}}{H_{expected,i}} \times 100\% \ge 95\%

Share:

HQShare=NHQNmonitored×100%HQShare = \frac{N_{HQ}}{N_{monitored}} \times 100\%

Measured gas volume

Vmeasured,total=i=1NVmeasured,iV_{measured,total} = \sum_{i=1}^{N} V_{measured,i}

CO₂ from combustion

CO2combustion,t=Vmeasured,total×EFCO21000CO2_{combustion,t} = \frac{V_{measured,total} \times EF_{CO2}}{1000}

where EF_CO2 = 1.96 kg CO₂/m³ (IPCC AR6).

Energy delivered

EnergyGJ=Vmeasured,total×HHV1000Energy_{GJ} = \frac{V_{measured,total} \times HHV}{1000} EnergykWh=Vmeasured,total×HHV3.6Energy_{kWh} = \frac{V_{measured,total} \times HHV}{3.6}

where HHV = 37.0 MJ/m³.

Fleet data-quality categories

CategoryMeaning
Monthly archive / high qualitythe main complete archive, high level of trust
Daily fallbackdata obtained via the daily fallback archive
No datano data received
Not claimabledata insufficient for inclusion in the calculation

Hot-spot methodology — gas-loss reduction candidates

Hot spots are nodes where telemetry has detected signs of potential losses, under-metering or abnormally low recorded consumption.

Typical detected signs:

  • zeros during active hours;
  • pressure without flow;
  • archive gaps;
  • inflated baseline;
  • suspected loss of metering;
  • a persistent pattern requiring a field visit.

Each hot spot must additionally receive two fields:

FieldPurpose
loss_classclassification: commercial losses / fugitive methane / metering anomaly / data quality
abatement_eligibilitywhether the hot spot can be counted in the CH₄ and CO₂e calculation

Example:

Detected signloss_classabatement_eligibility
zeros during active hourscommercial-loss candidate or metering anomalyusually No until field confirmation
pressure without flowmetering anomaly or fugitive-methane candidateConditional
confirmed leak at field visitconfirmed fugitive methaneYes
archive gapdata-quality candidateNo

Deep analysis of the largest nodes

DeepNodes=topN(Nodes,by=Vmeasured,Ndeep)DeepNodes = topN(Nodes, by = V_{measured}, N_{deep}) DeepCoverage=iDeepNodesViiAllNodesVi×100%DeepCoverage = \frac{\sum_{i \in DeepNodes} V_i}{\sum_{i \in AllNodes} V_i} \times 100\%

Baseline for a hot spot

Possible baseline options:

OptionFormula
historical medianBaseline_h = median(Q_h outside anomaly windows)
hour-of-day profileBaseline_hour = median(Q | hour_of_day = h)
hour-and-weekday profileBaseline_{h,d} = median(Q | hour=h, weekday=d)
cohort baselineBaseline_cohort = median(Q for similar nodes)

Potential loss per hour and per node

Lossh=max(0,  BaselinehQh)Loss_h = max(0,\;Baseline_h - Q_h) Vloss,i=hAnomalyWindowiLosshV_{loss,i} = \sum_{h \in AnomalyWindow_i} Loss_h

Annualization

If the analysis covers less than a full year:

Vloss,annualized=Vloss,period×365DperiodV_{loss,annualized} = V_{loss,period} \times \frac{365}{D_{period}}

Confidence framework — hot-spot confidence levels

Confidence levels

Confidence framework. Every hot spot is rated on four confidence levels. Only the High level (after repair and measurement) can be used as a confirmed reduction. The rest are only potential, only a candidate, or do not enter the total at all. This protects against substituting calculated for confirmed.

LevelConditionHow to use
Highmeasured and confirmed after repaircan be used as a verified reduction
Mediumstable telemetry pattern ≥ 30 dayspotential, field visit needed
Lowheuristic without field verificationcandidate only
Not claimabledata insufficientnot summed into the total

Hot spots — candidate table

Methane and gas-loss hot spots

Methane and gas-loss hot spots. The main investor section: top nodes with calculated reduction potential. Each row is a candidate for field inspection with an estimate of volume, climate impact and monetary value. The confidence level reflects how stable the signal is over time. When a leading hot spot is a commercial_loss_candidate with AEF_clm=0.00 and AEF_scr=0.00, its row-level tCO2e is 0 both as claimable and as screened — the methodology separates three layers: commercial recovery, methane-screened scenario, and claimable verified reduction.

Table columns

ColumnMeaning
#hot-spot rank
Nodenode id and name
Customerorganization
Detected issuetype of identified sign + classification + AEF
m³/year (estimate)calculated volume + eligible share
tCO₂e/year (GWP₁₀₀) / (GWP₂₀)climate effect from the climate-eligible share only
USD/yeargas value + carbon value
Payback monthsif CAPEX_per_node is set
ConfidenceHigh / Medium / Low

Carbon upside

CO2e ≠ 0 appears only for hot spots classified as fugitive methane candidate or verified fugitive methane. For a commercial_loss_candidate it remains 0 — this is correct: commercial losses cannot be automatically translated into a methodological reduction.

AI Risk Matrix — priority and risk type

Hot spots can be ranked beyond financial impact with two additional columns: Priority (P1/P2/P3) and Risk Type (detection category), with a distribution badge above the table.

Risk Type — categorization by the detector

Risk TypeDetector subscoreMeaning
zero_flowquiet_minzeros during active hours — suspected loss of metering
persistent_leakpersistencepersistent low flow ≥ 30 days — leak-like signal
suspicious_baselinebaseline_p5inflated baseline P5 — possible tampering / mis-calibration
corrector_errordriftdaily/weekly baseline drift — the corrector is malfunctioning
data_qualityunknownthe detector could not classify

Priority — P1/P2/P3

PriorityCondition
P1 — immediate (field + repair)loss_class = fugitive_methane_candidate (any) OR usd_value ≥ $20K AND confidence ∈ {medium, high}
P2 — scheduled inspectionusd_value ≥ $5K OR confidence = medium
P3 — monitoringeverything else

Above the hot-spots table the distribution is shown as P1·N | P2·N | P3·N on a red / yellow / grey color scale, so the investor sees in seconds how many nodes require immediate action.

Usage

  • The field crew takes the P1 node list as the first priority for site visits.
  • A financial analyst estimates aggregate exposure across P1+P2 (lower bound) or P1+P2+P3 (upper bound).
  • ESG reporting includes in disclosure only nodes with risk_type = persistent_leak (which is leak-like; the rest is metering / data-quality risk).

Where the gas goes — volume breakdown

Where the gas goes — volume breakdown

Where the gas goes. This section explains which share of measured gas is normal consumption and which is a loss candidate. In a healthy fleet, the overwhelming majority of the volume under monitoring is consumed by customers and only a small fraction lands in loss candidates. Methane-abatement claimable is 0 when all hot-spot candidates are classified as commercial_loss_candidate (AEF_clm = 0, AEF_scr = 0). The methane-screened (scenario, pre-field) volume is a fleet-wide industry-benchmark scenario of 0.5% of throughput, applied for the climate narrative before field verification, and is not claimable.

Distribution formulas

Vdetected_loss=Vloss,iV_{detected\_loss} = \sum V_{loss,i} Vconsumed=Vmeasured,totalVdetected_lossV_{consumed} = V_{measured,total} - V_{detected\_loss} LossShare=Vdetected_lossVmeasured,total×100%LossShare = \frac{V_{detected\_loss}}{V_{measured,total}} \times 100\%

Scenario risk reserve

An additional scenario-level risk estimate for nodes with no explicit leak signal. For example, an industry benchmark:

BenchmarkLeakRate=0.5%BenchmarkLeakRate = 0.5\% Vreserve=Vthroughput,noSignal×0.005V_{reserve} = V_{throughput,noSignal} \times 0.005

Methane calculation

The methane calculation must not automatically include the full V_loss. First the climate-eligible volume is determined:

Vabatement_eligible=iVloss,i×AEFiV_{abatement\_eligible} = \sum_i V_{loss,i} \times AEF_i

If a hot spot is only a commercial under-metering case or a metering anomaly:

AEFi=0AEF_i = 0

and that volume does not enter the methane-reduction calculation.

Methane volume

VCH4=Vabatement_eligible×FCH4V_{CH4} = V_{abatement\_eligible} \times F_{CH4}

Methane mass

MCH4,kg=Vabatement_eligible×FCH4×ρCH4M_{CH4,kg} = V_{abatement\_eligible} \times F_{CH4} \times \rho_{CH4} MCH4,t=MCH4,kg1000M_{CH4,t} = \frac{M_{CH4,kg}}{1000}

where ρ_CH4 = 0.668 kg/m³.

CO2e calculation from avoided methane losses

Main formula

CO2et=Vabatement_eligible×FCH4×ρCH4×GWP1000CO2e_t = \frac{ V_{abatement\_eligible} \times F_{CH4} \times \rho_{CH4} \times GWP }{1000}

GWP₁₀₀ vs GWP₂₀

CO2e100=Vabatement_eligible×FCH4×ρCH4×29.81000CO2e_{100} = \frac{V_{abatement\_eligible} \times F_{CH4} \times \rho_{CH4} \times 29.8}{1000} CO2e20=Vabatement_eligible×FCH4×ρCH4×82.51000CO2e_{20} = \frac{V_{abatement\_eligible} \times F_{CH4} \times \rho_{CH4} \times 82.5}{1000}

Why GWP₂₀ is larger

Methane has a strong short-term climate impact:

GWP20Ratio=GWP20GWP100=82.529.82.77GWP20Ratio = \frac{GWP_{20}}{GWP_{100}} = \frac{82.5}{29.8} \approx 2.77

The GWP₂₀ estimate is roughly 2.8× the GWP₁₀₀ one — this is needed to emphasize the urgency of methane reduction.

Financial valuation

Commercial value of potentially recoverable gas

Computed across the entire Commercial recovery potential, even if that volume is not yet a methane reduction:

GasRecoveryValue=Vcommercial_candidate,total×PricegasGasRecoveryValue = V_{commercial\_candidate,total} \times Price_{gas}

Carbon-upside value

Computed only on the climate-eligible and subsequently verifiable volume:

CarbonValue=CO2eabatement_eligible×PricecarbonCarbonValue = CO2e_{abatement\_eligible} \times Price_{carbon}

Before verification, this is a shadow / scenario value, not confirmed revenue.

Annual scenario value

AnnualScenarioValue=GasRecoveryValue+CarbonValueAnnualScenarioValue = GasRecoveryValue + CarbonValue

For a conservative financial scenario, only the gas part may be used:

AnnualConservativeValue=GasRecoveryValueAnnualConservativeValue = GasRecoveryValue

Investment scenarios

Abatement business case and investment scenarios

Abatement business case and investment scenarios. Two ways to invest in the identified potential: “All Fleet” — full telemetry coverage with maximum capture of future leaks; “Quick-wins” — targeted repair of already-found hot spots with a minimal ticket and fast payback. The third scenario, “GWP₂₀ urgency”, is used when methane-reduction urgency must be emphasized (×2.8 vs GWP₁₀₀).

All Fleet

CAPEXall=Nfleet×CAPEXall,nodeCAPEX_{all} = N_{fleet} \times CAPEX_{all,node} OPEXall=Nfleet×OPEXnodeOPEX_{all} = N_{fleet} \times OPEX_{node} Vsaved,all=Vloss,detectedV_{saved,all} = V_{loss,detected}

This is a conservative approach — full-fleet coverage may surface additional future hot spots, but only what is already identified is counted.

Quick-wins

Nquick=min(Nform,Nhotspots)N_{quick} = min(N_{form}, N_{hotspots}) CAPEXquick=Nquick×CAPEXquick,nodeCAPEX_{quick} = N_{quick} \times CAPEX_{quick,node} Vsaved,quick=itopN(HotSpots,Nquick)Vloss,iV_{saved,quick} = \sum_{i \in topN(HotSpots, N_{quick})} V_{loss,i}

GWP₂₀ scenario (urgency)

The same physical gas volume, but CO2e through the 20-year horizon:

CO2eurgency=CO2e20CO2e_{urgency} = CO2e_{20}

Needed to emphasize methane-reduction urgency.

Payback and ROI

NetAnnualScenarioValue=AnnualValueOPEXNetAnnualScenarioValue = AnnualValue - OPEX Paybackmonths=CAPEXNetAnnualValue×12Payback_{months} = \frac{CAPEX}{NetAnnualValue} \times 12 ROIannual=NetAnnualValueCAPEX×100%ROI_{annual} = \frac{NetAnnualValue}{CAPEX} \times 100\%

If NetAnnualValue ≤ 0payback not computed / does not pay back.

Use of proceeds and outcome tracking

Use of proceeds and outcome tracking

Use of proceeds + Outcome tracking. “Use of proceeds” tells the investor where the money goes; “Outcome tracking” is the template for how the report will display results after the first closed repair. This turns “a promise of potential” into “an evidentiary track record”.

Use of proceeds — typical lines

  • telemetry rollout (hardware + integration);
  • field inspection / LDAR programme;
  • repair and replacement (seals, valves);
  • analytics platform;
  • audit-ready reporting (verifiable reporting layer).

Outcome tracking — from potential to verified

StateFormula
Before repairV_before (measured baseline)
After repairV_after (post-action measurement)
Verified gas reductionV_saved,verified = V_baseline,expected − V_after,normalized
Verified CO₂eCO2e_verified = V_saved,verified × F_CH4 × ρ_CH4 × GWP / 1000

Verification statuses

StatusMeaning
Potentialcalculated potential identified
Field checkedfield visit completed
Repair completedaction completed
Post-action measuredpost-repair period obtained
Verifiedreduction confirmed
Rejectedreduction not confirmed
Not claimabledata insufficient

UAE Net Zero — regulatory alignment

UAE Net Zero regulatory alignment

UAE Net Zero — regulatory alignment. A compact regulatory-alignment matrix. The wording “data supports” means: telemetry provides a measurable foundation (activity data), but legal compliance requires verification procedures on the organization’s side. This is a readiness map, not a certificate.

UAE Net Zero 2050

The report supports the target through measuring gas under monitoring, identifying potential methane reduction, estimating CO2e and prioritizing actions.

GHG inventory

A GHG inventory requires: activity data, emission factor, accounting boundaries, methodology, audit trail, verification status.

ActivityData=VgasActivityData = V_{gas} Emissions=ActivityData×EFEmissions = ActivityData \times EF

GHG Protocol Corporate Standard

The report supports Scope 1 inventory preparation because it contains the measured gas volume, emission factor, Scope 1 boundaries, methodological parameters and source transparency.

ISO 14064-1:2018

ISO 14064-1 requires: organizational boundaries, emission sources, factors, calculation method, uncertainty, activity data, audit possibility, change history, verification status.

The report provides the basis:

text
inventory + methodology + verification placeholders

Appendix A — EU framework support

EU framework support

Appendix A — EU framework support. An additional matrix for EU clients, separated from the main UAE alignment block. For an EU client, this appendix shows how the data maps to CSRD ESRS E1, the EU Methane Regulation 2024/1787, CBAM and EU ETS.

FrameworkHow it is connected
CSRD / ESRS E1Scope 1 inventory and disclosure (mandatory from 2024)
EU Methane Regulation 2024/1787LDAR candidate list (full LDAR mandatory from 2026/2027)
CBAMembedded emissions per delivery (full CBAM from 2026)
EU ETSapplicable only to large emitters (> 25k tCO₂/year)

AI commentary for the investor

AI investor commentary

AI commentary for the investor. A textual explanation of the report in human language: the main takeaway, strengths and weaknesses, due-diligence questions. The AI commentary does not influence the calculation — it is an explanation layer, not a calculation layer.

What AI can do

  • briefly state the main takeaway;
  • explain the payback;
  • point out weak spots;
  • pose due-diligence questions;
  • explain data quality.

What AI cannot do

AI cannot:

  • change the KPIs;
  • change the hot spots;
  • change the CO2e;
  • change the payback;
  • replace the methodology;
  • replace the audit trail;
  • confirm a verified reduction.

How to read the report

Step 1 — Investor summary

Start with the KPIs: gas under monitoring, gas-loss reduction potential, CO2e reduction, financial value, payback, data confidence.

Step 2 — Measured baseline

Check how reliable the base is: how many nodes are monitored, how many hours are valid, how many high-quality nodes there are, how many are without data.

Step 3 — Hot spots

Open the hot-spot list and check the type of detected sign, the calculated m³/year, confidence, whether the node is in Quick-wins, whether a field visit is needed.

Step 4 — Business case

Check: CAPEX, OPEX, gas price, carbon price, annual value, payback, the difference between All Fleet and Quick-wins.

Step 5 — Regulatory alignment

Make sure the report says not “certified” but “data ready for verification”, “data supports the target”, “activity data available”.

Step 6 — Audit trail

Check the coefficients, methodology, accounting boundaries, the verified/potential status, the export.

Common interpretation mistakes

Mistake: calculated potential = verified reduction

Wrong. Calculated potential requires field verification. A verified reduction appears only after action.

Mistake: detected loss = proven leak

Wrong. It is a candidate for inspection. Once a hot spot is classified as commercial_loss_candidate, it has AEF_clm=0 and AEF_scr=0, so neither claimable nor screened CO2e is computed at the row level. The climate narrative is provided only by the fleet-wide industry-benchmark scenario (0.5% of throughput).

Mistake: carbon value = guaranteed income

Wrong. Carbon value is possible only on the sale of verified reductions.

Mistake: nodes without data = zero losses

Wrong. They are excluded or marked as “not claimable”.

Mistake: the scenario reserve can be added to detected losses

Wrong. The scenario reserve is a separate scenario layer.

Mistake: GWP₂₀ can be used instead of GWP₁₀₀ without explanation

Wrong. GWP₂₀ is needed to emphasize methane urgency, while GWP₁₀₀ is for standard comparable reporting.

Mistake: fast payback means an already-confirmed saving

Wrong. Fast payback shows investment attractiveness once actions are confirmed and implemented.

Minimum criteria for a complete report

A report is considered methodologically complete if it contains:

  • the analysis period and the company / fleet;
  • the number of monitored nodes, fleet coverage, data quality;
  • measured gas volume, CO₂ from combustion, energy delivered;
  • the hot-spot list with loss_class and abatement_eligibility classification;
  • the AEF coefficient for each hot spot;
  • the confidence framework;
  • separation of detected losses from the scenario reserve;
  • the CH₄ calculation, the CO2e calculation (GWP₁₀₀ and/or GWP₂₀);
  • gas price, carbon price, financial valuation;
  • CAPEX, OPEX, payback;
  • All Fleet and Quick-wins scenarios;
  • the reduction-verification process;
  • regulatory alignment;
  • the methodology and audit trail, raw-data export;
  • a disclaimer about calculated values, the carbon upside and the AI commentary.

Audit trail and raw-data export

What the audit trail must contain

BlockContents
periodstart and end dates
companyorganization / fleet
form parametersCH₄ fraction, GWP, prices, CAPEX/OPEX
coefficientsEF_CO2, HHV, GWP, density
data sourcesvolume archives, hourly data, settings
data qualitycoverage, no data, fallback archive
hot-spot methodcandidate-search rules
confidence frameworkHigh / Medium / Low / Not claimable
exportCSV/JSON for verification
methodology versioncalculation version
generation datereport timestamp

Raw-data export — per hot spot

FieldPurpose
station_idnode identifier
customercustomer
detected_issuetype of identified sign
estimated_m3calculated gas potential
confidenceconfidence level
loss_classclassification
AEFeligibility coefficient
CO2e_100tCO₂e per GWP₁₀₀
CO2e_20tCO₂e per GWP₂₀
gas_valuemonetary valuation of the gas
carbon_valuepotential carbon value
verification_statusverification status
methodology_paramscalculation parameters

Calculation lineage

For each headline KPI the methodology section states the data source and the exact formula, so an auditor can reproduce any number step by step.

KPIFormula
Gas monitored (m³)Σ V_standard (per-node, PT-corrected per ISO 6976)
Data quality (%)valid_hours / expected_hours · 100%
Detected loss candidates (m³)Σ (node_composite_score / 100 × annual_volume × 0.05) for composite ≥ 60
Screened methane (m³)Σ (leak_m3 × aef_screened) + (total_measured × 0.5%)
Claimable methane (m³)Σ (leak_m3 × aef_claimable) = 0 until field verification
CH₄ mass (t)V_methane × CH₄_density (0.668 kg/m³) ÷ 1000
CO2e (tCO₂e)CH₄_mass × GWP_horizon (GWP₁₀₀=29.8, GWP₂₀=82.5)
Gas savings (USD/y)loss_m3 × gas_price_usd_per_m3
Carbon upside (USD/y)tCO₂e_screened × carbon_price_usd_per_t (scenario-only)
Payback (months)CAPEX_total / (annual_value − OPEX_total) × 12 (carbon included only if it enters ROI)

The calculation lineage satisfies the methodology-disclosure requirement of ESRS E1 (CSRD) and ISO 14064-1:2018. A carbon trader or ESG consultant can immediately see which numbers are backed by measurements, which are scenario-only, and which are zero placeholders until field verification.

Summary formula of the report

Vmeasured,total=iViV_{measured,total} = \sum_i V_i CO2combustion,t=Vmeasured,total×EFCO21000CO2_{combustion,t} = \frac{V_{measured,total} \times EF_{CO2}}{1000} EnergyGJ=Vmeasured,total×HHV1000Energy_{GJ} = \frac{V_{measured,total} \times HHV}{1000} EnergykWh=Vmeasured,total×HHV3.6Energy_{kWh} = \frac{V_{measured,total} \times HHV}{3.6} Vcommercial_candidate,total=jVloss,jV_{commercial\_candidate,total} = \sum_j V_{loss,j} Vabatement_eligible,total=jVloss,j×AEFjV_{abatement\_eligible,total} = \sum_j V_{loss,j} \times AEF_j MCH4,kg=Vabatement_eligible,total×FCH4×ρCH4M_{CH4,kg} = V_{abatement\_eligible,total} \times F_{CH4} \times \rho_{CH4} CO2et=Vabatement_eligible,total×FCH4×ρCH4×GWP1000CO2e_t = \frac{ V_{abatement\_eligible,total} \times F_{CH4} \times \rho_{CH4} \times GWP }{1000} GasRecoveryValue=Vcommercial_candidate,total×PricegasGasRecoveryValue = V_{commercial\_candidate,total} \times Price_{gas} CarbonValue=CO2et×PricecarbonCarbonValue = CO2e_t \times Price_{carbon} AnnualScenarioValue=GasRecoveryValue+CarbonValueAnnualScenarioValue = GasRecoveryValue + CarbonValue CAPEX=Nnodes×CAPEXnodeCAPEX = N_{nodes} \times CAPEX_{node} OPEX=Nnodes×OPEXnodeOPEX = N_{nodes} \times OPEX_{node} Paybackmonths=CAPEXAnnualValueOPEX×12Payback_{months} = \frac{CAPEX}{AnnualValue - OPEX} \times 12
text
The report assesses the decarbonization and financial potential of gas
telemetry based on measured volumes, data quality and identified hot
spots. All values marked "calculated" are calculated potential and
require field verification. A confirmed reduction appears only after
repair, a control measurement, a post-action period and verification.
Carbon value is an additional scenario and is not treated as confirmed
income until verified reductions are sold.

Related topics

Last updated on

Was this page helpful?