Madhya Pradesh — Data Verification vs CEA / SLDC / WR-LDC
Verdict · PARTIAL — two-year-peak tile understates MP's winter all-time peak by −14.05% (IEA-1198) and the all-time-peak tile reads "0 MW / no data"; installed-capacity gap (+17.42%) is a physical-vs-allocated basis difference (IEA-1199), not a data error; four anchors left honestly unverified.
Madhya Pradesh — Verification Report (May 2026)
Page verified: /states/madhya-pradesh · Retrieved: 2026-05-30. Tolerance: ±5% / ±2pp.
Demand/peak fields on the page (distinguished)
The page exposes several distinct demand figures — they are NOT interchangeable:
| Field (verbatim label) | Value · date | Role |
|---|---|---|
| Demand now | 14,657 MW | live instantaneous demand |
| Peak today | 16,306 MW at 10:00 IST | intraday peak |
| Latest daily peak | 14,798.7 MW ("2026-05-30") | most-recent settled daily peak |
| Two-year peak | 16,306.1 MW ("2026-05-29") | rolling 2-yr max tile |
| All-time state peak | 0 MW ("no data recorded") | all-time record tile — currently empty |
The headline peak comparison must use the page's all-time tile against the authoritative all-time record. That tile reads 0 MW / "no data recorded", so the page does not surface a real all-time peak. The authoritative all-time record is 18,971 MW at 10:50 IST on "9 Dec 2025" (previous record 18,913 MW on "20 Dec 2024"). The two-year-peak tile (16,306.1 MW, "29 May 2026") is the value that systemically understates MP's winter record — that is the IEA-1198 bug.
Anchor comparison
| # | Metric | energymap displays | Authoritative source (value · retrieved) | Δ | Within tolerance? |
|---|---|---|---|---|---|
| 1 | Peak — all-time tile (HEADLINE) | 0 MW ("no data recorded") | 18,971 MW all-time, "9 Dec 2025" (prev. 18,913 MW, "20 Dec 2024") · Free Press Journal / MP SLDC · 2026-05-30 | n/a (tile empty) | ❌ no all-time value displayed |
| 1b | Peak — two-year tile (IEA-1198) | 16,306.1 MW ("29 May 2026") | 18,971 MW all-time, "9 Dec 2025" · same source · 2026-05-30 | −14.05% | ❌ understates (winter-peak bias) |
| 2 | Installed capacity — physical in-state | 33,504.7 MW (8 plants) | CEA Aug-2025 allocated: 28,533.42 MW · CEA IC Aug-2025 allocation-wise · 2026-05-30 | +17.42% | ✅ basis difference (IEA-1199), not an error |
| 3 | Capacity by fuel | Coal 21,170 · Renewable 10,099.7 · Hydro 2,235 MW | CEA allocated: Coal 15,132.59 · Gas 332 · Nuclear 491.98 · Hydro 3,223.66 · RES 9,353.19 MW | — | ⚠️ different bases (physical vs allocated) |
| 4 | AT&C losses | 21.3% (FY23, MPPKVVCL) | Not re-pulled this pass — PFC | — | ⚠️ unverified |
| 5 | RPO compliance | 17.2% (latest) | Not re-pulled this pass (MPERC) | — | ⚠️ unverified |
| 6 | Residential tariff | ₹3.50/kWh | Not re-pulled this pass (MPERC tariff order) | — | ⚠️ unverified |
| 7 | Interchange / imports | ↓8,400 MW from Western region | Not re-pulled this pass (WR-LDC PSP / SLDC) | — | ⚠️ unverified |
Findings
-
Peak demand — headline (all-time tile): The all-time state-peak tile reads 0 MW / "no data recorded" — the page does not currently surface an all-time record at all. The authoritative all-time record is 18,971 MW on "9 Dec 2025" (previous 18,913 MW on "20 Dec 2024"), confirmed via MP SLDC reporting carried by the Free Press Journal. Because the tile is empty, there is no displayed all-time number to misread — the correct read is "no all-time value shown," not a fabricated figure.
-
Peak demand — two-year tile (IEA-1198): The two-year-peak tile shows 16,306.1 MW ("29 May 2026"), which understates the verified all-time record (18,971 MW) by −14.05%, beyond the ±5% band. MP is a winter-peaking state (its record was set in December), so a rolling-window tile biased toward the recent warm season systematically understates the true peak. This is the known systemic understatement tracked under IEA-1198; no new fix-ticket proposed.
-
Installed capacity — basis difference (IEA-1199): The page shows 33,504.7 MW of capacity physically located in MP (8 plants: coal 21,170 across 3 plants, renewable 10,099.7 across 3, hydro 2,235 across 2). CEA's allocation-wise table gives MP an allocated share of 28,533.42 MW (Sub-Total GrandTotal; verified as State 6,381.62 + Private 14,190.03 + Central 7,961.77 = 28,533.42, row confirmed to belong to Madhya Pradesh despite the PDF's name-row offset). The +17.42% gap is the physical-vs-allocated basis difference — MP hosts large central/private coal stations whose allocated shares flow to other states, so physical in-state capacity exceeds MP's allocated entitlement. This is the basis issue tracked under IEA-1199, NOT a tolerance failure. Fuel buckets differ for the same reason (the page's physical coal 21,170 vs CEA-allocated coal 15,132.59; the page's hydro 2,235 vs CEA-allocated hydro 3,223.66; CEA also allocates 332 MW gas and 491.98 MW nuclear shares that the in-state physical view does not list).
-
Unverified anchors: AT&C losses (21.3%, FY23), RPO compliance (17.2%), residential tariff (₹3.50/kWh), and imports/interchange (8,400 MW) were not independently re-pulled this pass and are honestly marked unverified — no value was fabricated.
Verdict
PARTIAL. No same-basis number is wrong beyond tolerance, so this is not a FAIL. The capacity gap is a documented physical-vs-allocated basis difference (IEA-1199). The peak issues are display gaps: the all-time tile is empty (no value to verify) and the two-year tile structurally understates the winter record (IEA-1198). Four downstream anchors are left honestly unverified.
Methodology
Live values read from the Madhya Pradesh page + /infra-counts API on 2026-05-30; authoritative values quoted with source + retrieval date. CEA capacity taken from the Aug-2025 allocation-wise report — MP Sub-Total GrandTotal (28,533.42 MW), cross-checked against the State+Private+Central component rows to confirm the correct state row given the PDF's name-label offset. No value interpolated or fabricated.
Part of the F40 per-state cross-verification programme (IEA-1070).
Sources
- CEA Installed Capacity Report (Aug-2025, allocation-wise) — https://cea.nic.in/wp-content/uploads/installed/2025/08/IC_Aug_2025allocation_wise-1.pdf
- MP all-time peak (18,971 MW, "9 Dec 2025"), via Free Press Journal / MP SLDC — https://www.freepressjournal.in/indore/madhya-pradesh-breaks-power-demand-record-with-18971-mw-supply
- energymap.in Madhya Pradesh page — https://energymap.in/states/madhya-pradesh
- energymap.in infra-counts API — https://api.energymap.in/api/states/madhya-pradesh/infra-counts