Carbon border compliance, without the spreadsheets or the lock-in.
Calculate embedded emissions, manage CBAM certificates, and file quarterly and annual declarations — all from inside Odoo, with no external cloud dependency and no monthly fee.
The problem
EU importers of steel, aluminium, cement, fertiliser, hydrogen and electricity must measure embedded emissions, file legally binding quarterly declarations, and from 2026 buy and surrender CBAM certificates — with penalty exposure around €100 per tonne unreported. The data lives in spreadsheets and disconnected portals, not in the ERP where the purchases already happen.
The solution
CBAM Carbon Border Compliance runs the full lifecycle inside Odoo: configure CN codes and emission factors, record import events with three calculation methods and full source-stream traceability, generate quarterly and annual reports as CSV and PDF, and track certificate purchases, FIFO surrenders and cost forecasts — with deadline alerts built in, no external service required.
Everything a CBAM filing needs
Every capability below is implemented in the module.
Three calculation methods
Quick-calc with CN-code defaults, default reference values, or full actual-data source-stream modelling — with a built-in check that stream contributions always sum to 100%.
Import event tracking
Record every covered import with supplier, installation, CN code, country of origin and net mass — linked to the source purchase order, with an expandable trace showing exactly how each figure was derived.
Quarterly & annual reports
One click groups import events by CN code, country and installation and produces a filing-ready report with both CSV and PDF export — the EU-required fields pre-filled.
Deadline alerts, by default
A configurable lead-time alert schedules a reminder activity before every quarterly and annual filing deadline, so a filing window never closes unnoticed.
Certificates & FIFO surrender
Track certificate lots as they are purchased, surrender them automatically oldest-first on a FIFO cost basis, and see remaining balance and total cost update live.
Interactive cost forecast
Model projected emissions, certificate price and free-allocation percentage in a live scenario simulator, and see projected cost and shortfall against your current certificate balance update as you type.
Editable factor library
CN codes and fuel, material, electricity and process emission factors ship ready to use inside the module — viewable and correctable in a searchable screen, with no external cloud account required.
Supplier & installation registry
A central record of every supplier and production installation, with country, sector, default SEE values and data-collection status tracked per installation.
Supplier data requests
Send reusable self-assessment questionnaires to suppliers by email, then track completeness and move each request through received and validated states as answers come in.
How it works
Configure reference data
Set up CN codes, emission factors and CBAM-covered products once; sensible defaults ship ready to use.
Record import events
Log each import of a covered good, linking a supplier, installation, CN code and calculation method.
Generate & file your report
One click produces the quarterly or annual report, grouped and totalled, ready as CSV or PDF.
Track certificates & surrender
Purchase certificates, allocate them FIFO against each surrender, and forecast future certificate cost.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
No. The app produces a compliant CSV and PDF report ready for you to upload to the EU Transitional Registry or your national authority's portal; it does not submit on your behalf.
Buy it on the Odoo App Store
Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.
CBAM Carbon Border Compliance
Embedded-emissions calculation, import event tracking, quarterly and annual reports and FIFO certificate surrender — with deadline alerts, supplier data requests and no external cloud dependency.
Buy on Odoo App StoreMore Odoo accounting apps
Change Effective Date
Safely change the effective date on confirmed Sales Orders, Purchase Orders, Invoices and Stock Transfers — with impact preview, cascade, currency visibility, and a full audit log.
Change Multiple Product Tax
Bulk-update customer and vendor taxes and related product fields across variants, with a before/after preview, an explicit confirmation gate, saved templates and a persistent audit trail.
Copy Invoice Line
Duplicate invoice lines with a pre-commit preview and guaranteed persistence — in bulk, from prior invoices, from reusable templates or across invoices — with one-click undo and full audit logging.
Corporate Borrowings & Intercompany Loans
Day-accurate interest, four amortisation methods and automatic double-entry postings for term loans, facilities and intercompany loans — with covenant early warnings and a maturity wall.
Customer & Supplier Loan Portal
A dashboard-first borrower portal with full installment schedules, colour-coded payment status and downloadable PDF statements — backed by a backend loan workflow and automatic due-date reminders.
Customer & Vendor Statements
Batch-generate branded, aging-bucketed account statements for customers and vendors, send them on a schedule, and track exactly which ones were delivered.