EU carbon border adjustment mechanism (CBAM): a guide for importers

Regulations
Alex Rudnicki
,

COO

5 min read
a flag on a pole in front of a building — Photo by Antoine Schibler on Unsplash
Table of contents

Howden manages Scope 3 PG&S emissions across 55 countries with DitchCarbon.

See what the platform could do for you.
Book a demo

If you import cement, steel, aluminium, fertilisers, electricity or hydrogen into the EU, CBAM turns the emissions embedded in those goods into a reporting obligation and a cost. Most of that data sits with the organisations you buy from, not in your own systems.

Last reviewed 29 July 2026. CBAM is live regulation and has been amended since it was adopted, so check any date, threshold, penalty or price rule against the consolidated text of Regulation (EU) 2023/956 and with your national competent authority before you act on it.

The carbon border adjustment mechanism, CBAM, puts a carbon price on certain goods imported into the EU. It works alongside the EU emissions trading system, so that imported goods carry a carbon cost comparable to goods produced inside the EU.

For an importer, the practical work is data. You need the emissions embedded in what you bring in, taken from the production processes of your suppliers, in a form your finance team and your auditor can both follow.

What is the EU carbon border adjustment mechanism?

CBAM is a policy tool established by Regulation (EU) 2023/956 to address carbon leakage and support the EU climate goals set out in the European Green Deal. It applies a carbon price to imports of specified goods into the EU.

Carbon leakage is what happens when production moves to countries with less stringent emissions constraints. EU emissions fall, global emissions do not.

By pricing the carbon in imported goods, CBAM narrows the gap between the cost of carbon inside the EU, where the emissions trading system applies, and the cost of carbon outside it. A producer who can show lower embedded emissions per tonne of product faces a smaller adjustment at the border.

Which goods and companies does CBAM cover?

Who has to comply, inside and outside the EU?

The obligation sits with the EU importer. An importer declares the embedded emissions in the goods it brings into the EU and accounts for them through CBAM certificates under the definitive regime.

Producers outside the EU carry no direct obligation under the regulation, but they feel it through their customers, because an importer needs production data from the producer to declare anything other than a default value.

Which sectors and goods are in scope?

Annex I of Regulation (EU) 2023/956 lists the goods in scope by code. The sectors are trade exposed and emissions intensive, which is where carbon leakage risk concentrates:

  • Cement
  • Iron and steel
  • Aluminium
  • Fertilisers
  • Electricity
  • Hydrogen

Check the codes rather than the sector name. Two products from the same supplier can sit on different sides of the line, and the list in Annex I is what your declaration works from.

Which emissions have to be reported?

CBAM covers the emissions embedded in imported goods, meaning emissions from the production processes, expressed per tonne of product. The treatment is not identical for every category of goods, so read the annexes and the implementing rules for the goods you actually import rather than applying one rule across the board.

Importers calculate embedded emissions from primary production data where they can get it. Where actual data is not available, the default values published by the Commission apply. Defaults are set conservatively, which is what makes real supplier data worth collecting.

Where does the CBAM timeline stand in July 2026?

The transitional reporting period ran from 1 October 2023 to the end of 2025. During that phase importers reported embedded emissions without paying for them. That phase has ended.

The definitive regime applies from 1 January 2026, so 2026 is the first year of imports to fall under it. Importers report annually on the previous calendar year and account for embedded emissions through CBAM certificates.

Declaration deadlines, de minimis thresholds, penalties and the timing of certificate sales have all been subject to amendment since the regulation was adopted. Take those from the consolidated text or from your competent authority, not from a guide, including this one.

How do you prepare for CBAM, step by step?

1. Work out whether your imports are in scope

Match what you import against the codes in Annex I rather than the sector labels. Pull the line items from your import records and check them code by code. Volumes matter too, so confirm the current thresholds before you decide a category is out of scope.

2. Read your obligations from the current text

Reporting duties changed when the transitional phase ended, and the regulation has been amended since. Take the current declaration deadline, the certificate rules and the penalty regime from the consolidated regulation, then write them into your own compliance calendar with a named owner.

3. Set up a system that can hold the data

