energyatlasenergyatlas
All States DataLive37
Grid AI
HomeMapIndustry ReportVideo Course
Map
Tracker
Large Loads
Regulations
DISCOMsTariffs
ModelerBESS Workbench
India Energy StackComing Soon

Shop & account

Data ShopPricing
energyatlasenergyatlas
HomeStatesOpen a StateAndaman and Nicobar IslandsAndhra PradeshArunachal PradeshAssamBiharChandigarhChhattisgarhDadra and Nagar Haveli and Daman and DiuDelhiGoaGujaratHaryanaHimachal PradeshJammu and KashmirLadakhJharkhandKarnatakaKeralaLakshadweepMadhya PradeshMaharashtraManipurMeghalayaMizoramNagalandOdishaPuducherryPunjabRajasthanSikkimTamil NaduTelanganaTripuraUttar PradeshUttarakhandWest BengalLadakh
India Energy Atlas

India's public grid data infrastructure.

hello@energymap.in+91 87928 77432

Access

Book a demoPricingUse our DataWork with usDeveloper APIEnterprise LicenseGet Bulk Data

Resources

API DocumentationData ShopDaily Energy BriefBlogIDCR 2026Support & CSRAbout

Weekly grid digest

Curtailment, congestion, hosting capacity. One email, Monday morning.

© 2026 Council for Independent Frontier Research. All rights reserved.

PrivacyTermshello@energymap.in
Create API key
energyatlasenergyatlas
All States DataLive37
Grid AI
HomeMapIndustry ReportVideo Course
Map
Tracker
Large Loads
Regulations
DISCOMsTariffs
ModelerBESS Workbench
India Energy StackComing Soon

Shop & account

Data ShopPricing
energyatlasenergyatlas
HomeStatesOpen a StateAndaman and Nicobar IslandsAndhra PradeshArunachal PradeshAssamBiharChandigarhChhattisgarhDadra and Nagar Haveli and Daman and DiuDelhiGoaGujaratHaryanaHimachal PradeshJammu and KashmirLadakhJharkhandKarnatakaKeralaLakshadweepMadhya PradeshMaharashtraManipurMeghalayaMizoramNagalandOdishaPuducherryPunjabRajasthanSikkimTamil NaduTelanganaTripuraUttar PradeshUttarakhandWest BengalStates

State Metrics

Key Metrics Table

India Energy Atlas

India's public grid data infrastructure.

hello@energymap.in+91 87928 77432

Access

Book a demoPricingUse our DataWork with usDeveloper APIEnterprise LicenseGet Bulk Data

Resources

API DocumentationData ShopDaily Energy BriefBlogIDCR 2026Support & CSRAbout

Weekly grid digest

Curtailment, congestion, hosting capacity. One email, Monday morning.

© 2026 Council for Independent Frontier Research. All rights reserved.

PrivacyTermshello@energymap.in
energyatlasenergyatlas
All States DataLive37
Grid AI
HomeMapIndustry ReportVideo Course
Map
Tracker
Large Loads
Regulations
DISCOMsTariffs
ModelerBESS Workbench
India Energy StackComing Soon

Shop & account

Data ShopPricing
energyatlasenergyatlas
HomeStatesOpen a StateAndaman and Nicobar IslandsAndhra PradeshArunachal PradeshAssamBiharChandigarhChhattisgarhDadra and Nagar Haveli and Daman and DiuDelhiGoaGujaratHaryanaHimachal PradeshJammu and KashmirLadakhJharkhandKarnatakaKeralaLakshadweepMadhya PradeshMaharashtraManipurMeghalayaMizoramNagalandOdishaPuducherryPunjabRajasthanSikkimTamil NaduTelanganaTripuraUttar PradeshUttarakhandWest BengalControl Room

Loading state…

India Energy Atlas

India's public grid data infrastructure.

hello@energymap.in+91 87928 77432

Access

Book a demoPricingUse our DataWork with usDeveloper APIEnterprise LicenseGet Bulk Data

Resources

API DocumentationData ShopDaily Energy BriefBlogIDCR 2026Support & CSRAbout

Weekly grid digest

Curtailment, congestion, hosting capacity. One email, Monday morning.

© 2026 Council for Independent Frontier Research. All rights reserved.

