The India Power Atlas
Part VIII · The State
Chapter 30

Public Expenditure

Arena 7.2 · weight 3 · reading 81.1 · aligned majority

30.1Scope

Who spends India’s public money.1

The arena is measured by combined Union and state spending controlled, cash transfers to citizens and state social-sector spending.

30.2Significance

Welfare, freebies, contracts, ads. Borrowed power that leaves when the BJP leaves office.

30.3Indicators and weights

Table 30.1 lists the 3 indicators of the arena, the weight of each within the arena, and each indicator’s reading (the Hindutva-aligned share, from 0 to 100).

Table 30.1. Indicators of arena 7.2

IndicatorWeightReading
Combined spending controlled, 2026-270.6082.9
Cash to citizens (DBT and state cash schemes)0.2580.2
State social-sector spending in NDA-run states0.1575.2
Arena reading1.0081.1

30.4Reading

The arena reads 81.1, 31.1 points above parity, and is classified as aligned majority (a reading of 60 or above). With a weight of 3 of a total 107.7, it contributes 2.26 points to the composite reading of 45.7.

Figure 30.1. Readings of arena 7.2 by indicator
050100
Combined spending controlled, 2026-2782.9
Cash to citizens (DBT and state cash schemes)80.2
State social-sector spending in NDA-run states75.2
Arena reading81.1
Hindutva-alignedOpposed

Each bar divides the indicator between Hindutva-aligned (left) and opposed (right) holdings. The vertical rule marks parity.

30.5Measures and exhibits

The exhibits below are the Atlas’s own views of the data behind each measure: shares by side, the largest units, breakdowns by source, recipient and country, money-flow diagrams and time series. Full row-level ledgers are in the data file (Appendix D).

Measure 1. Combined spending controlled, 2026-27

Reading 82.9%

Union net spending ₹42.53 lakh cr held + NDA states.

