Senseible

How do Indian banks stress test MSME borrowers for CBAM and carbon price risk?

A bank estimates the CBAM cost on the borrower's EU-bound goods each year: embedded emissions minus the free allocation adjustment, times a scenario certificate price. It then assumes how much of that cost the EU buyer pushes back through a lower price or lost orders, and tests the hit against EBITDA and the DSCR covenant.

Why CBAM needs its own line in the test

A domestic carbon price test applies a price to the borrower's own Scope 1 and 2 emissions. CBAM is different. It applies only to covered goods (iron and steel, aluminium, cement, fertilisers, hydrogen, electricity) shipped to the EU, it is paid by the EU importer, and it is charged on the embedded emissions of the product, which can include emissions from the borrower's suppliers of precursors.

The borrower does not pay the EU directly, so the credit risk shows up as a price discount, a lost buyer or a demand for verified data. The test should model those channels, not a tax bill.

The calculation for one scenario year

  1. Tonnes of covered goods sold to the EU in the year, from export invoices and CN codes.
  2. Embedded emissions per tonne: the borrower's measured figure, or the EU default value with its mark-up (10% in 2026, 20% in 2027, 30% from 2028 for steel, aluminium, cement and hydrogen; 1% for fertilisers) if it has no data.
  3. Certificates per tonne = embedded emissions minus the EU benchmark times the share of free allocation still given that year (Article 31): 97.5% in 2026, falling to 51.5% in 2030 and 0% from 2034.
  4. Cost = certificates x scenario certificate price, less any carbon price effectively paid in India that the importer can claim.
  5. Pass-back share: the part of that cost the borrower absorbs. Subtract it from EBITDA and recompute DSCR.

Which price path to use

The CBAM certificate price follows the EU ETS auction price (Article 21): a quarterly average for 2026 and a weekly average from 2027. For a stress test, take carbon price paths from the NGFS scenarios the bank already uses, convert them to euros per tonne for the EU, and state the source and phase. Run at least one disorderly path where the price jumps late, since that is when the free allocation share is also falling fast. If the RBI has issued final guidance on climate scenario analysis and stress testing by the time you run the test, follow its scenario set; check the notifications page on rbi.org.in.

Borrower facts that change the result most

Worked example: a steel exporter in 2030 (all inputs hypothetical)

Use the CBAM calculator or the official benchmark tables for real benchmark values; this example only shows the arithmetic.

What Senseible does here

Senseible's CBAM cost calculator gives a borrower's 2026 to 2034 cost path, including the free allocation phase-out and default value mark-ups, and its invoice-backed Scope 1 and 2 figures support the measured emissions a bank asks for. Its green loan readiness check is a separate screen a borrower can run before applying.

Sources: Regulation (EU) 2023/956 (CBAM), Articles 9, 21 and 31, Implementing Regulation (EU) 2025/2621, default values and mark-ups, RBI statements and notifications on climate scenario analysis and stress testing (rbi.org.in)

Last reviewed 2026-10-16. Check rbi.org.in for whether RBI's climate stress testing guidance has been issued in final form, and recheck CBAM benchmarks and price rules, which may be amended.