In the fiscal year 2023–2024, the Bharatiya Janata Party (BJP) received the most electoral donations. The BJP of Prime Minister Narendra Modi announced that 8,358 donations totaled ₹2243.947 crore.
According to a new report published by the Association for Democratic Reforms (ADR), the Congress came in second with ₹281.48 crore from 1994 donations.
The research claims that in FY 2023–2024, the BJP’s declared donations “were more than six times the aggregate declared” by the Congress, AAP, NPEP, and CPI(M).
The Election Commission’s data on donations over ₹20,000 made to national political parties in the fiscal year 2023–2024 was examined in the ADR report, which was made public on Monday.
The Bahujan Samaj Party (BSP), the Congress, the BJP, the Aam Aadmi Party (AAP), the Communist Party of India (Marxist) (CPI(M), and the National People’s Party (NPEP) are among the national parties.
The quantity and amount of donations announced by national parties for FY 2023–2024 are shown below:

Corporate donations to political parties
According to the ADR report, corporate and commercial sectors contributed a maximum of 3,755 to the national parties, which amounted to ₹2262.5 crore (88.9% of total donations).
The largest portion of all corporate donations went to the BJP. As per the study, “[as many as] 3,478 donations were made to the BJP [₹2064.58 crore] from corporate/business sectors, while 4,628 individual donors donated ₹169.126 crore to the party during FY 2023-24.”
In the meantime, the Congress got ₹90.899 crore from 1,882 individual donors and ₹190.3 crore from corporate and business sectors in FY 2023–2024.
The study claims that the BJP received ₹2064.5 crore, which is “more than nine times the total amount of corporate donations declared by all other national parties for the FY 2023-24.”
Top 10 donors to political parties
The top ten donors to the national political parties were also made public by the ADR report. They are:
- Prudent Electoral Trust: It is the largest donor to the parties that received the most money, having given ₹880 crore to the Congress and the BJP together. The Trust gave the BJP ₹723.6 crore (32.25% of the total amount of money the party received) and the Congerss ₹156.4 crore (55.56% of the total amount of money the party received).
- The BJP received ₹127.50 crore from Triumph Electoral Trust.
- Derive Investments gave the Congress ₹3.2 crore and the BJP ₹50 crore.
- ₹51 crore was provided by Acme Solar Energy Pvt. Ltd.
- ₹50 crore was contributed by Rungta Sons Private Limited.
- ₹50 crore was provided by Bharat Biotech International Limited.
- ₹80 crore was provided by ITC Infotech India Ltd.
- Dinesh Chandra R. Agarwal gave the BJP ₹30 crore through Infracon Pvt. Ltd.
- A ₹29 crore donation was made by Dilip Buildcon Limited.
- ₹27 crore was contributed by Macrotech Developers Limited.