Skip to content

Integrin compliance platform

Integrin EU CBAM

The EU Carbon Border Adjustment Mechanism, from customs declaration to certificates

Integrin calculates the CBAM cost of every import from its customs declaration, through to the certificates it needs.

CBAM puts a carbon price on imports of cement, iron and steel, aluminium, fertilisers, hydrogen and electricity, in line with the price EU producers pay under the EU Emissions Trading System. Under Regulation (EU) 2023/956, its definitive period began on 1 January 2026. Each year an importer declares the embedded emissions of the goods it imported, then buys CBAM certificates and surrenders them for the emissions that are chargeable.

Download the information sheet →

Certificates bought against the certificates the year's imports will need. Click to enlarge.
CBAM dashboard: certificates purchased, the certificate shortfall and the coverage gauge at 60%
Certificates bought against the certificates the year's imports will need.

50 tonnes a year

An importer at or below 50 tonnes of CBAM goods in a calendar year is exempt. The threshold does not apply to electricity or hydrogen.

1 February 2027

CBAM certificates go on sale

30 September 2027

First annual declaration and surrender of certificates, for 2026 imports

The CBAM work in Integrin

  1. Customs declarations
  2. Embedded emissions
  3. Free allocation
  4. Certificate price
  5. Liabilities
  6. Certificates bought
  7. Cost modelling

Customs declarations

Above the threshold, only an authorised CBAM declarant may import CBAM goods, and the annual declaration reports the quantity of each kind of goods imported and its embedded emissions.

Declarations can be imported directly from PDFs or spreadsheets, or sent from other systems through an API. Integrin calculates the CBAM cost of each goods item on the declaration from its CN code, country of origin, weight and the installation that produced the goods.

Actual or default emissions

Embedded emissions are either the installation's actual emissions, checked by an accredited verifier, or the Commission's default values, which for most goods include a mark-up that rises each year to 2028.

An installation's verified emissions are recorded once, by CN code and country of origin, with the dates they cover. Goods from that installation are costed with its verified emissions, and all other goods with the default values in force on the date of import. Each goods item on the declaration shows which values were used.

The CBAM dashboard for the year: CBAM goods imported against the 50-tonne threshold, and the CBAM cost against the value of the goods. Click to enlarge.
The CBAM dashboard: imports against the 50-tonne threshold, and the CBAM cost against the value of the goods
The CBAM dashboard for the year: CBAM goods imported against the 50-tonne threshold, and the CBAM cost against the value of the goods.

Free allocation

The certificates due are reduced for the free allocation EU producers still receive under the EU ETS, which is being phased out.

Integrin makes the free allocation deduction from the published benchmarks and the year's phase-out factor.

Certificate prices

The certificate price follows the EU ETS auction price: for 2026 the average of each quarter, and from 2027 the average of each week.

Integrin holds the price for each period and prices each declaration at the price for its date. When a price is corrected, the declarations already priced at it are recalculated, with a preview of the change first.

Every figure traceable to its calculation

An importer has to be able to show how each figure in its annual CBAM declaration was arrived at.

Each goods item keeps its full calculation audit: the emissions source and why it was chosen, how the CN code was matched, the default emissions, the free allocation benchmark and adjustment, the CBAM factor, the certificate price and the cost. It opens from the goods item.

The calculation audit for a goods item of steel rebar: default emissions, the free allocation adjustment, the net emissions liability and the CBAM cost. Click to enlarge.
The calculation audit for one EU CBAM goods item: emissions source, CN code resolution and the calculation breakdown
The calculation audit for a goods item of steel rebar: default emissions, the free allocation adjustment, the net emissions liability and the CBAM cost.

Liabilities and certificates

Certificates are bought on the common central platform and surrendered each year against the chargeable emissions declared.

Finalising a declaration posts its CBAM cost to the liabilities ledger, and certificates bought are recorded against it. The year's goods items export to Excel, grouped by CN code, country of origin and installation, with a reconciliation of every goods item imported to the goods items charged.

Cost modelling

Under the schedule in force, free allocation falls each year until it ends in 2034, so the CBAM cost of the same goods rises year on year.

Cost modelling prices any CN code, weight and country of origin for each of the next five years: the cost and the certificates needed, with the trend drawn as a chart. A country comparison ranks the countries with published default values for the code, and a spreadsheet of CN codes, weights and countries of origin can be priced in one go.

Click to enlarge.
CBAM cost projection chart, 2026 to 2030
Click to enlarge.
CBAM cost and certificates by year, 2026 to 2030
Cost modelling for 250 tonnes of steel screws from China: the cost and certificates each year to 2030.