PrivacyTermshello@energymap.in
energyatlasenergyatlas
All States DataLive37
Grid AI
HomeMapIndustry ReportVideo Course
Map
Tracker
Large Loads
Regulations
DISCOMsTariffs
ModelerBESS Workbench
India Energy StackComing Soon

Shop & account

Data ShopPricing
energyatlasenergyatlas
HomeStatesOpen a StateAndaman and Nicobar IslandsAndhra PradeshArunachal PradeshAssamBiharChandigarhChhattisgarhDadra and Nagar Haveli and Daman and DiuDelhiGoaGujaratHaryanaHimachal PradeshJammu and KashmirLadakhJharkhandKarnatakaKeralaLakshadweepMadhya PradeshMaharashtraManipurMeghalayaMizoramNagalandOdishaPuducherryPunjabRajasthanSikkimTamil NaduTelanganaTripuraUttar PradeshUttarakhandWest BengalControl Room

Ladakh

Download state pack

Right now — live state snapshot

State grid status — key live tiles

as of 03:30 IST
  • Demand now
    50MW
    ▲0.1%
  • Peak today
    50MW
    ▼0.2%
  • Renewable share
    100.0%
    ▲41.4%
  • Carbon intensity
    24gCO₂/kWh
    ◆0.0%
  • IEX clearing
    4.34₹/kWh
  • Frequency
    50.01Hz
  • Net interchange
    No data
    this hour · Grid-India NLDC feed quiet

Demand

Demand today — actual, forecast, and prior 7 days

Fuel mix

Fuel mix today — current mix and projected continuation

  • hydro · 100.0%
  • solar · 0.0%

Carbon

Carbon today — emitted and projected

Emitted today
0 kt CO₂
Projected by EOD(at current intensity)
0 kt CO₂
+0 kt at 24 gCO₂/kWh

Hourly operating record

Hourly operating record — today

Forecast

Ladakh — 48-hour demand & generation forecast

Demand & Forecast

48h forecast

Next 48 hours

Modeled

Loadhour of day · IST

TodayYesterday30-day avg

Net loadhour of day · IST

TodayYesterday30-day avg

Windhour of day · IST

TodayYesterday30-day avg

Solarhour of day · IST

TodayYesterday30-day avg

Loading demand heatmap

Loading load duration curve

Historical trends

Loading two-year trace

Loading weather correlation

Loading multi-year demand

Forecast

Ladakh — demand & generation forecast for today

Demand — actual & forecast

Modeled

BaselinePeak 0.1 GW · 08:00 IST
Full 48h forecast →

Generation by fuel — current mix & projected continuation

Modeled

  • Hydro
  • Solar
Forecast accuracy (MAPE) & methodology

Ladakh — Forecast vs metered (90-day MAPE)

state-mape-daily

Loading 90-day MAPE history for Ladakh

Ladakh — 48h forecast accuracy (median daily-MAPE)

state_forecast_48h

Loading 48h forecast scorecard for Ladakh

Ladakh — Carbon scorecard

SLDC fuel mix

Loading carbon scorecard for Ladakh

Fuel mix — full history

Ladakh · generation mix · back to 2020

Modeled
Biomass
Coal
Gas
Hydro
Imports
Lignite
Nuclear
Solar
Wind
Thermal

Renewable Purchase Obligation compliance

Loading RPO compliance

Ladakh — Solar capture-rate

solar-capture-rate

Loading solar capture-rate for Ladakh

Loading fuel-mix share

State at a glance

Loading POSOCO visualizations

Ladakh — Event timeline

frequency × congestion × demand records × news

Reliability calendar and historical signals

Loading daily analytics

Ladakh — Residential cost curve

residential-cost-curve

Loading residential cost curve for Ladakh

Infrastructure

Subsidies and incentives

Subsidies and incentives for Ladakh

Not collected yetNot yet populated for this state — pull it the moment it lands via the API.View API catalogue →

Tariff slabs and category explorer

Loading tariff explorer

DISCOM AT&C losses

Loading DISCOM health

Wire this state into your pipeline:API catalogue

Ladakh — frequently asked

What's the current electricity demand in Ladakh?

Ladakh is drawing 50 MW as of 2026-08-18T21:00:00+00:00 IST, sourced from the India Energy Atlas state-page-live snapshot.

What's Ladakh's renewable energy share right now?

Renewables (solar, wind, hydro, nuclear) account for 100.0% of in-state generation in Ladakh as of 2026-08-18T21:00:00+00:00 IST.

