CBAM cost per tonne, 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.
Sample chart from dataset 2026-09-15.d56004. The
price starts at the Q2 2026 price of €75.28. The published rows for this code
Cost per tonne by year and origin
Euro per tonne of goods at €75.28 a certificate. The column you hold on the chart is marked here as well.
| Origin | Default | 2026 | 2027 | 2028 | 2029 | 2030 | 2031 | 2032 | 2033 | 2034 |
|---|---|---|---|---|---|---|---|---|---|---|
| CBAM factor | 2.5% | 5% | 10% | 22.5% | 48.5% | 61% | 73.5% | 86% | 100% | |
| Mark-up | 10% | 20% | 30% | 30% | 30% | 30% | 30% | 30% | 30% | |
| China | 3.187 t | €6.60 | €14.40 | €31.19 | €70.18 | €151.27 | €190.25 | €229.24 | €268.23 | €311.89 |
| India | 4.280 t | €8.86 | €19.33 | €41.89 | €94.24 | €203.15 | €255.50 | €307.86 | €360.22 | €418.86 |
| Türkiye | 2.428 t | €5.03 | €10.97 | €23.76 | €53.46 | €115.24 | €144.94 | €174.65 | €204.35 | €237.61 |
| Rest of world | 4.049 t | €8.38 | €18.29 | €39.63 | €89.16 | €192.18 | €241.71 | €291.24 | €340.78 | €396.25 |
Default is the published total in tCO2e per tonne before the mark-up. A cost is the default value, plus the mark-up, times the CBAM factor, times the price. It matches the calculator per tonne, before certificates round up to whole units.
The 4 inputs and their sources
Every point on the chart multiplies these 4 inputs. Each one comes from a published text.
- 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 emissions that free allocation no longer covers. 2.5% in 2026, 48.5% in 2030 and 100% in 2034.
- Article 31
- 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
Your own lines, with 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 by Article 31, and the CBAM factor rises by the same share. It is 22.5% in 2029, 48.5% in 2030 and 100% in 2034.
No. Every 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.