1. Home
  2. Factors
  3. Singapore Emission Factors
Last reviewed September 2026
Authored by Jeremiah Say

Founder and Lead Systems Architect of GreenCalculus. Translates GHG Protocol methodology into high-precision JavaScript calculation engines. Architect of the MasterBrain data layer covering 16,686 sourced emission factors, aligned with IPCC AR6 and the GHG Protocol Corporate Standard.

Full profile →

Verified by GreenCalculus Engineering

Automated verification pipeline that audits every page against its underlying calculation code, source documents, and MasterBrain data layer. Traces every figure cell-by-cell to its named source workbook, enforces cell-by-cell provenance attribution on every emission factor, and cross-checks methodology prose against the data layer to catch stated-vs-actual discrepancies before publication.

Governance & verification pipeline →

Singapore Emission Factors

18 emission factors for Singapore, gathered from 6 parts of the GreenCalculus MasterBrain — Reporting Thresholds (13), Carbon Pricing (1), Digital (1), Grid Lifecycle Intensity (1), Hotel Stay (1) and Transmission & Distribution (1) — so figures normally spread across separate reference pages sit on one. Drawn from 6 named sources, each listed with its publisher and licence under Sources below, and read live from the data layer on every page build. They span 16 units of measurement, which is why the spread below is reported per unit and never blended.

The Scope 2 factor Singapore does not have

Read this before using the grid figure

GreenCalculus carries no national location-based grid emission factor for Singapore. The grid figure on this page is Ember’s full-lifecycle intensity, and it is not a substitute for one.

The distinction decides whether a number belongs on a Scope 2 line. A GHG Protocol Scope 2 figure takes a location-based factor — direct combustion at the generator, for the grid the site draws from. What this page carries for Singapore is grid.sgp.electricity.lifecycle_intensity: 0.49709 kg CO₂e per kWh, Ember Yearly Electricity Data, data year 2024. That is a full life-cycle metric — generation plus plant construction, fuel supply chains and upstream methane — recorded against scope.ghg_protocol = outside_scopes because it makes no GHG Protocol scope assertion at all.

It suits screening, context and product-level work. It does not suit the Scope 2 line of a corporate inventory, and an assurance provider should be expected to say so. For that line, use a location-based factor from the national authority or the figure your electricity retailer discloses.

The absence is a statement about this corpus, not about the world. It records that no national direct factor for Singapore has been sourced, licensed and cell-referenced to the standard every other row here meets — not that none is published anywhere. The API answers the same way rather than guessing, which is the whole point of asking it:

curl "https://greencalculus.com/wp-json/greencalculus/v1/factors?key_prefix=grid.sgp"

returns exactly one row — the lifecycle intensity above, carrying its boundary statement. Ask for the Scope 2 key instead:

curl "https://greencalculus.com/wp-json/greencalculus/v1/factors?key_prefix=grid.sgp.electricity.location_based"

and the response is "total": 0 with a warning naming the key that does not exist. No silent fallback to a neighbouring country, no regional average standing in for a national figure, no invented number. That is the behaviour to want from anything feeding a disclosure — and the reason to call a data layer rather than ask a model.

Where these factors also appear

Each factor here also appears on the reference page for its own family — Grid Electricity Carbon-Intensity Factors by Country, Regulatory Reporting Thresholds, Carbon Price Reference Values, Grid Transmission & Distribution Loss Factors, Hotel Stay Emission Factors and Digital & Cloud Emission Factors — where it sits alongside every other country. This page is the same data cut to one country, for when that is the question being asked.

Who has to report, and from when

Thirteen of the rows below are not emission factors at all — they are the parameters of Singapore’s ISSB-aligned climate reporting mandate, administered by SGX RegCo and ACRA: which entities are captured, the first financial year each track reports for, the SGD revenue and total-asset thresholds that bring a large non-listed company into scope, the Scope 3 and comparatives reliefs, the external assurance phase-in and the scenario-analysis expectation. They are carried in the same corpus, under the same citation discipline, because the question “which factor do I use?” is usually preceded by “am I in scope, and for which year?”