Figure 30.2. Public spending 2026-27 by who controls it, ₹ lakh crore
Union (net), NDA 42.5 ₹ lakh cr · 38.2%BJP CM 45.9 ₹ lakh cr · 41.2%NDA ally 3.92 ₹ lakh cr · 3.5%INDIA bloc 12.5 ₹ lakh cr · 11.2%Other party 6.57 ₹ lakh cr · 5.9%
Data table
₹ lakh crShare
Union (net), NDA42.538.2%
BJP CM45.941.2%
NDA ally3.923.5%
INDIA bloc12.511.2%
Other party6.575.9%
Figure 30.3. Indians by who governs their state, % of people
BJP CM 73.4 % · 73.4%NDA ally 4.34 % · 4.3%INDIA bloc 14.5 % · 14.5%Other party 7.74 % · 7.7%
Data table
%Share
BJP CM73.473.4%
NDA ally4.344.3%
INDIA bloc14.514.5%
Other party7.747.7%
Figure 30.4. State spending 2026-27, ₹ lakh crore
Uttar Pradesh8.51
Maharashtra7.69
Tamil Nadu4.73
Karnataka4.13
Rajasthan4.06
Madhya Pradesh3.89
West Bengal3.84
Gujarat3.6
Bihar3.25
Andhra Pradesh3.1
Telangana3.01
Odisha2.88
Kerala2.28
Haryana1.88
Chhattisgarh1.72
Punjab1.67
Jharkhand1.5
Assam1.48
Jammu and Kashmir (UT)1.06
Delhi (NCT)0.99
Uttarakhand0.84
Himachal Pradesh0.5
Arunachal Pradesh0.35
Tripura0.34
Meghalaya0.29
Goa0.28
Manipur0.25
Nagaland0.21
Sikkim0.18
Mizoram0.17
BJP CMNDA allyINDIA blocOther party
Data table
₹ lakh crSide
Uttar Pradesh8.51BJP CM
Maharashtra7.69BJP CM
Tamil Nadu4.73Other party
Karnataka4.13INDIA bloc
Rajasthan4.06BJP CM
Madhya Pradesh3.89BJP CM
West Bengal3.84BJP CM
Gujarat3.6BJP CM
Bihar3.25BJP CM
Andhra Pradesh3.1NDA ally
Telangana3.01INDIA bloc
Odisha2.88BJP CM
Kerala2.28INDIA bloc
Haryana1.88BJP CM
Chhattisgarh1.72BJP CM
Punjab1.67Other party
Jharkhand1.5INDIA bloc
Assam1.48BJP CM
Jammu and Kashmir (UT)1.06INDIA bloc
Delhi (NCT)0.99BJP CM
Uttarakhand0.84BJP CM
Himachal Pradesh0.5INDIA bloc
Arunachal Pradesh0.35BJP CM
Tripura0.34BJP CM
Meghalaya0.29NDA ally
Goa0.28BJP CM
Manipur0.25BJP CM
Nagaland0.21NDA ally
Sikkim0.18NDA ally
Mizoram0.17Other party
Figure 30.5. Hindutva-aligned vs opposed, counted rows (₹ crore)
Hindutva-aligned 92,29,298 ₹ crore · 82.9%Opposed 19,03,596 ₹ crore · 17.1%Transactional 0 ₹ crore · 0.0%Neutral / not counted 0 ₹ crore · 0.0%
Data table
₹ croreShare
Hindutva-aligned92,29,29882.9%
Opposed19,03,59617.1%
Transactional00.0%
Neutral / not counted00.0%
Figure 30.6. The 15 biggest of 32 (₹ crore)
Union Government42,52,801
Uttar Pradesh government8,50,901
Maharashtra government7,69,467
Tamil Nadu government4,72,585
Karnataka government4,12,688
Rajasthan government4,05,632
Madhya Pradesh government3,88,923
West Bengal government3,84,169
Gujarat government3,60,122
Bihar government3,24,925
Andhra Pradesh government3,10,058
Telangana government3,01,209
Odisha government2,88,000
Kerala government2,27,567
Haryana government1,87,556
Hindutva-alignedOpposed
Data table
₹ croreSide
Union Government42,52,801Hindutva-aligned
Uttar Pradesh government8,50,901Hindutva-aligned
Maharashtra government7,69,467Hindutva-aligned
Tamil Nadu government4,72,585Opposed
Karnataka government4,12,688Opposed
Rajasthan government4,05,632Hindutva-aligned
Madhya Pradesh government3,88,923Hindutva-aligned
West Bengal government3,84,169Hindutva-aligned
Gujarat government3,60,122Hindutva-aligned
Bihar government3,24,925Hindutva-aligned
Andhra Pradesh government3,10,058Hindutva-aligned
Telangana government3,01,209Opposed
Odisha government2,88,000Hindutva-aligned
Kerala government2,27,567Opposed
Haryana government1,87,556Hindutva-aligned
Figure 30.7. The money flow: from whom, through which camp, to where58 flows counted, ₹23,26,607 crore.
government → Hindutva-aligned: ₹18,44,729 crgovernment → Opposed: ₹4,81,878 crHindutva → state_government: ₹18,44,729 crOpposed → state_government: ₹4,81,878 crgovernment: ₹23,26,607 crgovernment · ₹23,26,607Hindutva-aligned: ₹18,44,729 cr79.3%Opposed: ₹4,81,878 cr20.7%state_government: ₹23,26,607 crstate_government · ₹23,26,607
Hindutva-aligned ₹18,44,729 cr · 79.3%Opposed ₹4,81,878 cr · 20.7%
Left: where the money comes from · Middle: the camp it strengthens · Right: where it goes
Figure 30.8. The biggest sources, by the camp their money strengthens (₹ crore)
Union Government (Ministry of Finance)23,26,607
Hindutva-alignedOpposedTransactionalNeutral / not counted
Data table
Hindutva-alignedOpposedTransactionalNeutral / not countedTotal
Union Government (Ministry of Finance)18,44,7294,81,8780023,26,607
Figure 30.9. The biggest recipients (₹ crore)
Uttar Pradesh government3,67,683
Bihar government2,10,074
West Bengal government1,81,512
Madhya Pradesh government1,66,642
Maharashtra government1,64,473
Rajasthan government1,34,637
Odisha government1,07,500
Andhra Pradesh government96,820
Tamil Nadu government95,453
Karnataka government79,050
Gujarat government77,553
Assam government76,113
Hindutva-alignedOpposedTransactionalNeutral / not counted
Data table
Hindutva-alignedOpposedTransactionalNeutral / not countedTotal
Uttar Pradesh government3,67,6830003,67,683
Bihar government2,10,0740002,10,074
West Bengal government1,81,5120001,81,512
Madhya Pradesh government1,66,6420001,66,642
Maharashtra government1,64,4730001,64,473
Rajasthan government1,34,6370001,34,637
Odisha government1,07,5000001,07,500
Andhra Pradesh government96,82000096,820
Tamil Nadu government095,4530095,453
Karnataka government079,0500079,050
Gujarat government77,55300077,553
Assam government76,11300076,113

