EU importers of steel, aluminium, cement, fertilizers, electricity, and hydrogen must collect embedded carbon data from non-EU suppliers throughout 2026 — and file their first annual CBAM declaration by September 30, 2027. The data you don't collect today cannot be reported next year.
CBAM has two phases. The transitional reporting phase is over. The definitive regime is in effect.
Under EU Regulation 2023/956, authorized CBAM Declarants must report the embedded greenhouse gas emissions of imported goods — tracing emissions back to the production process in the country of origin, not just logistics.
The challenge: your non-EU suppliers must calculate and provide emissions data. Many do not have this capability yet. Starting the collection process in 2026 — not in August 2027 — is the only realistic path to a compliant annual declaration.
If you import any of these 6 product groups from outside the EU, you are a CBAM Declarant and must collect embedded emissions data.
The list may be extended to additional sectors by 2030 under Article 30 of Regulation 2023/956.Pipes, profiles, fasteners, wires, reinforcing bars
Raw aluminium, foil, extrusions, rolled products
Portland cement, clinker, hydraulic cements
Nitrogen-based: ammonia, nitric acid, urea
Imports of electricity from third countries
Pure hydrogen and hydrogen-derived products
Five steps from first import to filed declaration — all within one platform
Enter each CBAM-covered import: commodity code (CN), supplier country, quantity, and import date. Link to customs declaration numbers. The system validates against covered goods automatically.
Auto-generate supplier questionnaires in English aligned with EU Commission guidelines. Track response status per supplier. Send automated reminders. Accept uploaded documentation from each supplier.
Rule-based engine calculates total embedded greenhouse gas emissions per import line using supplier-provided data or EU Commission default values (flagged for review). Covers direct and indirect emissions per sector methodology.
One-click export of the CBAM annual declaration in the format required by the CBAM Registry (XML/XSD). Includes all mandatory fields: imported quantities, embedded emissions, country of origin, CBAM certificates surrendered.
Full audit log of all supplier data, calculation methodologies, and declaration versions. Export documentation packages for your accredited verifier. Maintain records for 5 years as required by Article 25.
Suppliers fill in their embedded emissions data through a dedicated, no-login portal. Structured data feeds directly into your calculations — no Excel attachments.
Rule-based engine applies sector-specific methodologies (Annex III, Implementing Regulation 2023/1773). Default values where supplier data is unavailable — clearly flagged for review.
Annual declaration exported in the format accepted by the EU CBAM Registry. Validated against the official XSD schema before export — no manual re-entry.
Automated alerts for upcoming declaration deadlines, supplier response deadlines, and certificate surrender dates. Never miss a regulatory window.
Track suppliers across multiple non-EU countries. Country-specific carbon price offsets applied automatically where applicable (Article 9 of Regulation 2023/956).
Estimate CBAM certificate costs based on current EU ETS price and your embedded emissions. Plan procurement strategy to minimize carbon border exposure.
14-day free trial — no credit card required.
Any EU-based importer (natural or legal person) who imports CBAM-covered goods from non-EU countries must register as an Authorized CBAM Declarant with their national customs authority. The importer bears responsibility — not the freight forwarder or customs broker, unless explicitly authorized. Registration must be completed before importing covered goods under the definitive regime.
Embedded (or "embodied") greenhouse gas emissions are the CO₂-equivalent emissions released during the production of the imported goods — not shipping. This includes direct emissions (combustion, chemical processes) and, for certain products, indirect emissions (electricity used in production). The calculation methodology is defined in Commission Implementing Regulation 2023/1773, Annex III. Our system applies these rules automatically — with options for actual supplier data or EU default values.
You can use EU Commission default values (published per product category and country). However, using defaults generally results in higher CBAM costs, since defaults reflect average or above-average emission intensities. Starting early gives your suppliers time to prepare actual data, which may be significantly lower than defaults. We help you send structured questionnaires so even suppliers with no previous emissions tracking can respond.
Yes. The EU ETS (Emissions Trading System) covers EU producers who pay for their carbon directly. CBAM ensures that non-EU producers face an equivalent cost when their goods enter the EU. As an importer, you buy CBAM certificates — not ETS allowances — at a price that mirrors the weekly average ETS price. The goal is to prevent carbon leakage (production shifting to countries with lower carbon costs).
The first annual CBAM declaration covers goods imported during calendar year 2026 (January 1 – December 31, 2026). It must be submitted via the CBAM Registry by September 30, 2027. CBAM certificates must also be surrendered by that date. From 2028 onwards, the deadline shifts to May 31 each year.
Yes, for the definitive regime. Embedded emissions data used in the annual declaration must be verified by an accredited verifier (Article 8 of Regulation 2023/956). Our platform generates a verifier documentation package — including all supplier data, calculation audit trail, and methodology references — to minimize the cost and time of the verification process.
Start your supplier outreach now. Free 14-day trial — set up your first import and send your first supplier questionnaire in under 30 minutes.
Start CBAM Reporter — free →14-day free trial · No credit card · kontakt@saaslab.one
Application interface: 🇬🇧 English · 🇩🇪 German · 🇵🇱 Polish