What's Ladakh's grid carbon intensity?

Ladakh's current grid carbon intensity is 24 gCO2/kWh as of 2026-08-18T21:00:00+00:00 IST, computed from the metered fuel mix using CEA v18 lifecycle emission factors.

When does Ladakh's peak demand hour usually occur?

Today's peak demand in Ladakh fell at 02:30 IST. Long-run peaks land in the evening (7-9 pm IST) on the residential lighting load.

Which DISCOM serves Ladakh?

Distribution in Ladakh is handled by one or more state-licensed DISCOMs; see the DISCOM card on the state page for the live roster.

How accurate is energymap.in's Ladakh data?

The day-ahead demand forecast for Ladakh runs at single-digit MAPE; we publish the rolling 30-day MAPE on the State MAPE History card so readers can audit it themselves. Live demand comes from the SLDC scrape when available; non-SLDC states use the Atlas DISCOM disaggregation pipeline (Tier-A/B/C provenance, P10/P50/P90 bands).

India Energy Atlas

India's public grid data infrastructure.

hello@energymap.in+91 87928 77432

Access

Book a demoPricingUse our DataWork with usDeveloper APIEnterprise LicenseGet Bulk Data

Resources

API DocumentationData ShopDaily Energy BriefBlogIDCR 2026Support & CSRAbout

Weekly grid digest

Curtailment, congestion, hosting capacity. One email, Monday morning.

© 2026 Council for Independent Frontier Research. All rights reserved.

PrivacyTermshello@energymap.in
7 d ago·saurenergy.com—PowerChina's 1.1 GW Solar+Wind Project Is Meant to Generate Power And Stop the Desert21 d ago·saurenergy.com—500 GW by 2030 is In Sight, But These 5 Risk factors Remain Threats For India22 d ago·saurenergy.com—Q1 FY27: Tata Power Revenue Up 8% YoY; PAT Rises 11% to Rs. 1,401 Cr

What the data says — Ladakh

Ladakh is drawing 50 MW of electricity at the current hour (2026-08-19T03:00:00+05:30 IST), per the India Energy Atlas state-page-live snapshot.

The latest modeled in-state generation mix for Ladakh is dominated by Hydro at 100.0%. Grid carbon intensity is 24 gCO2/kWh.

Hourly disaggregation for Ladakh is awaiting the cross-project Atlas DISCOM Disaggregation tier-A endpoint; once it lands the live page will surface P10/P50/P90 bands without any FE change.

The day-ahead hourly demand forecast for Ladakh publishes a ±1.5σ band over the next 24 hours — based on 10 similar days.

Composed at 2026-08-19T03:00:00+05:30

Load shape

Demand heatmap — hour of day × last 11 days

00
06
12
18
9 Aug
11 Aug
13 Aug
15 Aug
17 Aug
19 Aug
Hover a cell for the hour reading
3
50lower → higher load

SOURCE: SLDC + modeled demand · UPDATED 02:30 IST

Load distribution

Load duration curve — last 11 days

PEAK 50 MWBASE 3 MWSWING 47 MW

SOURCE: SLDC + modeled demand · UPDATED 02:30 IST

Two-Year Demand Trace

2 daily rows

Latest peak

50.1 MW

2-yr peak

50.2 MW

2-yr average

49 MW

Most recent: 2026-08-19

Weather sensitivity

Demand vs temperature (7d window)

Weather correlation data is not available for this state yet.

Slope

—

R²

—

Confidence

—

Source: Weather correlation
▸Why this matters

Demand's sensitivity to temperature (MW per degree) is what turns a heatwave forecast into a load forecast. A high, tight slope means cooling load dominates and peaks are weather-driven and forecastable; a weak or noisy slope means the swing factor is something else — industrial shifts, agriculture, or a data gap worth questioning.

Ladakh — Forecast vs metered (90-day MAPE)

state-mape-daily
Not on the honesty list

We do not show a modeled-vs-actual chart for Ladakh because no live SLDC scrape; only modeled + monthly-synthesized data exists for this jurisdiction. Accuracy scoring requires an independent live actual.

Ladakh — 48h forecast accuracy (median daily-MAPE)

state_forecast_48h
Not scored
Next-day (0–24h)
—
no live rows
Day-2 (24–48h)
—
no live rows

no forecast-accuracy rows accumulated yet for this state; the nightly writer needs replayed (forecast, actual) pairs before scoring.

