CBAM · Native to Odoo · for 17, 18 and 19

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.

Data from your purchasesPulls in the affected imports you already record in Odoo.
Annual declaration and certificatesPrepares the annual declaration and tracks the CBAM certificates you hold.
Built for SMEsNo mega-project and no pricey consultancy just to comply.
Native to Odoo · 17, 18 and 19Inside the ERP, with no separate SaaS and no extra tool to maintain.
CBAM-affected imports managed inside Odoo
Source code included Works with Odoo 17, 18 and 19 One-time payment of 49 EUR Support straight from the developer No SaaS, no middleware

Real screenshots of the module

The very screens you get inside Odoo.

CBAM for Odoo screenshot CBAM for Odoo screenshot

Try the CBAM module inside a real Odoo 19, no sign-up. User demo / flexigodemo.

Try the live demo View on the App Store

The real CBAM problem for an SME

The definitive regime doesn't care about size: if you import affected goods you need declarant authorisation, certificates and an annual declaration just like a large group. But an SME has no dedicated compliance department to keep all of that up to date.

Data scattered all over the place

The imported quantities live in your purchases, the country of origin somewhere else and the embedded emissions in supplier emails. Gathering it by hand for every declaration is slow and error-prone.

Deadlines nobody is watching

The annual declaration has its date, and at the end of each quarter you have to check that the certificates you hold cover the year to date. Without a process inside the system, someone remembers too late.

A pricey consultancy just to comply

Outsourcing the tracking of imports, certificates and the declaration is a fixed cost that adds no value to the business. For many SMEs it is wildly out of proportion to what they actually import.

What the module does inside Odoo

It doesn't promise to comply for you or file with the CBAM Registry on your behalf. It does the concrete, useful part: tracking your imports, calculating the emissions, managing the certificates you hold and getting the annual declaration data ready.

Affected imports and CN codes

Identifies 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 calculation

Records 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 check

Keeps 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 authorisation

Manages 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 box

Ships 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 included

Everything 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.

The person who builds the module is the one who answers you

FlexigoTech is Flexibles y Accesorios Gobe, S.L., based in Barcelona. Development is handled by a single developer, so when you ask about CBAM, certificates or the annual declaration you talk directly to the person who wrote the code, not a salesperson or a first-line support desk forwarding tickets.

17·18·19native Odoo
BCNin-house development
0separate SaaS

What it does and what it doesn't

It's a native Odoo module, available for 17, 18 and 19, with no external platform to maintain and no extra SaaS fee. We don't invent reviews or customer stories: the tool tracks your imports, calculates the emissions, manages the certificates you hold and prepares the annual declaration. The official filing and the declarant's responsibility stay with you, and we tell you that before you buy, not after.

Try the live demoAsk a question

One price, source included, no subscription

No per-seat licence, no monthly SaaS fee and no surprise renewals. You buy the module once on the Odoo App Store and it's yours.

49 €one-time

One-time payment on the Odoo App Store · VAT may apply at checkout

Full source code included
Works on Odoo 17, 18 and 19 (Community and Enterprise)
No subscription and no recurring SaaS fee
Support straight from the developer
Free live demo before you buy
Runs on your own Odoo, your data stays with you

If CBAM brought you here, this matters too

CBAM rarely comes alone. It usually shows up alongside the need to organise purchasing, imports and compliance inside a single Odoo.

Common questions about CBAM in Odoo

What is CBAM and which phase are we in?

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.

Does this CBAM compliance software file the declaration with the CBAM Registry for me?

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.

Does it work with Odoo Community?

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.

How is it different from the CBAM Quarterly Reporting module?

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.

Is it right for an SME that only imports occasionally?

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.

How much does it cost and can I try it first?

It is a one-time payment of 49 EUR on the Odoo App Store, with the full source code included and no subscription. Before buying you can use the live demo: a real Odoo 19 with the CBAM module installed and no sign-up (user demo, password flexigodemo), where you can see the import tracking, the emissions calculation, the certificate ledger and the annual declaration periods. When you're ready, you buy the licence on the App Store, and we can help you set it up if you need it.

If you import affected goods, the CBAM annual declaration and certificate control are no longer optional.

The only question is whether you piece it together by hand every year or leave it solved inside Odoo. Tell us what you import and we'll tell you straight whether the module fits.

Try the live demoView on the App Store · +34 639 913 105