Measure 2. Cash to citizens (DBT and state cash schemes)

Reading 80.2%

Union cash DBT ₹3.26 lakh cr + state cash schemes ₹3.76 lakh cr (NDA states 63%).

Figure 30.10. Hindutva-aligned vs opposed, counted rows (₹ crore)
Hindutva-aligned 11,18,371 ₹ crore · 83.1%Opposed 2,26,713 ₹ crore · 16.9%Transactional 0 ₹ crore · 0.0%Neutral / not counted 0 ₹ crore · 0.0%
Data table
₹ croreShare
Hindutva-aligned11,18,37183.1%
Opposed2,26,71316.9%
Transactional00.0%
Neutral / not counted00.0%
Figure 30.11. The 15 biggest of 75 (₹ crore)
DBT Bharat 2025-26: OTHERS2,38,729
DBT Bharat 2025-26: FERTILIZER1,97,730
DBT Bharat 2025-26: PDS1,65,081
DBT Bharat 2025-26: MGNREGS65,218
DBT Bharat 2025-26: PMAYG49,189
West Bengal: Annapurna Bhandar (Rs 3,000/month to women; replaced Lakshmir Bhandar)36,000
Rajasthan: Grants for non-revision of electricity tariffs29,432
Karnataka: Gruha Lakshmi (Rs 2,000/month to women heads)28,608
Andhra Pradesh: NTR Bharosa pensions27,719
Maharashtra: Mukhyamantri Majhi Ladki Bahin Yojana (Rs 1,500/month)26,500
Madhya Pradesh: Mukhyamantri Ladli Behna Yojana (Rs 1,500/month)23,883
Uttar Pradesh: Power subsidy21,500
Karnataka: Free power to irrigation pump sets19,290
Telangana: Rythu Bharosa (farmer investment support)18,000
DBT Bharat 2025-26: PAHAL17,430
Hindutva-alignedOpposed
Data table
₹ croreSide
DBT Bharat 2025-26: OTHERS2,38,729Hindutva-aligned
DBT Bharat 2025-26: FERTILIZER1,97,730Hindutva-aligned
DBT Bharat 2025-26: PDS1,65,081Hindutva-aligned
DBT Bharat 2025-26: MGNREGS65,218Hindutva-aligned
DBT Bharat 2025-26: PMAYG49,189Hindutva-aligned
West Bengal: Annapurna Bhandar (Rs 3,000/month to women; replaced Lakshmir Bhandar)36,000Hindutva-aligned
Rajasthan: Grants for non-revision of electricity tariffs29,432Hindutva-aligned
Karnataka: Gruha Lakshmi (Rs 2,000/month to women heads)28,608Opposed
Andhra Pradesh: NTR Bharosa pensions27,719Hindutva-aligned
Maharashtra: Mukhyamantri Majhi Ladki Bahin Yojana (Rs 1,500/month)26,500Hindutva-aligned
Madhya Pradesh: Mukhyamantri Ladli Behna Yojana (Rs 1,500/month)23,883Hindutva-aligned
Uttar Pradesh: Power subsidy21,500Hindutva-aligned
Karnataka: Free power to irrigation pump sets19,290Opposed
Telangana: Rythu Bharosa (farmer investment support)18,000Opposed
DBT Bharat 2025-26: PAHAL17,430Hindutva-aligned

