Two sides of the same workflow.
The importer pays the CBAM cost. The data sits with the supplier's installation. CBAMWorks connects the two — in the supplier's language, on a phone, with every number tied to its evidence.
For importers
- 01.
Add suppliers and goods
Import a CSV or add suppliers one by one with the CN codes you buy from them and rough annual tonnes.
- 02.
Send a data request
Pick the reporting year and a due date. We send each supplier a link on WhatsApp or email, in the language you choose.
- 03.
Watch progress
A live funnel shows who was invited, opened, started and submitted. Reminders go out automatically.
- 04.
Review and accept
See every value with the bill it came from. Comment on a line, request changes, or accept.
- 05.
See actual vs default
For each product we compare the supplier's calculated emissions with the EU default plus mark-up.
- 06.
Export and verify
Download your declaration data and book a partner verifier. You file in the EU CBAM Registry.
For suppliers
- 01.
Open the link
No app to install. Choose your language.
- 02.
Tell us about your factory
Address, what you make, how you make it.
- 03.
Photograph your bills
Gas, coal, diesel and electricity bills. We read the numbers; you confirm each one.
- 04.
Add production
Tonnes produced for each product your buyer asked about.
- 05.
Submit
Your buyer sees your data. You can download the official template and share it with your other EU buyers.
Where the EU systems fit
EU CBAM Registry
You file here
The declarant (importer or indirect customs representative) files the annual declaration in the Registry. CBAMWorks prepares the data.
O3CI operator portal
Supplier-side registration
Non-EU operators can register for free and share data via O3CI. Optional and parallel to CBAMWorks.
Communication template
Commission's xlsx format
Operator-to-declarant data in the format verifiers already know. We export one filled template per supplier.
Inside the engine
From activity data to specific embedded emissions.
Five stages, one direction. Every number flows from a bill, a meter reading or a production record. Verifier-ready by design.
-
A
Activity data
Fuels (quantity × NCV × EF), electricity where in scope, production tonnes by product.
-
B
Process emissions
Direct non-fuel emissions (e.g. decarbonation in cement, PFCs in primary aluminium).
-
C
Installation total
Sum of fuels + process + in-scope indirect, by sector rule.
-
D
Attribution
Allocation across products using the EU rules; precursor emissions carried through.
-
E
Specific SEE
Per tonne per CN code — the number that lands in your declaration.
Questions importers and suppliers ask here
Who has to file a CBAM declaration?
The EU importer, or its indirect customs representative, as an authorised CBAM declarant, files the annual declaration in the EU CBAM Registry. CBAMWorks prepares the supplier data; you or your customs representative submit it.
Read the guide →What happens if my supplier doesn't send data?
You use the EU default values, which include a mark-up that rises each year: +10 % for 2026, +20 % for 2027 and +30 % from 2028. A high default plus the mark-up is usually more expensive than real data from an engaged supplier.
Read the guide →Why doesn't electricity count for my steel imports?
For iron, steel and aluminium, only direct emissions count. The one exception is the indirect emissions of sintered-ore precursors, which carry into steel goods. Cement and fertilisers count both direct and indirect emissions.
Read the guide →Do my supplier's numbers need to be verified?
Yes. Actual values must be verified by an EU-accredited verifier before they can be used in a declaration. A physical site visit is required in the first verified year. Verifier registration opened on 1 September 2026; reports can be issued from January 2027.
Read the guide →Ready to try it with one supplier?
Spin up a free trial, invite your first supplier, and see where their actual data lands versus the default.