Askbeard

CARBON BORDER ADJUSTMENT MECHANISM (CBAM)
Report Automation

Download PDF

Understanding CBAM

The Carbon Border Adjustment Mechanism, explained · Askbeard, 2026
Drafted with the assistance of AI (Claude by Anthropic), based on publicly available information about the EU CBAM Regulation. Not legal, tax, or customs advice — verify against official sources before relying on it.

Executive Summary

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.

1. What Is CBAM?

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.

Who is affected?

  • Non-EU manufacturers and exporters in CBAM-covered sectors who sell into the EU market.
  • EU-based importers, who are legally the ones required to register, report, and eventually pay.
  • Trading companies and customs representatives handling CBAM-covered goods on behalf of importers.

Which goods are covered?

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.

2. History and Background

CBAM did not appear overnight, it is the product of nearly two decades of EU carbon policy evolution.

Timeline

YearMilestone
2005EU Emissions Trading System (EU ETS) launches, pricing carbon for EU industry.
2019–20The European Green Deal sets the EU's path to climate neutrality by 2050.
Jul 2021The European Commission proposes CBAM as part of the "Fit for 55" package.
May 2023CBAM formally adopted as Regulation (EU) 2023/956.
Oct 2023Transitional phase begins: quarterly emissions reporting only, no payments due.
Oct 2025Omnibus simplification (Regulation (EU) 2025/2083) enters into force.
Jan 2026Definitive phase begins: registration and reporting obligations become binding.
Feb 2027CBAM certificate sales open; first certificate purchases become due.
2026–34EU 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.

3. Purpose and Function

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.

CBAM's stated functions are to:

  • Equalise carbon costs between EU-made and imported goods in covered sectors.
  • Protect the environmental integrity of the EU ETS as free emissions allowances for domestic industry are phased out between 2026 and 2034.
  • Encourage cleaner production abroad by rewarding exporters who can demonstrate lower embedded emissions or who have already paid a comparable carbon price at home.
  • Preserve the competitiveness of EU manufacturers without relying indefinitely on free allowances, which the EU ETS is designed to phase out.

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.

4. How CBAM Works: The Mechanism

CBAM operates through a declaration-and-certificate system built around embedded emissions.

Step by step

  • 1. Registration. EU importers of covered goods above the 50-tonne annual threshold must register as an "Authorised CBAM Declarant" with their national authority.
  • 2. Emissions calculation. The embedded emissions of each imported product, direct emissions from production plus, for some sectors, indirect emissions from electricity used, must be calculated using an approved methodology, ideally based on actual data from the producer.
  • 3. Annual declaration. By 30 September each year, the declarant submits a CBAM declaration covering the embedded emissions of goods imported in the previous calendar year.
  • 4. Certificate purchase. The declarant buys CBAM certificates equal to the declared embedded emissions. Certificate prices track the weekly average auction price of EU ETS allowances.
  • 5. Deduction for carbon already paid. If a verifiable carbon price was already paid in the country of production, the corresponding amount can be deducted from the certificates owed.
  • 6. Surrender. Certificates are surrendered to the authority, closing the obligation for that reporting year.

The basic formula

CBAM cost ≈ (Embedded emissions of imported goods − Carbon price already paid abroad) × EU ETS certificate price

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.

5. Benefits of CBAM

For the climate

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.

For EU industry

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.

For exporters willing to decarbonise

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.

For transparency in global supply chains

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.

6. Potential Cost Increases for Companies

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.

What drives the cost

  • Emission intensity of production — coal-based processes generally carry a far higher CBAM cost than electrified or gas-based alternatives.
  • The EU ETS certificate price at the time of declaration, which fluctuates with the carbon market and is expected to rise as free allowances phase out through 2034.
  • Existing carbon pricing at home — exporters from countries with their own carbon tax or emissions trading scheme can deduct that cost, reducing what is owed under CBAM.
  • Data quality — where actual, verified emissions data cannot be provided, CBAM defaults to conservative benchmark values that are often higher than a genuinely efficient producer's real emissions, penalising undocumented supply chains.

Illustrative example

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.

7. Criticism and Controversy: Trade Barrier or Climate Necessity?

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.

The case made by CBAM's critics

  • Unilateralism. Several major trading partners, including China, India, Brazil, and South Africa, have argued that the EU designed and imposed CBAM without their agreement, at odds with the multilateral spirit of international climate cooperation.
  • Disproportionate burden on developing economies. Because CBAM applies the same carbon price to all exporters regardless of national income, critics argue it ignores the principle of "common but differentiated responsibilities" recognised in the Paris Agreement, in effect asking poorer countries to shoulder a cost that wealthier, higher-emitting economies imposed on the world over a much longer history of industrialisation.
  • Possible WTO tension. Some governments contend CBAM could breach World Trade Organization non-discrimination principles, particularly if it treats similar goods differently depending on their country of origin's climate policy.
  • Administrative burden. Exporters, especially smaller ones without existing emissions accounting systems, face new reporting requirements that can be costly and complex to meet.