No live forecast-vs-actual rows are scored for Ladakh.

Median daily-MAPE on the 48h-ahead forecast (normal-day cohort), graded vs the metered actual. The verified <5% badge is earned on the leak-free IEA-1763 spike — not inferred from the live number.

Ladakh — Carbon scorecard

SLDC fuel mix
90-day average carbon intensity29gCO₂/kWh · demand-weighted mean
Greenest hour
24gCO₂/kWh
Mon · 14:00 IST · hydro
Dirtiest hour
41gCO₂/kWh
Wed · 05:00 IST · solar

Median gCO₂/kWh · day-of-week × hour-of-day (IST)

000102030405060708091011121314151617181920212223
Mon
Tue
Wed
Thu
Fri
Sat
Sun
greenerdirtier
Window: 90d · cells with data: 168/168 · cell-vs-naive deviation: ±4

State-mean fuel share: hydro 88% · solar 8% · imports 4%

Policy & RE Transition

RPO Compliance

Renewable Purchase Obligation: MNRE target trajectory vs SERC-reported actual compliance.

API

data_gap

No published RPO targets or SERC compliance figures are wired up for this state yet. The MNRE central trajectory applies as a default; the SERC compliance report has not been ingested.

Latest actual

—%

Shortfall

—pp
—Shortfall pending
No RPO trajectory or compliance rows for this state.
Total target
Solar
Non-solar
Actual compliance
Source: mnre_rpo_trajectory_plus_serc_compliance_reports
▸Why this matters

A Renewable Purchase Obligation is statutory, not aspirational: a state utility must source a set share of its energy from renewables or pay a penalty. A widening shortfall against the MNRE trajectory is an early signal of either a procurement gap or a banked-REC scramble at year-end — both move power and REC prices.

IndiaEnergyAtlas.in
Source: rpo-compliance·Coverage: MNRE FY23-FY30 trajectory + SERC compliance reports

Ladakh — Solar capture-rate

solar-capture-rate
Not on the honesty list

We do not show a solar capture-rate for Ladakh because no live SLDC scrape; only modeled + monthly-synthesized data exists for this jurisdiction. Accuracy scoring requires an independent live actual.

Generation mix

Fuel-mix share — last 8 days, normalized to 100%

Each band is a fuel's share of generation each hour — watch the solar wedge swell midday and coal hold the baseload, independent of total load.

  • Nuclear
  • Coal
  • Lignite
  • Gas
  • Hydro
  • Biomass
  • Wind
  • Solar
  • Imports
  • Thermal

SOURCE: SLDC fuel mix · UPDATED 03:30 IST

Reliability — POSOCO PSP

Daily peak, shortage and frequency for Ladakh

2 day rows · 1-year window

All-time state peak

50MW

2026-08-18

Days with shortage

0days

Within window

Cumulative shortage

0.0MU

Energy not served

Worst single day

0.0MU

No shortage in window

Adequacy calendar

Energy shortage by day

Each square is one day. Color intensity = energy shortage (MU).