What this group contains

What this group contains
MeasureValue
Factors18
Publishers6
Distinct units8
Data versionMB v2026.203 · updated 2026-09-22
Spread of values, by unit — computed from the 18 factors in this group
UnitFactorsLowestMedianHighest
first reporting year (financial year beginning in 2025)3202520252025

Figures are computed per unit and never blended: a median across different units would be arithmetically valid and physically meaningless. 7 further units in this group have fewer than 3 factors and are counted above but not described.

What has changed

Sources, citation & machine access

Where these factors come from
SourcePublisherYearLicence
World Bank Carbon Pricing Dashboard — compliance instruments (ETSs and carbon taxes): design, GHG coverage and price, per State and Trends of Carbon Pricing 2025World Bank Group (Climate Change Group), Carbon Pricing Dashboard2025CC BY 4.0 — World Bank Open Data
Google Cloud — Carbon free energy for Google Cloud regions (2024 data)Google LLC2024CC BY 4.0 (cloud.google.com content licence)
Ember Yearly Electricity Data (2025 release)Ember Climate2025CC BY 4.0
UK Government GHG Conversion Factors 2026Department for Energy Security and Net Zero (DESNZ)2026Open Government Licence v3.0
Singapore mandatory climate-related disclosures (ISSB IFRS S2) — SGX RegCo Listing Rules 711A/711B + ACRA / Companies Act, per the SRAC recommendations and ACRA-SGX RegCo phased roadmap (incl. the Extended-Timelines announcement)Accounting and Corporate Regulatory Authority (ACRA) / Singapore Exchange Regulation (SGX RegCo); policy via the Sustainability Reporting Advisory Committee (SRAC)2024Singapore public record (ACRA / SGX)
World Bank Open Data — Indicator EG.ELC.LOSS.ZS: Electric power transmission and distribution losses (% of output)World Bank Group (compiled from IEA Statistics + national grid operators)2024CC BY 4.0 — World Bank Open Data

Cite the upstream publisher for the values themselves. The reference below credits this compilation and, more usefully, pins the edition you read.

Say, Jeremiah (2026). Singapore Emission Factors (MasterBrain v2026.203). GreenCalculus. https://greencalculus.com/factors/singapore-emission-factors/

Cite this factor group

Values change between editions. Quoting the MasterBrain version is what lets a reader resolve the exact number you used. See the change record above for factors in this group that have moved.

For a reference manager, in BibTeX then RIS:

