CBAM Defaults
calculator/bulk

Price your whole import list

Paste every CBAM line from your customs report and get the certificate cost for each one and for the list as a whole. Official default values, free allocation deducted, at the current certificate price. Free, no sign-up, and your list never leaves your browser.

SourceImplementing Reg (EU) 2025/2621 (as amended)·published 31 Jul 2026·last reviewed 10 Aug 2026·informational, not legal advice2028 figures follow the schedule in force. A Commission proposal of 17 Jul 2026 (COM(2026) 616, not adopted) would change free allocation from 2028 onwards.View official EU file

One line per import: CN code, origin, tonnage. Paste straight from Excel or a customs report — tabs, commas, semicolons and pipes all work, column order is flexible, and a header row is skipped. Weights in kg are converted, whether the kg is on each value or in the header. Other numbers on the line, like supplier emissions? Keep the header row so the weight column is known. Add an import date or quarter to split the 2026 accrual by quarter.

Paste your import lines and press Price my list to see the CBAM certificate cost for the whole list, line by line.

Questions

What format does my import list need to be in?
One line per import with a CN code, an origin country, and a tonnage. Paste straight from Excel or a customs report — tabs, commas, semicolons and pipes all work, the column order is flexible, a header row is skipped, and weights given in kilograms are converted to tonnes, whether the unit is written on each value or in the column header. If a line carries other numbers too, such as supplier emissions, keep the header row: it tells the calculator which column is the weight.
Does my import list get uploaded anywhere?
No. The list is parsed and priced entirely in your browser. Only the published default values are fetched from the server, so your commercial data never leaves your machine.
How is the cost calculated?
Each line uses the official default embedded emission value for that CN code and country of origin under Implementing Regulation (EU) 2025/2621, less the free allocation still deducted in that year under Regulation (EU) 2025/2620, multiplied by the tonnage and the CBAM certificate price.
Why is a line not priced?
Either the CN code is not covered by CBAM for that origin, the origin was not recognised, or the line had no tonnage. Unpriced lines are listed separately and excluded from the total rather than silently dropped.
Can I use default values in my actual CBAM declaration?
Yes. Since Regulation (EU) 2025/2083, embedded emissions are determined either from the producer's verified actual emissions or by reference to default values: the two are alternatives. Defaults carry a mark-up on top of the country average, so a plant below that level comes in lower with actual data and a plant above it does not. This tool estimates exposure; it is informational and not legal advice.
Can I use this for the 2026 year-end accrual?
As an estimate, yes. Add an import date or quarter column and the accrual schedule prices each 2026 quarter at its own official CBAM certificate price, which is how 2026 pricing works: one price per quarter, applying to the goods imported in that quarter. A quarter whose price is not yet published is estimated at the latest price and flagged. How you recognise and present the amount is a judgment for you and your auditor; this is not accounting advice.

Pricing one product at a time instead? Use the single-product calculator. Closing the 2026 books? Read how companies are accruing the 2026 obligation. Need to collect actual emissions from your suppliers? Start from the data templates.

Get told when these numbers change

The EU republishes default values and the certificate price on its own schedule. One email when a change moves your bill — no spam, unsubscribe anytime.