EU Carbon Border Adjustment Mechanism

CBAM reports that are
correct, auditable, and yours.

Self-hosted CBAM compliance for importers and manufacturers. Official EU default values, engine-certified calculations, and registry-ready QReport XML — running on your own infrastructure, so your trade data never leaves your control.

Bring-your-own-cloud · No trade data shared · White-label ready

Built on the official EU methodology by Dr Tanzeel Ur Rashid — PhD (Energy), PE (Mechanical).

121
countries and territories of official EU default values, built in — as corrected by Implementing Regulation (EU) 2026/1740 (retroactive to 1 January 2026)
QReport XML
schema-validated before you submit
100%
self-hosted — your trade data never leaves

See it in 20 seconds

What are EU defaults costing you?

Figures in the video are a real engine estimate (hot-rolled steel, 5,000 t from India, official EU default value, €75.28/t, the certificate price when it was recorded; today’s price is always live in the calculator). Run your own product free →

The real product, not a mock-up

See every role at work

Recorded on the live app. Pick a role to watch what they do in it.

The annual declaration: certificates to surrender, the live certificate price and the full version history of every filing. Recorded on the live product with a fictional test company. Every figure on screen is computed by the calculation engine.

Step-by-step guides

Your role, your workflow, start to finish

Each guide walks every screen of your role, in order. Follow it and you are done, without a consultant.

EU importer & customs broker

Importer

  • “Suppliers don’t send their data.”Invite them with a link in their language, including Chinese; reminders go out automatically before the deadline.
  • “Default values cost us 10–30% more.”Verified supplier figures replace the marked-up defaults, line by line.
  • “Is the filing right?”A pre-filing check blocks errors, a second person signs off, and the registry XML is produced for you.
  • “We filed a mistake.”Amend the year: the original stays archived and the change is recorded.
Open the importer guide →
Non-EU producer

Supplier & manufacturer

  • “The EU forms are confusing.”Answer in four steps on a phone, or model your plant once and let the engine do the arithmetic.
  • “Prove we are cleaner than the default.”Your actual emissions, computed from your own plant, become the figure your buyer files.
  • “Our inputs come from other plants.”Ask your own suppliers through the same kind of link; their figures flow up the chain automatically.
Open the supplier guide →
Accredited verifier

Verifier

  • “Can I reproduce their number?”Every audit bundle re-computes the figure and tells you whether it matches.
  • “Has anything changed since?”Frozen snapshots, a hash-chained change history and locked evidence.
  • “Evidence is everywhere.”One workspace for every client who grants you access; every view is logged.
Open the verifier guide →

Why you can rely on the numbers

A figure you can defend in an audit

CBAM certificates are paid in euros. Every number in this app is built to be checked, not taken on faith.

Numbers only from the engine

One calculation engine computes every figure from official EU data. The AI assistant explains; it is never allowed to state a number.

The same figure for every role

Importer, supplier and verifier see the identical value, and it re-computes identically every time.

Tested on all 25 CBAM production routes.

Never a guess

If official data can’t be read, nothing is calculated and you are told so. An unknown country or unit is reported, never assumed.

Official annexes, cell by cell

Default values and grid factors are read from the Official Journal one cell at a time, and the published feed must equal what ships.

Reg (EU) 2026/1740 · 2025/2621 · 2025/2620

Tamper-evident filings

Every filed and amended declaration is archived in a hash-chained history; evidence filed with it can’t be deleted.

A watchdog, not an autopilot

Filed figures are re-checked against today’s engine and your documents. Drift is reported to you; nothing is ever changed or filed for you.

Six CBAM sectors

Every CBAM good starts in a plant like these

Pick a sector to watch its emissions compute, route by route, with the official EU method.

The default-value trap

You may be overpaying CBAM by 10–30%

EU default values carry a regulatory mark-up. Verified supplier data removes it — the same goods, a smaller, defensible bill.

On EU default value
€109,901

2026 certificates to surrender (after free allocation)

Full exposure, 100% basis: €219,860

1,000 t steel from Turkey · incl. 10% mark-up

With verified data
€89,914

2026 certificates to surrender (after free allocation)

Full exposure, 100% basis: €199,873

mark-up removed · defensible

You save
€19,987
18.2% of the 2026 certificates on this shipment

Engine-certified example at the published certificate price (€82.32, Q3 2026). Your exact figure in 2 minutes.

Live, no login

Watch your sector compute — pick a tour

A real plant finds its CBAM embedded emissions live, by production route, in about a minute.

All sector tours →

Everything you need to file with confidence

One deterministic engine produces every number — testable, reproducible, and defensible.

Official EU default values

Ships the full official dataset — 121 countries and territories, per CN code, as corrected by Implementing Regulation (EU) 2026/1740 (retroactive to 1 January 2026) — reproduced exactly.

Engine-certified figures

Deterministic calculation engine, regression-tested against official worked examples.

Registry-ready output

Official EU QReport XML, validated against the EU schema before you submit.

Bulk customs/ERP import

Upload a CSV or Excel export and price an entire shipment in one click.

Your data, your servers

Self-hosted (BYOC): a genuine GDPR and data-sovereignty advantage over SaaS.

Audit trails built in

Certificate-price provenance and an activity log for defensible reports.

From customs export to certificate in under an hour

Three steps, all figures from the engine.

Step 1

Upload your data

Drop in a customs/ERP CSV — CN code, quantity, country. kg auto-converts to tonnes.

Step 2

The engine calculates

Embedded emissions, official default values, Article 9 credit, and liability per line.

Step 3

Download the certificate

The official QReport XML, schema-validated, ready to submit to the CBAM registry.

Get a free CBAM estimate

Enter one product and your work email to see an indicative liability — using the official EU default values.

Prefer to try it yourself? Book a demo for a live walkthrough.