The Carbon Border Adjustment Mechanism (CBAM) is the European Union's tool for putting a carbon price on selected imported goods, matching the carbon cost that EU producers already pay under the EU Emissions Trading System (EU ETS). It was adopted in May 2023 under Regulation (EU) 2023/956, ran a reporting-only transitional phase from October 2023 through the end of 2025, and entered its definitive phase on 1 January 2026.
In practical terms, CBAM means that companies exporting iron and steel, aluminium, cement, fertilizers, hydrogen, or electricity to the EU need to know, and eventually pay for, the greenhouse gas emissions embedded in what they sell. For non-EU manufacturers, this can mean new reporting obligations passed down from their EU customers, and a real cost consequence if their production is carbon-intensive.
This guide walks through CBAM's history, purpose, mechanics, benefits, financial impact, and the international controversy surrounding it, before closing with a practical roadmap for staying compliant and competitive.
CBAM stands for Carbon Border Adjustment Mechanism. It is a European Union regulation that charges importers of certain carbon-intensive goods a fee reflecting the greenhouse gas emissions released while producing those goods outside the EU.
The idea is simple in principle: EU manufacturers already pay for their carbon emissions through the EU Emissions Trading System (EU ETS), a cap-and-trade scheme that has operated since 2005. Without CBAM, an EU steelmaker paying for its carbon emissions would compete against an importer bringing in steel made in a country with no carbon price at all, a cost gap that has nothing to do with efficiency or quality. CBAM closes that gap by charging imports an equivalent carbon cost.
The current scope covers six sectors chosen because they are carbon-intensive and at high risk of "carbon leakage", production shifting to countries with weaker climate rules: iron and steel, aluminium, cement, fertilizers, hydrogen, and electricity. The European Commission has signalled it may extend CBAM to additional downstream products over time as part of a broader legislative review.
CBAM did not appear overnight, it is the product of nearly two decades of EU carbon policy evolution.
| Year | Milestone |
|---|---|
| 2005 | EU Emissions Trading System (EU ETS) launches, pricing carbon for EU industry. |
| 2019–20 | The European Green Deal sets the EU's path to climate neutrality by 2050. |
| Jul 2021 | The European Commission proposes CBAM as part of the "Fit for 55" package. |
| May 2023 | CBAM formally adopted as Regulation (EU) 2023/956. |
| Oct 2023 | Transitional phase begins: quarterly emissions reporting only, no payments due. |
| Oct 2025 | Omnibus simplification (Regulation (EU) 2025/2083) enters into force. |
| Jan 2026 | Definitive phase begins: registration and reporting obligations become binding. |
| Feb 2027 | CBAM certificate sales open; first certificate purchases become due. |
| 2026–34 | EU ETS free allowances for domestic industry phase out gradually as CBAM phases in. |
Note the important 2025 course-correction: the original design would have required certificate purchases from January 2026. Following industry feedback during the transitional phase, the EU's "Omnibus" simplification package pushed the start of certificate sales to February 2027, introduced a 50-tonne annual de minimis exemption for small importers, and eased several reporting deadlines, while keeping the environmental ambition intact.
CBAM exists to solve a specific problem created by unilateral climate policy: if only the EU prices carbon and no one else does, EU industry becomes more expensive relative to foreign competitors, and production (along with its emissions) can simply relocate elsewhere. That outcome, called carbon leakage, would raise global emissions rather than lower them, while hollowing out EU industry in the process.
In short, CBAM is best understood as the external mirror of the EU ETS: the ETS prices carbon inside the EU, and CBAM extends a comparable price to carbon embedded in qualifying imports.
CBAM operates through a declaration-and-certificate system built around embedded emissions.
A phase-in schedule also applies: the obligation to purchase certificates ramps up gradually as EU ETS free allowances for domestic industry are withdrawn, reaching full coverage by 2034 rather than applying at 100% from day one.
By pricing embedded carbon at the border, CBAM removes the incentive to simply move carbon-intensive production outside the EU to dodge the cost of the EU ETS, reducing the risk that EU climate policy quietly increases emissions elsewhere.
Domestic producers in covered sectors compete against imports on more comparable terms, without the EU needing to keep issuing free emissions allowances indefinitely to protect them.
Because the CBAM charge is based on actual embedded emissions, producers who invest in cleaner processes, renewable electricity, or more efficient fuel use can lower their own CBAM bill relative to less efficient competitors, turning decarbonisation into a competitive advantage rather than just a compliance cost.
CBAM pushes companies to measure and document emissions data they may never have tracked before. Over time this creates a much clearer picture of where embedded carbon actually sits in industrial supply chains, data that is useful well beyond CBAM compliance itself.
For companies in covered sectors, CBAM is not just an administrative exercise, it can materially change landed cost in the EU market. The size of the impact depends heavily on how carbon-intensive the exporter's production is, and whether a comparable carbon price was already paid at home.
Analysts have estimated that, if trade patterns and carbon prices stay broadly on current trends, cumulative CBAM-related costs across affected sectors could run into the tens of billions of euros by the mid-2030s as the phase-in reaches full coverage. For an individual exporter, the practical takeaway is the same regardless of the aggregate figure: the less carbon-intensive and better-documented your production, the smaller your CBAM exposure.
Some industries have also flagged a design gap: because the exemption threshold is based on the physical mass of goods rather than their value, some carbon-intensive but lightweight products (such as finished aluminium components) can fall below the exemption line despite meaningful embedded emissions, a point still under review by EU lawmakers as of mid-2026.
CBAM is one of the more contested pieces of EU trade and climate policy, and reasonable people disagree sharply about it. This section lays out the main arguments on each side rather than taking a position.
Whether CBAM amounts to disguised protectionism or a legitimate climate safeguard is genuinely contested, it is not a settled legal or economic question, and there is no consensus answer. What is clear is that the debate is real, ongoing at the WTO and in bilateral diplomacy, and consequential for any company that exports covered goods to the EU. Some organisations, including UNCTAD, have suggested that channelling CBAM revenue toward decarbonisation support in developing countries could ease this tension without abandoning CBAM's climate goals; this remains a matter of ongoing policy discussion rather than settled EU practice.
For an exporter or importer trying to stay ahead of CBAM rather than scrambling to catch up, the following sequence covers the essentials.
Check your product's CN/HS code against the CBAM product list, and estimate your annual export volume to the EU. Below the 50-tonne annual mass threshold (does not apply to hydrogen or electricity), full CBAM obligations do not apply, but it is worth tracking volumes closely, since exceeding the threshold triggers registration duties.
Map your production process and start collecting verifiable data on electricity consumption, fuel use, and process emissions per unit of product. Actual, documented data is treated more favourably than default benchmark values, which are typically set conservatively high.
Direct emissions come from on-site combustion and industrial processes; indirect emissions come from purchased electricity. Both matter for most covered sectors and should be tracked and sourced separately, with a clear emission factor and reference for each.
If your country has a carbon tax or emissions trading scheme, keep verifiable evidence of what was paid on the relevant production, this can be deducted from your EU customer's CBAM obligation and directly lowers their cost of buying from you.
Legally, the EU importer is the CBAM declarant, not the foreign producer, but they depend entirely on you for accurate emissions data. Establish a clear, recurring process for supplying verified data each reporting period rather than answering ad hoc requests.
Because CBAM cost scales with embedded emissions, efficiency improvements, cleaner fuel switching, or renewable electricity sourcing reduce your CBAM exposure directly, turning a compliance cost into a competitiveness lever over time.
Maintain documentation, production records, energy invoices, emission factor sources, and any third-party verification, in a form that can support an audit. Good documentation is also what separates a strong Data Quality Score from a weak one in any CBAM reporting tool.
CBAM marks a genuine shift in how trade and climate policy intersect: for the first time at this scale, the carbon content of a product, not just its price or quality, has a direct bearing on what it costs to sell into a major market. Whichever side of the protectionism debate one finds more persuasive, the practical reality for exporters is the same: the companies that measure their emissions early, document them well, and reduce them where possible will be the ones least affected by CBAM's cost, and best positioned as similar mechanisms likely spread to other markets.
The European Commission has already signalled further changes are possible, including a potential expansion of CBAM's product scope, so this is not a static rulebook. Treat CBAM compliance as an ongoing capability to build, not a one-time filing to complete.
This manual explains how to use Askbeard's CBAM Report Automation tool, the same dashboard you opened this manual from. It covers the five working tabs, the calculation engine behind them, how to read the validation alerts and Data Quality Score, and how to export a finished report as PDF or Word.
The tool is organised around one idea: fill in data on the first four tabs, and the fifth tab (Report) calculates everything automatically and lets you export it. You do not need to do any math yourself; the engine handles emission calculations, totals, and validation checks as you type.
Have the following on hand before you begin filling in the tool. You do not need everything to start exploring, but a complete report needs all of it.
Don't have real data yet? Click Load Sample Data on the Company tab at any time to fill every tab with a worked example (a fictional steel producer), so you can see exactly how the engine behaves before entering your own numbers. Click Reset All to clear everything and start fresh.
This tab captures who the report is about. Nothing here is calculated; it simply identifies your company and facility on the final report.
Below the identity fields is an optional Source Documentation Notes box. Use it to record where your activity data and emission factors came from (utility invoices, national datasets, supplier declarations, etc.). Filling this in improves your Data Quality Score on the Report tab.
CBAM is calculated per product, so this tab is where you list everything you produce and/or export to the EU.
You can add as many products as needed, and remove a row with the Remove button on the right. The totals from this tab feed directly into the calculation engine on the Report tab.
This is where your emissions actually come from. Add one row per energy or fuel activity relevant to your production: electricity, natural gas, coal, diesel, LPG, biomass, steam, process emissions, or anything else that applies.
If a row shows "missing" in the EF column, it means no emission factor is linked yet, or the linked factor is zero. This will be flagged as an error on the Report tab until resolved.
This tab is your reference database: the actual CO₂e-per-unit values used throughout the Energy & Fuel tab. Keeping this table accurate and well-sourced is the single biggest driver of a trustworthy report.
This tab brings everything together. It recalculates automatically every time you change data on the earlier tabs, or the moment you open this tab.
A row of figures showing Total Production, Total EU Export, Direct Emissions, Indirect Emissions, Total Embedded Emissions, Specific Embedded Emissions (per tonne), and the estimated emissions attributable to your EU-bound exports.
A list of alerts, colour-coded by severity:
A percentage score based on seven checks: a complete company profile, at least one product, production data present, energy data present, every activity having an emission factor, EU export data present, and source documentation provided. Fixing red and yellow alerts is usually the fastest way to raise this score.
A formatted preview of the final report content: company profile, product-level summary, emissions summary, data quality score, and alerts. This is exactly what gets exported when you click the download buttons below it.
Generates a formatted PDF containing your company profile, emissions summary, product list, and Data Quality Score, ready to save, print, or share with your EU customer or a compliance colleague.
Generates a Word-compatible document with the same report content, useful if you want to copy sections into another document or make manual edits before sending it onward.
Both exports use whatever data is currently on the Products, Energy & Fuel, and Emission Factor tabs at the moment you click the button, so review the Report tab first to make sure the alerts and Data Quality Score look the way you expect.
Askbeard provides professional support to help companies and institutions understand and comply with the Carbon Border Adjustment Mechanism (CBAM). Our services are designed for exporters, importers, and organisations that need practical, hands-on guidance beyond what an automated tool can offer.
| Client Location | Rate |
|---|---|
| Companies / institutions in Indonesia | Rp 1,000,000 / hour |
| Clients outside Indonesia | USD 100 / hour |
Rates are subject to change at any time depending on scope and circumstances. Please contact us for a formal quotation tailored to your needs.
| Product ID | Product Name | HS/CN Code | CBAM Category | Unit | Production Qty | EU Export Qty | Covered |
|---|
| Activity | EF Reference | Consumption | Unit | EF (tCO₂e/unit) | Class | Emissions (tCO₂e) |
|---|
| EF ID | Activity | Source/Fuel | Unit | EF (tCO₂e/unit) | Gas | Reference Source | Year |
|---|