EDGE ENGINE SUB-2MS DETERMINISTIC V8 EXECUTION • ZERO DATA RETENTION • EXPLORE API SPECS →

EU CBAM & Carbon Tax Calculation Engine API

Instant EU CBAM Scope 1/2 embedded emissions and EU ETS carbon tax liability calculator

The EU CBAM & Carbon Tax Calculation Engine API delivers deterministic, sub-5ms edge calculations for the European Union Carbon Border Adjustment Mechanism (Regulation (EU) 2023/956 and Implementing Regulation (EU) 2023/1773). It enables customs brokers, importers, freight forwarders, and enterprise ERP systems to calculate embedded carbon emissions and financial certificate liabilities accurately and deterministically.

Built for the active 2026 CBAM regime, the engine supports all six regulated industrial sectors: Iron & Steel, Aluminum, Cement, Fertilizers, Hydrogen, and Electricity. Every request resolves official Annex IV default benchmark specific emission factors, calculates Scope 1 direct emissions, applies country electricity grid emission intensity factors for Scope 2 indirect emissions, resolves complex precursor cascades, and computes net EUR (€) financial liability after deducting origin-country carbon prices.

The API also features a quarterly declaration generator that outputs standardized JSON and European Commission XML formats ready for direct upload to the CBAM Transitional Registry.

Features

Endpoints

MethodPathDescriptionExample
POST/api/v1/cbam/calculateCalculate CBAM Scope 1, Scope 2, precursor emissions, and net EUR liability{"cnCode":"72081000","countryOfOrigin":"CN","massKg":50000}
POST/api/v1/cbam/lookup-factorLookup 8-digit Combined Nomenclature (CN) code benchmark factor & CBAM scope{"cnCode":"76011000"}
POST/api/v1/cbam/grid-intensityLookup electricity grid emission factor (tCO2e/MWh) by 2-letter ISO country code{"countryCode":"IN"}
POST/api/v1/cbam/generate-declarationGenerate CBAM Registry XML & JSON quarterly declaration payload{"header":{"reportingPeriod":"2026-Q1","declarantId":"NL123456789","declarantName":"EuroLogistics BV","importerCountry":"NL"},"items":[{"cnCode":"72081000","countryOfOrigin":"CN","massKg":50000}]}
GET/healthService health check/health

FAQ

What is EU CBAM (Regulation (EU) 2023/956)?

The Carbon Border Adjustment Mechanism (CBAM) is the European Union's landmark climate policy designed to equalize the price of carbon paid for domestic EU production under the EU ETS and imported goods entering the EU from third countries.

Which product sectors are covered under CBAM?

CBAM covers six carbon-intensive sectors: (1) Iron and Steel, (2) Aluminum, (3) Cement, (4) Fertilizers, (5) Hydrogen, and (6) Electricity. Each sector contains specific 8-digit Combined Nomenclature (CN) codes.

How are direct (Scope 1) and indirect (Scope 2) emissions calculated?

Direct emissions (Scope 1) are calculated from process and fuel combustion during production. Indirect emissions (Scope 2) are calculated by multiplying specific electricity consumption (MWh/t) by the country electricity grid emission factor (tCO2e/MWh) from official EU/IEA datasets.

Can carbon prices already paid in the country of origin be deducted?

Yes. Under CBAM Article 9, importers can claim a reduction in the number of CBAM certificates required if an explicit carbon price (e.g. UK ETS, Korean ETS, Canadian carbon tax) was effectively paid in the country of origin without export rebates.

How does the CBAM declaration generator work?

The declaration generator takes structured shipment items and outputs schema-valid XML and JSON payloads formatted to European Commission CBAM Transitional Registry technical specifications.