Greenhouse Gas Emission Data

Public, difficult to access, and not always correct



Hanno Böck

industrydecarbonization.com

Greenhouse Gas Emission Data

UN Flag

UNFCCC

United Nations Framework Convention on Climate Change

Photo: Makaristos, Public Domain

Screenshot of UNFCCC download page

Data about country-level emissions

Common Reporting Tables (CRTs)

Excel tables

Screenshot CRT table Germany Energy

What can we do with this data?

Let's say you ask yourself:

What are the N₂O Emissions of Caprolactam production in different countries?

Why is that interesting?
https://industrydecarbonization.com/news/some-of-the-cleanest-polyamide-and-nylon-precursor-factories-are-shutting-down.html

They have a Data Interface with an API, but no data after 2021

Raw Tables

One ZIP file per country

(104 countries)

Automate Downloads!

curl https://unfccc.int/ghg-inventories-annex-i-parties/2025

<html>
<head>
<META NAME="robots" CONTENT="noindex,nofollow">
<script src="/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d891814e9a2dace20bd4,719d34d31c8e3a6e6fffd425f7e032f3">
</script>
<body>
</body></html>

They prevent automated Downloads with a "Security Firewall"

🔥🧱🤡

Why?

I eventually managed to download all the data (using Selenium)

https://industrydecarbonization.com/docs/unfccc/

Caprolactam N₂O Emissions in various countries

Emissions from single factories

CO₂ Emission Sources in Potsdam


Power Plant Potsdam North

Power Plant Potsdam South

Power Plant Potsdam South

Tabelle HKW Süd

Power Plant Potsdam North

Tabelle HKW Nord

SWP Umwelterklärung 2020

Power Plant Potsdam North

64.054.732,83 MWh

Fossil Gas: 0,201 tCO₂/MWh

Around 13 Million Tons of CO₂

BAFA, Informationsblatt CO₂-Faktoren

Power Plant Potsdam North

Heizkraftwerk Potsdam Nord

13 Million tCO₂

Power Plant Jänschwalde

Kraftwerk Jänschwalde

14 Million tCO₂

Kyiv Protocol 2003

Kyiv Protocol on Pollutant Release and Transfer Registers

European Industrial Emissions Portal

User-Friendly CSV

CCBY

Let's put that into a database

https://github.com/decarbonizenews/ghgsql

Docker, MariaDB (SQL), phpMyAdmin

DEMO

Elkem Ferrosilicon (Iceland)

Elkem Iceland

Photo: Hanno Böck

SELECT year,releases FROM eu.iep WHERE pollutant='CO2' AND country='Iceland' AND name LIKE 'Elkem%' ORDER BY year;

Elkem Ferrosilicon (Iceland, kgCO₂/year)

2013407,000,000
2014369,000,000
2015-
2016-
2017-
2018404,000
2019332
2020358,000
2021375,893
2022361,901

Alcoa Aluminium (Iceland, kgCO₂/year)

2013532,000,000
2014520,000,000
2015531,000,000
2016509,000,000
2017535,000,000
2018533,704,242
2019535,888
2020528,000
2021493,836
2022506,511

Norðurál Aluminium (Iceland)

Norðurál Iceland
201162,100 kgSF₆
~1.5 Million tons of CO₂ equivalent
(Iceland total: ~3.5 Million)

Photo: Hanno Böck

Iceland Flags

Something is not right with Emission Reporting in Iceland...

Photo: MonikaP, CC0

I contacted the European Environmental Agency (June 2025)

[...] we referred the matter to the Icelandic data reporter for clarification. Unfortunately, despite our follow-up, we have not received any further information from their side. [...] With this, we will close the present enquiry.

(European Environmental Agency, September 2025)

I was not satisfied with this answer

European Environmental Agency referred me to European Commission

 

European Commission referred me to European Environmental Agency

Euro bank notes

European Emission Trading System (ETS)

Photo: Bericht, CC0

