Is my code in scope?
Type a code or a product word once and check it against either regime. EU CBAM covers the 284 CN codes in Annex I of Regulation (EU) 2023/956, across 6 sectors: aluminium, cement, electricity, fertilisers, hydrogen, iron & steel. UK CBAM starts 1 January 2027 and covers the same sectors minus electricity, listed by heading rather than by full code.
There is no code checker on this tab because there is no agreed list to check against. The three institutions have each proposed a different one:
- Commission, 17 December 2025 — COM(2025) 989 final, about 180 downstream codes, averaging 79% steel or aluminium content.
- Council, general approach 12 June 2026 — about 200 goods.
- Parliament, first-reading position 15 September 2026 — a wider list again, reported at 457 product lines.
Negotiations between Parliament and the Council are open. What is settled: the direction, the 1 January 2028 target date, and that the 50-tonne annual mass threshold would carry over to the new goods rather than being replaced. What is not settled is the one thing an importer needs — which codes. Follow the file at 2025/0419(COD).
What being in scope does and does not mean
- In scope means the good is on the list. Whether you owe anything also depends on who imports it, the quantity, and the origin, which this page does not ask about. The EU exempts importers under 50 tonnes a year; the UK uses a £50,000 value test.
- The two lists are built differently. EU Annex I enumerates full 8-digit CN codes. HMRC lists 41 entries at mixed lengths — a whole chapter, headings, subheadings — and then takes 13 carve-outs back out with "Except" rows, which is why ferro-alloys and steel scrap are not UK CBAM goods even though all of chapter 72 is.
- Electricity (2716 00 00) is in EU scope but has no published default value, so it cannot be estimated from defaults the way the other sectors can. UK CBAM has no electricity sector at all.
- A code returning nothing is not on that regime's list. Check the code before relying on that: a truncated or mistyped code looks exactly like one out of scope.
Both lists as CSVs
All 284 in-scope EU CN codes, and the 41 UK entries with their 13 exceptions, with descriptions and sectors — so you can match them against your own product list in a spreadsheet instead of checking codes one at a time.
In scope and want the numbers? Look up default values by country and sector, price a whole import list, or read who has to become an authorised CBAM declarant.
Sources: Annex I, Regulation (EU) 2023/956; HMRC — Check which goods are in scope of CBAM, published 16 July 2026, read 2026-09-19; and for the 2028 tab, procedure 2025/0419(COD). Informational, not legal advice.