@misc{greencalculus__2026,
  author       = {Say, Jeremiah},
  title        = {Singapore Emission Factors},
  year         = {2026},
  howpublished = {GreenCalculus},
  note         = {MasterBrain v2026.203},
  url          = {https://greencalculus.com/factors/singapore-emission-factors/}
}
TY  - DATA
AU  - Say, Jeremiah
TI  - Singapore Emission Factors
PY  - 2026
PB  - GreenCalculus
ET  - MasterBrain v2026.203
UR  - https://greencalculus.com/factors/singapore-emission-factors/
ER  - 

The open API is browsed by section, not by country, so no single address returns exactly this page. Its 18 factors sit in 6 sections of the API, each of which also returns other countries. No key, no signup:

https://greencalculus.com/wp-json/greencalculus/v1/factors/<section>

Sections holding a factor for this country: regulatory_thresholds, carbon_pricing, digital, grid_lifecycle, hotel_stay, transmission_distribution.

For the rows on this page and no others, take the spreadsheet - every factor's source, the edition it last changed in, and its own link:

https://greencalculus.com/wp-json/greencalculus/v1/factors-export?page=singapore-emission-factors

Download this table as CSV

Both responses carry an X-GC-Version header, so a consumer can detect a new edition without diffing the payload. The CSV filename carries the edition too, so two downloads months apart do not collide.

All factors

Carbon Pricing — 1 factor
FactorValueUnitGasSourceLast changedCanonical key
Singapore carbon tax — carbon price (World Bank CPD, 1 Apr 2025)18.62USD/tCO2eWORLD_BANK_CARBON_PRICING_DASHBOARDCompliance_Gen Info!Tax_SG — Price on 1 April 2025carbon_pricing.sgp.carbon_tax
Digital — 1 factor
FactorValueUnitGasSourceLast changedCanonical key
Google Cloud asia-southeast1 (Jurong West, Singapore) — grid carbon intensity (2024)367g CO2e per kWhCO₂eGCP_REGION_CARBON_2024GCP region-carbon table 2024 — region asia-southeast1 (Jurong West, Singapore)digital.gcp.region.asia-southeast1
Grid Lifecycle Intensity — 1 factor
FactorValueUnitGasSourceLast changedCanonical key
Singapore grid electricity — lifecycle intensity (Ember 2025)0.49709kg CO2e per kWhCO₂eEMBER_YEARLY_ELECTRICITY_2025yearly_full_release_long_format.csv: ISO 3 code=SGP, Variable=CO2 intensity, Year=2025grid.sgp.electricity.lifecycle_intensity
Hotel Stay — 1 factor
FactorValueUnitGasSourceLast changedCanonical key
DEFRA hotel stay (Singapore) — kgCO2e per room per night24.5kg CO2e per room.nightCO₂eDEFRA_2026'Hotel stay'!D71hotel_stay.singapore
Reporting Thresholds — 13 factors
FactorValueUnitGasSourceLast changedCanonical key
Singapore SGX/ACRA — external assurance phase-inexternal assurance phase-inSGX_ACRA_ISSB_2024ACRA / SGX RegCo assurance roadmap + Extended-Timelines announcement (limited assurance listed FY2029 / NLCo FY2032)reporting.sgx_acra.assurance.phase_in
Singapore SGX/ACRA climate disclosure — reporting basis (ISSB IFRS S2)reporting frameworkSGX_ACRA_ISSB_2024SRAC recommendations (accepted 2024); SGX Listing Rules 711A/711B; ACRA sustainability-reporting framework — ISSB IFRS S2 adoptionreporting.sgx_acra.basis
Singapore SGX/ACRA climate disclosure — liability (no statutory safe-harbour)liability treatmentSGX_ACRA_ISSB_2024No modified-liability provision in the SGX RegCo / ACRA climate-reporting regime (verified absence)reporting.sgx_acra.liability
Singapore SGX climate disclosure — listed, non-STI, market cap >= S$1bn (phase-in)2025first reporting year (financial year beginning in 2025)SGX_ACRA_ISSB_2024SGX Listing Rules 711A/711B + ACRA-SGX RegCo Extended-Timelines announcement (non-STI, mkt cap >= S$1bn)reporting.sgx_acra.listed_non_sti_ge_1bn
Singapore SGX climate disclosure — listed, non-STI, market cap < S$1bn (phase-in)2025first reporting year (financial year beginning in 2025)SGX_ACRA_ISSB_2024SGX Listing Rules 711A/711B + ACRA-SGX RegCo Extended-Timelines announcement (non-STI, mkt cap < S$1bn)reporting.sgx_acra.listed_non_sti_lt_1bn
Singapore SGX climate disclosure — listed issuer, STI constituent (phase-in)2025first reporting year (financial year beginning in 2025)SGX_ACRA_ISSB_2024SGX Listing Rules 711A/711B + ACRA-SGX RegCo Sustainability Reporting roadmap (STI constituents); Extended-Timelines announcementreporting.sgx_acra.listed_sti
Singapore climate disclosure — large non-listed company (ACRA) phase-in2030first reporting year (financial year beginning in 2030)SGX_ACRA_ISSB_2024ACRA / Companies Act large non-listed company climate-reporting requirement + Extended-Timelines announcement (deferred FY2027 -> FY2030; assurance -> FY2032)reporting.sgx_acra.nlco
Singapore large non-listed company climate-reporting thresholdSGD thresholds (revenue AND total assets)SGX_ACRA_ISSB_2024ACRA large non-listed company definition (revenue >= S$1bn AND total assets >= S$500m, two preceding FYs)reporting.sgx_acra.nlco.threshold
Singapore SGX/ACRA climate disclosure — regulatory authoritiesregulatory authoritiesSGX_ACRA_ISSB_2024SGX RegCo Listing Rules; ACRA Companies Act; SRAC; ISSBreporting.sgx_acra.regulatory_authority
Singapore SGX/ACRA — climate-first relief (IFRS S2 only; IFRS S1 deferred)scope of mandateSGX_ACRA_ISSB_2024SRAC roadmap / ACRA framework — climate-first adoption (IFRS S2 ahead of IFRS S1)reporting.sgx_acra.relief.climate_first
Singapore SGX/ACRA — first-year comparative-information relieftransition reliefSGX_ACRA_ISSB_2024IFRS S2 Appendix C transition reliefs, as adopted by Singaporereporting.sgx_acra.relief.comparatives
Singapore SGX/ACRA — Scope 3 phase-in / voluntary treatmentScope 3 phase-in by trackSGX_ACRA_ISSB_2024ACRA / SGX RegCo Extended-Timelines announcement (Scope 3: STI FY2026; others voluntary)reporting.sgx_acra.relief.scope_3
Singapore SGX/ACRA climate disclosure — scenario analysis requirement2recommended minimum number of scenariosSGX_ACRA_ISSB_2024IFRS S2 §22 (climate resilience / scenario analysis), as adopted by Singaporereporting.sgx_acra.scenario_analysis.requirement
Transmission & Distribution — 1 factor
FactorValueUnitGasSourceLast changedCanonical key
Electricity T&D loss rate — Singapore (5-yr average 2019-2023, World Bank)0.7112percent of power outputWORLD_BANK_TD_LOSSES_2024WB EG.ELC.LOSS.ZS — SGP (Singapore) 2019-2023transmission_distribution.sgp.loss_rate

Last changed names the data-layer edition in which a factor last took a new value, reconstructed from every released edition since v2025.13. A dash means the value has not moved since tracking began, which is the answer to "is the figure I used last year still current?".

Common questions

No. The only grid row carried for Singapore is grid.sgp.electricity.lifecycle_intensity — Ember’s full-lifecycle intensity of 0.49709 kg CO2e per kWh, recorded as outside_scopes because it makes no GHG Protocol scope assertion. A Scope 2 line needs a location-based factor, which is a different boundary and a different number. Querying the location-based key returns a total of 0 and a warning rather than a substitute, so an integration can detect the absence instead of inheriting a wrong figure.

18 rows, from 6 named sources: Ember Yearly Electricity Data (2025 release), the SGX and ACRA ISSB-aligned reporting mandate, the World Bank Carbon Pricing Dashboard, World Bank transmission and distribution loss data, Google Cloud regional carbon data and DEFRA 2026. They are read live from the GreenCalculus data layer on every page build rather than re-typed, so the figures here are the same ones the calculators and the API use.

No, and this page spans an unusually wide range of units because thirteen of the rows are regulatory parameters rather than emission factors — a first reporting year and an SGD threshold are not quantities you can sum with a kg CO2e per kWh. A factor is only meaningful against the activity data its unit describes, which is why the spread is reported per unit and never blended into a single average.

Every row has its own link. Click the canonical key in the last column and the address bar will hold an anchor for that one factor, so a citation resolves to the number itself rather than to a table someone has to search. Quote the data-layer edition alongside it — values change between editions, and the version is what lets a reader resolve the exact figure you used.

Yes. The open API is browsed by section, not by country, so no single address returns exactly this page. Its 18 factors sit in 6 sections of the API, each of which also returns other countries. The sections are listed under Sources, citation and machine access above, and the spreadsheet download there is exactly the rows on this page. No key and no signup for either. Responses carry an X-GC-Version header so a consumer can detect a new edition without diffing the payload. Cite the upstream publisher for the values themselves.

Scroll to Top