Measure 3. State social-sector spending in NDA-run states

Reading 75.2%

From PRS top-10 sector tables, moves with the NDA share of state population.

Figure 30.12. Hindutva-aligned vs opposed, counted rows (₹ crore)
Hindutva-aligned 17,72,083 ₹ crore · 75.2%Opposed 5,84,763 ₹ crore · 24.8%Transactional 0 ₹ crore · 0.0%Neutral / not counted 0 ₹ crore · 0.0%
Data table
₹ croreShare
Hindutva-aligned17,72,08375.2%
Opposed5,84,76324.8%
Transactional00.0%
Neutral / not counted00.0%
Figure 30.13. The 15 biggest of 29 (₹ crore)
Maharashtra: social-sector outlay (sum of listed social sectors)2,58,210
Uttar Pradesh: social-sector outlay (sum of listed social sectors)2,31,275
West Bengal: social-sector outlay (sum of listed social sectors)1,85,214
Rajasthan: social-sector outlay (sum of listed social sectors)1,62,482
Karnataka: social-sector outlay (sum of listed social sectors)1,40,471
Madhya Pradesh: social-sector outlay (sum of listed social sectors)1,30,496
Andhra Pradesh: social-sector outlay (sum of listed social sectors)1,29,888
Tamil Nadu: social-sector outlay (sum of listed social sectors)1,29,424
Bihar: social-sector outlay (sum of listed social sectors)1,29,131
Gujarat: social-sector outlay (sum of listed social sectors)1,18,130
Telangana: social-sector outlay (sum of listed social sectors)1,14,192
Odisha: social-sector outlay (sum of listed social sectors)1,12,238
Kerala: social-sector outlay (sum of listed social sectors)67,175
Haryana: social-sector outlay (sum of listed social sectors)62,649
Chhattisgarh: social-sector outlay (sum of listed social sectors)61,801
Hindutva-alignedOpposed
Data table
₹ croreSide
Maharashtra: social-sector outlay (sum of listed social sectors)2,58,210Hindutva-aligned
Uttar Pradesh: social-sector outlay (sum of listed social sectors)2,31,275Hindutva-aligned
West Bengal: social-sector outlay (sum of listed social sectors)1,85,214Hindutva-aligned
Rajasthan: social-sector outlay (sum of listed social sectors)1,62,482Hindutva-aligned
Karnataka: social-sector outlay (sum of listed social sectors)1,40,471Opposed
Madhya Pradesh: social-sector outlay (sum of listed social sectors)1,30,496Hindutva-aligned
Andhra Pradesh: social-sector outlay (sum of listed social sectors)1,29,888Hindutva-aligned
Tamil Nadu: social-sector outlay (sum of listed social sectors)1,29,424Opposed
Bihar: social-sector outlay (sum of listed social sectors)1,29,131Hindutva-aligned
Gujarat: social-sector outlay (sum of listed social sectors)1,18,130Hindutva-aligned
Telangana: social-sector outlay (sum of listed social sectors)1,14,192Opposed
Odisha: social-sector outlay (sum of listed social sectors)1,12,238Hindutva-aligned
Kerala: social-sector outlay (sum of listed social sectors)67,175Opposed
Haryana: social-sector outlay (sum of listed social sectors)62,649Hindutva-aligned
Chhattisgarh: social-sector outlay (sum of listed social sectors)61,801Hindutva-aligned

30.6Evidence base

The arena rests on 495 coded units and 88 money flows. Of the units and flows, 423 are coded Hindutva-aligned, 158 opposed and 2 neutral, mixed or transactional. By source grade: 551 grade A, 30 grade B, 2 grade C.

The full set of rows for this arena, each with its source, is in the Atlas data file (Appendix D).

Notes

  1. Union Budget 2026-27; PRS. ↩