Embedded emissions data has to be tracked, recorded and archived at a granularity most purchasing systems were never built for: production process, installation, country of origin and emission factor, per consignment. Decide whether your ERP or P2P system can hold that, or whether it needs a data source to read from.

4. Get emissions data from the organisations you buy from

This step takes the longest, because the number sits with the producer. Requests that work ask for four things:

  • Production data. Emissions per tonne of product from the installation that made your goods, not a corporate average.
  • Method. How the figure was calculated and which boundaries it covers.
  • Independent verification. Whether a third party has checked the figure, and against which standard.
  • A contractual route. Data provision written into supply agreements, so the next reporting period does not start from nothing.

Chasing this by email and spreadsheet is where import teams lose a year, and proxy data on its own will not carry a declaration. DitchCarbon provides verified emissions data for over 2 million organisations, so procurement, sustainability and finance teams can measure and act on supply chain and portfolio emissions from one source. For CBAM work that means starting from a supplier-level position instead of a blank template, and spending your chasing on the goods where a supplier-specific figure changes the answer. A recent deployment reached about 60% of a large supplier base within 2 weeks.

Where a figure has to stand up to scrutiny, its provenance matters as much as its value. Every figure carries its source and change history. The DitchCarbon Portal calculator is verified to ISO 14064-3, limited assurance, by UL Solutions, renewed annually, and the emission factor methodology for spend-based Scope 3 categories 1 and 2 was independently assessed by Globus Thenken in August 2025. That combination is what makes a number audit-ready, and auditable by your own third-party auditor. Both reports are in our trust centre.

One boundary worth stating plainly: a CBAM declaration needs installation-level data handled under the regulation's own verification rules, and company-level emissions data does not replace that. What it does is tell you which suppliers and which goods to pursue, give you a defensible position for budgeting and category decisions, and cover the purchased goods emissions that sit outside CBAM.

5. Budget for CBAM certificates

Under the definitive regime importers account for embedded emissions with CBAM certificates priced by reference to EU ETS auction prices. Model it as a budget line: volume of in-scope imports, embedded emissions per tonne, certificate price. Confirm the current rules on when certificates are sold and surrendered before you model the cash flow, because that timing has moved.

6. Track carbon prices already paid in the country of origin

A carbon price already paid where the goods were produced may reduce what is owed at the EU border, so a supplier in a country with its own emissions trading system or carbon tax can cost you less in CBAM terms than an identical supplier elsewhere. Record what your suppliers pay and keep the evidence, because a reduction has to be claimed and substantiated.

7. Close the loop for the next reporting period

Each cycle should leave you with better data than the last: more suppliers reporting production figures, fewer defaults, and a record of which figures changed and why. Set a review point for regulatory change as well, because CBAM is still moving.

What does CBAM change beyond compliance?

How does a carbon price on imports change costs?

CBAM moves the cost of emissions into the landed cost of a product, so two suppliers quoting the same price for the same steel stop being equivalent. The one with lower embedded emissions per tonne is cheaper once the border adjustment is counted. That gives a procurement team a commercial reason to fund supplier decarbonisation rather than only an environmental one.

How does CBAM change sourcing decisions?

Knowing the carbon intensity of your supply chain changes what a sourcing decision optimises for. The categories that pay back first are those where embedded emissions are high and suppliers are close on price. That analysis needs supplier-level emissions data across the whole category, not only the two suppliers who answered your last survey.

What should an importer do next?

CBAM rewards importers who know the emissions in their own goods, because the alternative is a default value and a larger bill. That knowledge is a data exercise, and it is the same exercise as Scope 3 category 1, purchased goods and services, where the emissions embedded in what you buy are the whole measurement.

Start with the goods that are in scope, get supplier-level figures where they change the answer, and keep the provenance attached to every number.

Get supplier-level emissions data on your imported goods. Send us the suppliers behind your in-scope imports and see what coverage looks like on your own list, with numbers you can defend within 2 weeks. See how the data works, or request a walkthrough.

Being asked for this data yourself? If your customers are the ones chasing embedded emissions figures for their own declarations, publish your data once and reuse it. Claim your company profile.

Join the industry leaders and solve your Scope 3 emissions data challenge

See how DitchCarbon can transform your sustainability journey with auditable insights and verified data.