The Emission Trading System is using another dataset (Union Registry, Excel tables)

CCBY

Two data sources for CO₂ emissions

(However: no shared identifier)

Linking EU ETS installations to ENTSOE-Power Plants and IEP Facilities

Jan Abrell, Mirjam Kosch, Leonard Stimpfle (CADMUS EUI Research Repository, 2025)

CCBY

Elkem Ferrosilicon (Iceland, tCO₂/year)

yearEmission TradingIndustrial Emissions
2013406,948407,000
2014369,352369,000
2015401,844-
2016402,484-
2017402,088-
2018403,336404
2019332,1490.332
2020357,622358
2021375,893376
2022361,901362

Alcoa Aluminium (Iceland, tCO₂/year)

yearEmission TradingIndustrial Emissions
2013583,627532,000
2014591,238520,000
2015596,581531,000
2016538,524509,000
2017558,605535
2018560,264534
2019557,975536
2020555,481528
2021515,137494
2022534,178507

Power Plants Potsdam (tCO2/year)

yearPower Plant Potsdam North ETSPower Plant Potsdam South ETS
201911,505218,536
202014,334212,566
202117,328237,922
202213,738208,718
202311,162209,235
202413,994201,829

SWP data (83 million MWh, ~13 Million tCO2) was likely MWh/KWh confusion

Data from Emission Trading System appears to be more reliable

Emission Trading System is about Money

 

Industrial Emissions Portal is "only" about Transparency

ArcelorMittal Dunkirk

It's not just in Iceland where emission data looks odd

Photo: Franz-Josef Molitor, CC BY 2.0

ArcelorMittal Steel (Dunkirk, France)

Emission comparison ArcelorMittal Dunkirk

ArcelorMittal Steel/DRI (Hamburg, Germany)

DRI Steel Plant ArcelorMittal Hamburg

No CO₂ data in Industrial Emissions Portal

Photo: Bundesanstalt für Wasserbau, CC BY 2.0

Yara Fertilizer (Ambès, France)

Emission comparison Yara Ambès

Yara's explanation

  • ETS: The data is mainly derived from continuous measurements of N₂O emissions (hourly average emissions). These more accurate data are validated by an accredited body. They represent total CO₂ emissions: N₂O expressed as CO₂ from continuous measurements + CO₂ from other plant locations (auxiliary boiler, etc.). Once validated, they are filled in in the ETS section of the GEREP tool.
  • Air emissions curve: these are quantities of N2O expressed in CO2 eq, which are calculated automatically by the GEREP tool based on an average flow rate and average concentration that we provide. This data is then verified and consolidated by the French authorities before being reported to the European authorities under the E-PRTR regulation.

Solvay SF₆ (Bad Wimpfen, Germany)

Solvay Bad Wimpfen

Photo: p.schmelzle, Public Domain

Reported SF₆ emissions Solvay

I tried to find similar "suspicious" emission sources.

The problem is that there are so many of them.

UBA: data in EU Industrial Emissions Portal can only be fixed for up to two years

Elkem Logo Alcoa Logo
Solvay ArcelorMittal Logo Solvay

No explanation from any of them

No answer from Icelandic and French authorites


No meaningful explanation from European Commission or European Environmental Agency

Data Update December 2025:

None of the mentioned issues were corrected

It is unclear what the source of those errors is.

The companies?

National authorities?

EU authorities?

For some cases with diverging data in both databases, it is unclear which source is correct

European Emission Data

  • We have Open Data about Greenhouse Gas Emissions from European factories👍
  • The data contains obvious and easily detectable errors👎
  • The affected companies and responsible authorities don't appear to care much about correcting those errors👎

Thanks for listening!

Questions?

QR code link industrydecarbonization.com
industrydecarbonization.com
QR code link youtube.com/@decarbonizeeverything
youtube.com/@decarbonizeeveryting

Hanno Böck

Read more

Code and Data