Iron and steel is one of the largest CBAM sectors by trade volume, and operationally one of the hardest. Steel products move through distributors, processors, and long supplier chains, often from mills that have never been asked for emissions data before. If you import steel into the EU, here is what the definitive period means in practice — and where the real work is.
Why steel is in scope
Steel was included from the start because primary steelmaking is carbon-intensive and at clear risk of carbon leakage. CBAM covers iron and steel goods listed by CN code in the regulation — this runs well beyond raw steel to many semi-finished and finished products, including a range of downstream articles. Because the list is defined by CN code, not by a loose description, two similar-looking products can fall on opposite sides of the line.
That makes classification the first operational task: you need a register of which of your goods, by CN code, are actually covered. See CBAM CN codes for steel and aluminium for how to approach that.
The 50-tonne reality for steel
Steel is heavy. The Omnibus simplification set a 50-tonne annual de minimis threshold per importer, and for most steel importers that threshold is easy to cross — a handful of shipments can exceed it. Treat 50 tonnes as a low bar: if you import steel commercially, assume you are in scope and plan accordingly. Crossing the threshold mid-year pulls your entire year of relevant imports into the regime.
The hard part: supplier emissions data
The financial obligation under CBAM is based on the embedded emissions of the goods — and that number comes from your supplier, the mill that produced the steel. This is where steel importers struggle most:
- Mills outside the EU may not measure or report emissions in the format CBAM expects.
- Production routes matter (for example, blast-furnace versus electric-arc-furnace steel produce very different emissions), so generic numbers are not enough.
- Responses arrive late, in inconsistent units, or not at all — leaving you to fall back on default values that can be more expensive.
The work is not a single request. It is tracking requests, reminders, partial answers, missing fields, and which supplier still owes what — across every covered shipment, all year. A structured supplier emissions data process is the difference between a clean declaration and a guess.
What a clean steel CBAM file looks like
By the time your annual declaration is due (the first is 30 September 2027 for 2026 imports — see CBAM deadlines), you want to be reviewing, not reconstructing. That means having, per covered shipment:
- The commercial invoice, customs declaration, and transport documents linked together.
- The CN code and the reasoning behind the in-scope decision.
- The supplier, production route, and emissions data — or a clearly logged gap and the default value used.
- A traceable line from every figure in the declaration back to a source document.
This is the evidence archive that auditors, your customs broker, or a tax adviser can actually review.
Where CarbonBorder Desk fits
We are not a law firm, customs broker, or tax adviser, and we do not file your declaration. We do the operational layer underneath it: build the shipment register, chase suppliers, track the missing data, and keep the evidence archive clean enough to hand to whoever signs off. For steel importers specifically, that usually starts with a pilot diagnostic on one controlled import flow.