CBAM cost per tonne from 2026 to 2034

Free allocation ends in 2034 and the mark-up on default values climbs to 30%. Draw a CN code and put up to 4 countries of origin side by side, one year at a time.

iron and steel Of a thickness of less than 3 mm

€0€100€200€300€400€500FactorMark-up202697.5%10%202795%20%202890%30%202977.5%30%203051.5%30%203139%30%203226.5%30%203314%30%20340%30%IN €458ROW €433CN €341TR €260

Sample chart from dataset 2026-10-19.451099. The price starts at the Q3 2026 price of €82.32. The published rows for this code

Cost per tonne by year and origin

The table gives the euro cost per tonne of goods at €82.32 a certificate. The column you hold on the chart is marked here too.

OriginDefault202620272028202920302031203220332034
CBAM factor97.5%95%90%77.5%51.5%39%26.5%14%0%
Mark-up10%20%30%30%30%30%30%30%30%
China3.187 t€178.63€207.69€239.56€253.66€282.98€297.08€311.17€325.27€341.06
India4.280 t€277.60€315.66€356.53€370.63€399.95€414.04€428.14€442.24€458.03
Türkiye2.428 t€109.90€132.71€158.33€172.43€201.75€215.85€229.95€244.05€259.83
Rest of world4.049 t€256.69€292.84€331.81€345.90€375.23€389.32€403.42€417.52€433.31

Default is the published total in tCO2e per tonne before the mark-up. A cost is the default value plus the mark-up, minus the CBAM factor times the benchmark for the route, times the price. It matches the calculator per tonne, before certificates round up to whole units.

The 4 inputs and their sources

The chart multiplies these 4 inputs, and the right column names the published text behind each one.

Default value
The embedded emissions the Commission publishes per tonne for a code and a country. A country with no row of its own takes the rest-of-world value.
Reg (EU) 2026/1740, Annex I
Mark-up
The premium on a default value in place of verified data. 10% in 2026, 20% in 2027 and 30% from 2028. Fertilisers stay at 1%.
Reg (EU) 2025/2621
CBAM factor
The share of free allocation EU producers still get, so the share of the CBAM benchmark you deduct from the emissions. 97.5% in 2026, 51.5% in 2030 and 0% in 2034.
Directive 2003/87/EC Art. 10a(1a)
Certificate price
Held at the price you set, which starts at the last published quarter. The chart is a schedule at one price and not a price forecast.
Commission publication

Watch your own lines and get alerts

The Importer plan watches 50 code and origin pairs and emails you when a default value moves.

The same schedule in your system

GET /v1/resolve takes any year from 2026 to 2034 and returns the factor, the mark-up and the emissions per tonne, so your ERP can draw this curve for every line it holds.

Questions about the chart

Free allocation to EU producers falls, and the CBAM factor falls with it, so you deduct less of the benchmark each year. It's 77.5% in 2029, 51.5% in 2030 and 0% in 2034.

No. A year uses the one price in the price field. Type a higher price to see the same schedule at that price.

A drawn code counts as one of the 3 free answers a day that the calculator also uses. Switching origins or the price after that counts nothing.

Then no mark-up applies and your own emissions replace the default value. The chart shows the default path, which is what you pay without that data.