CBAM compliance software for Odoo: keep your annual declaration and carbon certificates under control inside your ERP
The CBAM transitional period and its quarterly report ended on 31 December 2025. Since 1 January 2026 the definitive regime applies: authorised declarant status, CBAM certificates and an annual declaration of the emissions embedded in your imports. Piecing all of that together by hand is a headache. This module tracks your affected imports inside Odoo, calculates the embedded emissions, keeps the ledger and quarterly check of the certificates you hold, and leaves the annual declaration data ready for you to review and file.

What it does
Carbon Border Adjustment Mechanism: import tracking, emissions calculation, certificates and annual declaration
- Affected imports and CN codesIdentifies and gathers in Odoo the purchase lines of goods subject to CBAM (iron and steel, aluminium, cement, fertilisers, electricity and hydrogen), with their quantities and origin, backed by a CN code library.
- Embedded emissions calculationRecords and links the emissions declared for each imported product and calculates the embedded emissions for the period, so your declaration matches what your supplier reports.
- Certificates: ledger, prices and quarterly checkKeeps the CBAM certificate ledger (purchases and surrenders) along with certificate prices, and checks at the end of each quarter that your holdings cover the year's accumulated emissions, flagging any shortfall.
- Annual declaration and declarant authorisationManages the annual declaration periods with their draft and export, and records the status of your CBAM declarant authorisation together with its deadlines.
- CN code library out of the boxShips with a library of the Combined Nomenclature codes covered by CBAM, so you can tag which of your products are affected without hunting through the regulation's annexes yourself.
- Native inside Odoo, source includedEverything runs inside your own Odoo (17, 18 or 19), with no separate SaaS to log into and no extra subscription. The full source code is included, so your team or ours can adapt it to how you work.
What it looks like inside Odoo
Real screens of the installed module, not mockups. Each one with what it does.
CN Code Library
CBAM-covered goods (cement, steel, aluminium, hydrogen...) with sector, unit and exclusions.
Default Values
Default emissions per CN code and official data version, for imports lacking supplier data.
At a glance
Frequently asked questions
CBAM (the Carbon Border Adjustment Mechanism) is the EU regulation that puts a price on the carbon embedded in certain imports: iron and steel, aluminium, cement, fertilisers, electricity and hydrogen. The transitional period and its quarterly report ended on 31 December 2025. Since 1 January 2026 the definitive regime applies: authorised declarant status, an annual declaration and CBAM certificates. It affects importing SMEs too, not just large groups.
Not automatically. The module gathers the data of your affected imports inside Odoo, manages your certificates and prepares the structured annual declaration for you to review and submit to the CBAM Registry. The official filing and the legal responsibility stay with the authorised declarant.
Yes. It is a native Odoo module built to run on Odoo 17, 18 and 19, and it works on Community as well as Enterprise. It plugs into the Purchase data you already keep, with no separate SaaS platform to run alongside it.
They are two separate products. CBAM Quarterly Reporting is focused on the quarterly report of the transitional period. This module, EU CBAM Compliance Manager, covers the definitive regime in force since 2026: the annual declaration, the CBAM certificate ledger with its quarterly check, declarant authorisation and a CN code library.
Yes. It is built precisely for SMEs with a moderate volume of affected imports that don't want to build spreadsheets for the annual declaration or pay an external consultancy just to keep certificates and deadlines up to date.
Questions before buying? Talk to the engineer.
We tell you whether the module fits your Odoo and your operations before you pay anything. No middlemen.