00
20260 days with shortage
JanFebMarAprMayJunJulAugSepOctNovDec2026-01-01: 02026-01-02: 02026-01-03: 02026-01-04: 02026-01-05: 02026-01-06: 02026-01-07: 02026-01-08: 02026-01-09: 02026-01-10: 02026-01-11: 02026-01-12: 02026-01-13: 02026-01-14: 02026-01-15: 02026-01-16: 02026-01-17: 02026-01-18: 02026-01-19: 02026-01-20: 02026-01-21: 02026-01-22: 02026-01-23: 02026-01-24: 02026-01-25: 02026-01-26: 02026-01-27: 02026-01-28: 02026-01-29: 02026-01-30: 02026-01-31: 02026-02-01: 02026-02-02: 02026-02-03: 02026-02-04: 02026-02-05: 02026-02-06: 02026-02-07: 02026-02-08: 02026-02-09: 02026-02-10: 02026-02-11: 02026-02-12: 02026-02-13: 02026-02-14: 02026-02-15: 02026-02-16: 02026-02-17: 02026-02-18: 02026-02-19: 02026-02-20: 02026-02-21: 02026-02-22: 02026-02-23: 02026-02-24: 02026-02-25: 02026-02-26: 02026-02-27: 02026-02-28: 02026-03-01: 02026-03-02: 02026-03-03: 02026-03-04: 02026-03-05: 02026-03-06: 02026-03-07: 02026-03-08: 02026-03-09: 02026-03-10: 02026-03-11: 02026-03-12: 02026-03-13: 02026-03-14: 02026-03-15: 02026-03-16: 02026-03-17: 02026-03-18: 02026-03-19: 02026-03-20: 02026-03-21: 02026-03-22: 02026-03-23: 02026-03-24: 02026-03-25: 02026-03-26: 02026-03-27: 02026-03-28: 02026-03-29: 02026-03-30: 02026-03-31: 02026-04-01: 02026-04-02: 02026-04-03: 02026-04-04: 02026-04-05: 02026-04-06: 02026-04-07: 02026-04-08: 02026-04-09: 02026-04-10: 02026-04-11: 02026-04-12: 02026-04-13: 02026-04-14: 02026-04-15: 02026-04-16: 02026-04-17: 02026-04-18: 02026-04-19: 02026-04-20: 02026-04-21: 02026-04-22: 02026-04-23: 02026-04-24: 02026-04-25: 02026-04-26: 02026-04-27: 02026-04-28: 02026-04-29: 02026-04-30: 02026-05-01: 02026-05-02: 02026-05-03: 02026-05-04: 02026-05-05: 02026-05-06: 02026-05-07: 02026-05-08: 02026-05-09: 02026-05-10: 02026-05-11: 02026-05-12: 02026-05-13: 02026-05-14: 02026-05-15: 02026-05-16: 02026-05-17: 02026-05-18: 02026-05-19: 02026-05-20: 02026-05-21: 02026-05-22: 02026-05-23: 02026-05-24: 02026-05-25: 02026-05-26: 02026-05-27: 02026-05-28: 02026-05-29: 02026-05-30: 02026-05-31: 02026-06-01: 02026-06-02: 02026-06-03: 02026-06-04: 02026-06-05: 02026-06-06: 02026-06-07: 02026-06-08: 02026-06-09: 02026-06-10: 02026-06-11: 02026-06-12: 02026-06-13: 02026-06-14: 02026-06-15: 02026-06-16: 02026-06-17: 02026-06-18: 02026-06-19: 02026-06-20: 02026-06-21: 02026-06-22: 02026-06-23: 02026-06-24: 02026-06-25: 02026-06-26: 02026-06-27: 02026-06-28: 02026-06-29: 02026-06-30: 02026-07-01: 02026-07-02: 02026-07-03: 02026-07-04: 02026-07-05: 02026-07-06: 02026-07-07: 02026-07-08: 02026-07-09: 02026-07-10: 02026-07-11: 02026-07-12: 02026-07-13: 02026-07-14: 02026-07-15: 02026-07-16: 02026-07-17: 02026-07-18: 02026-07-19: 02026-07-20: 02026-07-21: 02026-07-22: 02026-07-23: 02026-07-24: 02026-07-25: 02026-07-26: 02026-07-27: 02026-07-28: 02026-07-29: 02026-07-30: 02026-07-31: 02026-08-01: 02026-08-02: 02026-08-03: 02026-08-04: 02026-08-05: 02026-08-06: 02026-08-07: 02026-08-08: 02026-08-09: 02026-08-10: 02026-08-11: 02026-08-12: 02026-08-13: 02026-08-14: 02026-08-15: 02026-08-16: 02026-08-17: 02026-08-18: 02026-08-19: 02026-08-20: 02026-08-21: 02026-08-22: 02026-08-23: 02026-08-24: 02026-08-25: 02026-08-26: 02026-08-27: 02026-08-28: 02026-08-29: 02026-08-30: 02026-08-31: 02026-09-01: 02026-09-02: 02026-09-03: 02026-09-04: 02026-09-05: 02026-09-06: 02026-09-07: 02026-09-08: 02026-09-09: 02026-09-10: 02026-09-11: 02026-09-12: 02026-09-13: 02026-09-14: 02026-09-15: 02026-09-16: 02026-09-17: 02026-09-18: 02026-09-19: 02026-09-20: 02026-09-21: 02026-09-22: 02026-09-23: 02026-09-24: 02026-09-25: 02026-09-26: 02026-09-27: 02026-09-28: 02026-09-29: 02026-09-30: 02026-10-01: 02026-10-02: 02026-10-03: 02026-10-04: 02026-10-05: 02026-10-06: 02026-10-07: 02026-10-08: 02026-10-09: 02026-10-10: 02026-10-11: 02026-10-12: 02026-10-13: 02026-10-14: 02026-10-15: 02026-10-16: 02026-10-17: 02026-10-18: 02026-10-19: 02026-10-20: 02026-10-21: 02026-10-22: 02026-10-23: 02026-10-24: 02026-10-25: 02026-10-26: 02026-10-27: 02026-10-28: 02026-10-29: 02026-10-30: 02026-10-31: 02026-11-01: 02026-11-02: 02026-11-03: 02026-11-04: 02026-11-05: 02026-11-06: 02026-11-07: 02026-11-08: 02026-11-09: 02026-11-10: 02026-11-11: 02026-11-12: 02026-11-13: 02026-11-14: 02026-11-15: 02026-11-16: 02026-11-17: 02026-11-18: 02026-11-19: 02026-11-20: 02026-11-21: 02026-11-22: 02026-11-23: 02026-11-24: 02026-11-25: 02026-11-26: 02026-11-27: 02026-11-28: 02026-11-29: 02026-11-30: 02026-12-01: 02026-12-02: 02026-12-03: 02026-12-04: 02026-12-05: 02026-12-06: 02026-12-07: 02026-12-08: 02026-12-09: 02026-12-10: 02026-12-11: 02026-12-12: 02026-12-13: 02026-12-14: 02026-12-15: 02026-12-16: 02026-12-17: 02026-12-18: 02026-12-19: 02026-12-20: 02026-12-21: 02026-12-22: 02026-12-23: 02026-12-24: 02026-12-25: 02026-12-26: 02026-12-27: 02026-12-28: 02026-12-29: 02026-12-30: 02026-12-31: 0
SourceDaily demand summary fallbackofficialUpdated19 Aug 2026, 5:30 am ISTRefreshDailyCoverage2 day-rows