The case made in CBAM's defence

  • Equal treatment, not discrimination. The EU applies the same carbon price to domestic and imported goods alike, which the European Commission argues makes CBAM compatible with WTO rules rather than a disguised tariff.
  • A response to a real market distortion. Supporters argue that without CBAM, EU climate policy would simply push carbon-intensive production, and its emissions, outside EU borders, undermining the entire point of the EU ETS.
  • Built-in flexibility. The ability to deduct a carbon price already paid in the country of origin is intended to reward, not penalise, trading partners that adopt their own climate policies.
  • An incentive for global decarbonisation. Proponents see CBAM as pressure that could encourage more countries to adopt carbon pricing of their own, rather than compete on the basis of who regulates emissions the least.

Is CBAM a "European scheme" against other countries?

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.

8. How to Comply: A Practical Roadmap

For an exporter or importer trying to stay ahead of CBAM rather than scrambling to catch up, the following sequence covers the essentials.

Step 1 — Confirm whether you are in scope

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.

Step 2 — Build real emissions data, not estimates

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.

Step 3 — Separate direct and indirect emissions

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.

Step 4 — Document any carbon price already paid

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.

Step 5 — Coordinate with your EU customer

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.

Step 6 — Invest where it reduces both emissions and cost

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.

Step 7 — Keep a paper trail

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.

9. Conclusion and Outlook

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.

Disclaimer & AI Disclosure

This guide is provided for general educational purposes by Askbeard and does not constitute legal, tax, customs, or regulatory advice. CBAM rules, thresholds, and deadlines have changed materially since the original 2023 regulation (most recently via the October 2025 Omnibus simplification) and may change again. Always verify current requirements against the official EU CBAM Regulation, its implementing acts, and guidance from your national customs authority before making compliance or business decisions.

AI Disclosure: This document was drafted with the assistance of an AI system (Claude, by Anthropic) as part of Askbeard's CBAM Report Automation tools, based on publicly available information about the EU CBAM Regulation. It has not been reviewed by a qualified trade, tax, or legal professional. Please independently verify any facts, figures, or dates before relying on them for business or compliance decisions.
Download PDF

CBAM Automation Manual

How to use the Askbeard CBAM Report Automation tool · Askbeard, 2026
Drafted with the assistance of AI (Claude by Anthropic). Describes the tool's own features — not legal or regulatory advice.

Overview

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.

The five tabs

  • 1. Company — your company and facility identity, plus optional source documentation notes.
  • 2. Products — every product you make and/or export to the EU, with production and export volumes.
  • 3. Energy & Fuel — every energy or fuel activity behind your production (electricity, gas, coal, etc.).
  • 4. Emission Factors — the reference database of emission factors used to calculate emissions.
  • 5. Report — the calculated results, validation, Data Quality Score, and export buttons.

1. Before You Start

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.

  • Company details — legal name, facility name and ID, country, and your reporting period.
  • Product list — product names, HS/CN codes, CBAM category, and production & EU export quantities for the period.
  • Energy and fuel consumption — electricity (kWh), natural gas, coal, or other fuels used in production, ideally from utility bills or metered records.
  • Emission factors — the CO₂e value per unit of each energy or fuel source. If you don't have your own yet, the tool ships with example placeholder values you can edit.

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.

2. Tab 1: Company

This tab captures who the report is about. Nothing here is calculated; it simply identifies your company and facility on the final report.

Fields to fill in

  • Company ID, Company Name, Facility ID, Facility Name
  • Country, Address, Contact Person
  • Reporting Period (e.g. "January 2026")
  • EU Customer / Importer — the EU business you are exporting to, if known

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.

3. Tab 2: Products

CBAM is calculated per product, so this tab is where you list everything you produce and/or export to the EU.

How to add a product

  • Click + Add Product to create a new row.
  • Fill in Product ID, Product Name, HS/CN Code, and pick a CBAM Category from the dropdown (Iron & Steel, Aluminium, Cement, Fertilizers, Hydrogen, Electricity, or Not covered).
  • Enter the Unit (e.g. tonne), Production Quantity, and EU Export Quantity for the reporting period.
  • The Covered column updates automatically: any category other than "Not covered" is flagged YES.

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.

4. Tab 3: Energy and Fuel

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.

