New Delhi: The Association for Democratic Reforms (ADR) has reported that the ruling Bharatiya Janata Party (BJP) earned Rs 6,769.14 crore in income during the 2024-25 financial year. ADR said this accounted for 85.03% of the total donations received by national parties.
ADR, a voluntary organisation that tracks political funding and publishes reports, said six national parties together received Rs 7,960.09 crore in donations in 2024-25. The parties listed were the BJP, Congress, CPI(M), Aam Aadmi Party (AAP), Bahujan Samaj Party (BSP) and the National People’s Party (NPP).
After the BJP, the Congress was reported to have received Rs 918.28 crore. CPI(M) earned Rs 172.60 crore, BSP Rs 58.58 crore and AAP Rs 39.28 crore, according to the report.
On expenditure, ADR said the BJP spent Rs 3,774.58 crore from its income, including Rs 3,335.36 crore on election campaigning and Rs 323.05 crore on administrative expenses. The Congress spent Rs 1,111.94 crore—about 21.09% more than its total income—of which Rs 896.22 crore went towards election expenses and Rs 159.68 crore towards administrative and general costs.
ADR also noted that between 2023-24 and 2024-25, the BJP’s income rose by 55.95%, while the Congress’ income increased by 25.05%.