Ladakh — Event timeline

frequency × congestion × demand records × news

Coverage: frequency since 2025-09-19; congestion since 2026-05-22; demand records since 2018-01-01; news since 2026-05-22.

⚡Frequency excursion93🧱Congestion bind0📈Demand record0📰News event0
93 frequency excursions in band (49.60–50.21 Hz)

No congestion or severe events in this window.

Daily analytics cache

Two-year state signals

30D avg peak

50MW

2026-08-19

YoY peak shift

0%→ 0.0%

baseline window

Load factor

98%

2 daily rows

Shortage days

0days

0 MU

30D carbon avg

43gCO2/kWh

derived daily layer

Weather-load link

2days

joined weather samples

Data centers

0sites

0 MW mapped

Fiber routes

61km

1 route segments

Digital infra basis

Mapped

State bounds route estimate

Seasonality

Monthly average daily peak load

1 months

Ladakh — Residential cost curve

residential-cost-curve
Not yet available

An hourly residential cost curve isn't published for Ladakh yet — it appears once the underlying tariff data is available.

Residential Tariff

JERC (Joint Electricity Regulatory Commission for UT of J&K and UT of Ladakh) · 1 DISCOM

LPDD
SlabEnergy rate (₹/kWh)Notes
0–200 kWh₹2.20Up to 200 kWh/month
200–400 kWh₹3.80201-400 kWh/month
400+ kWh₹4.20Above 400 kWh/month
Fixed charge
₹12.00 / Rs/kW/month (load rounded up to next 0.5 kW)
BPL consumers up to 30 kWh/month have a separate Rs 5/kW/month fixed charge without the half-kW rounding clause shown for general metered consumers.
Fuel adjustment (FPPCA)
Passes through quarterly per regulator order.
Source JERC Order No. 13 of 2025 (Petition No. JERC/03 of 2025) · Updated 01 Jun 2025

DISCOM Health

AT&C losses by DISCOM

Aggregate Technical & Commercial losses per distribution utility, with multi-year trend.

Refresh status unknownAPI

Data gap

AT&C loss history is not yet published for this state's DISCOMs.
▸Why this matters

AT&C (Aggregate Technical & Commercial) loss is the single clearest read on a distribution utility's solvency. Every percentage point is power delivered but never billed or collected; a worsening trend tells you a DISCOM is heading toward the payment delays that ripple back to gencos and IPPs.

IndiaEnergyAtlas.in
Source: discom-health·Coverage: AT&C loss history