How to add an activity

  • Click + Add Activity to create a new row.
  • Choose the Activity type from the dropdown.
  • Choose an EF Reference — this pulls the unit and emission factor automatically from your Emission Factor Database (Tab 4). If nothing fits yet, add an entry to Tab 4 first.
  • Enter the Consumption amount in the matching unit.
  • Set the Class — Direct (on-site combustion or process emissions) or Indirect (purchased electricity).
  • The Emissions (tCO₂e) column calculates itself: Consumption × Emission Factor.

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.

5. Tab 4: Emission Factors

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.

How to manage emission factors

  • Click + Add Emission Factor to create a new reference row.
  • Fill in the EF ID, Activity, Source/Fuel, Unit, and the EF value in tCO₂e per unit.
  • Record the Gas, Reference Source, and Year for traceability.
  • Any edit here updates every Energy & Fuel row that references it, and recalculates the report automatically.
Important: the values pre-loaded by Load Sample Data are placeholders for demonstration only. Before using this tool for a real submission, replace them with verified factors from an official, approved source, and record that source in the Reference Source column.

6. Tab 5: 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.

Calculation Summary

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.

Data Validation

A list of alerts, colour-coded by severity:

  • 🔴 Red (error) — something that will make the report inaccurate or incomplete, such as EU export volume exceeding production, or a missing emission factor.
  • 🟡 Yellow (warning) — something worth fixing but not blocking, such as an empty Company Name field.
  • ✅ Green (info) — shown when no issues are detected.

Data Quality Score

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.

CBAM Report Preview

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.

7. Exporting Your Report

Download PDF

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.

Download Word (.doc)

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.

8. Tips and Troubleshooting

  • Start with Load Sample Data. It's the fastest way to see how a complete, working report looks before entering your own figures.
  • Add Emission Factors before Energy & Fuel rows. The Energy & Fuel tab can only link to emission factors that already exist in Tab 4.
  • Watch for "missing" emission factors. Any Energy & Fuel row without a valid, non-zero linked factor will block an accurate emissions total.
  • EU Export should never exceed Production for the same product and period, the tool will flag this as an error if it happens.
  • Use Reset All carefully. It clears company, product, energy, and emission factor data with no undo, export or note down anything you want to keep first.
  • Re-check the Report tab after edits. Numbers update live, but it's good practice to glance at the alerts and Data Quality Score before exporting.

Disclaimer

This manual describes how to use Askbeard's CBAM Report Automation tool. The tool itself is an automation aid, not official compliance software, and the emission factor values it ships with are placeholders for demonstration. Always verify emission factors, methodology, and system boundaries against the current EU CBAM Regulation and your national authority's guidance before using generated reports for actual regulatory submission.

Our Services

CBAM advisory, consultation, and training · Askbeard

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.

What We Offer

01
Advisory & Accompaniment
Ongoing guidance as your organisation works through CBAM registration, data collection, and reporting.
02
Consultation
Focused sessions to answer specific questions on scope, methodology, emission factors, or compliance strategy.
03
Private Training
One-on-one or small-group training tailored to your team's role and level of CBAM knowledge.
04
In-House Training
Structured training delivered on-site or online for your entire company or institution.

Pricing

Client LocationRate
Companies / institutions in IndonesiaRp 1,000,000 / hour
Clients outside IndonesiaUSD 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.

Contact Us

Let's talk about your CBAM needs
Phone / WhatsApp: +62 813 2392 8305
Address: Tamansari, Bogor, Indonesia
Askbeard

Generate CBAM Report

Fill in your data, let the engine calculate, then export a ready report.
⚠️ This tool is an automation aid, not official compliance software. Emission factors shown are example/placeholder values for demonstration only — replace them with verified factors from the applicable official CBAM methodology and approved sources before using this output for actual regulatory submission. Always confirm your product's system boundary and calculation method against the current EU CBAM Implementing Regulation.

Company & Facility Identity

Basic identification data. No calculation happens here.

Source Documentation Notes

Optional — describe where your activity data and emission factors came from. Improves your Data Quality Score.

Products

CBAM is calculated per product. Add every product you produce and/or export to the EU.
Product IDProduct NameHS/CN CodeCBAM Category UnitProduction QtyEU Export QtyCovered

Energy & Process Activities

Add every relevant activity — electricity, natural gas, coal, diesel, LPG, biomass, steam, process emissions, etc. Pick a reference from your Emission Factor Database so the emission is calculated automatically.
ActivityEF ReferenceConsumptionUnit EF (tCO₂e/unit)ClassEmissions (tCO₂e)

Emission Factor Database

Managed reference data. Values here feed the Energy & Fuel calculations — keep them current and sourced. Placeholder values — verify before real use.
EF IDActivitySource/FuelUnitEF (tCO₂e/unit) GasReference SourceYear

Calculation Summary

Data Validation

Data Quality Score

Overall Score
0%

    CBAM Report Preview