BJP's Financial Statements Reveal Significant Increase in Income and Expenses
The Bharatiya Janata Party (BJP) is not only India’s largest political party by electoral strength but also one of the country’s most financially powerful organisations. Its audited FY2024–25 financial statements, submitted to the Election Commission of India, provide a rare glimpse into the scale of its finances, revealing how the party raises, manages and deploys thousands of crores to sustain its nationwide political and organisational activities. According to the audited financial statement, BJP’s total income stands at Rs 6,769.15 crore, up by 56% compared to Rs 4,340.47 crore in FY ’24, and voluntary contributions stood at Rs 6,124.86 crore, which contributed to more than 90% of its total income. In addition to voluntary contributions, the BJP has created a substantial financial corpus from which the party earns nearly Rs 639 crore in terms of interest income, and it holds assets amounting to Rs 4,623.74 crore across its consolidated state and other units. Moreover, according to these disclosures, there are contributions made by more than 20 listed companies, electoral trusts, and thousands of individuals, indicating the diversity of funding sources behind the party’s national-level activities. Corporate donations to a ruling party are rarely acts of pure ideology. Company boards weigh a fairly standard set of calculations before authorising a political contribution: Sectors like cement, infrastructure, mining, and pharmaceuticals are among the most policy-sensitive in the economy; clearances, land acquisition, environmental approvals, and pricing all run through government discretion. Under Section 80GGB of the Income Tax Act, Indian companies can claim a 100% deduction on contributions to registered political parties. For companies with large capex cycles, cement players building new plants, infrastructure firms bidding for government contracts, and auto component makers dependent on PLI-scheme incentives, political stability and continued access to policymakers are worth paying for. With the BJP governing at the centre and in most large states, donating to the ruling party is, for many boards, simply a bet on wherever policy continuity is likeliest. None of this is unique to the BJP; Indian company law permits political funding by design, but the scale on display in FY25’s filings makes BJP the law’s overwhelming beneficiary among national parties. For FY2024-25, the financial statement of the BJP demonstrates that most of the expenditures were on account of election expenditure. With a total expenditure of Rs 3,769.91 crore, the BJP spent Rs 3,335.37 crore on “Election and General Propaganda Expenses”, which is undoubtedly the highest cost incurred in its financial statement. Besides, other than the election expenditure, the administrative expenditure incurred by the party for running its organisation throughout the country amounts to Rs 323.05 crore. Expenditure on employee benefits, including salaries and welfare of employees, stands at Rs 74.35 crore, whereas depreciation amounts to Rs 36.06 crore. However, the finance cost has been recorded as nominal at Rs 2.25 lakh. Some of the items of the administrative expenses are meetings which cost the party Rs 104.56 crore; rent for offices of Rs 27.58 crore; security services of Rs 16.88 crore; legal and professional fees of Rs 15.03 crore; electricity of Rs 12.02 crore; and printing & stationery amounting to Rs 8.76 crore. The political funding scenario in India has seen a lot of change in the last few years. According to the most recent ADR report, the national political parties have received 11,343 donations that are over Rs 20,000, worth Rs 6,648.56 crore during FY25, which shows a jump of 161 per cent compared to the previous financial year. The corporations and businesses made 3,244 donations worth Rs 6,128.79 crore, which makes up 92.18 per cent of all the donations, whereas there were 7,900 individual donors who made Rs 505.66 crore (7.61%). The BJP was the biggest winner, receiving Rs 6,074.02 crore (91.36%), while the Congress made Rs 517.39 crore. There were no donations made by BSP above Rs 20,000 for the last 19 years. The donation figures presented in the table have been manually aggregated using the Permanent Account Number (PAN) of each donor to consolidate multiple contributions made by the same entity. The BJP’s FY2024–25 donation disclosure spans 162 pages and contains hundreds of individual donation entries, with several companies making contributions through multiple transactions recorded across different pages. As a result, companies such as Vedanta Ltd, Shree Cement and Dilip Buildcon appear numerous times in the register rather than as a single consolidated entry, which makes it difficult to accurately sum up total donations. Since the Election Commission’s disclosure is transaction-wise and does not provide donor-wise totals, the figures in the table have been derived by summing all entries corresponding to the same PAN. While every effort has been made to ensure accuracy, minor discrepancies may arise due to the sheer volume of transactions and the lack of an official consolidated donor-wise statement. While the table highlights more than 20 listed companies that made direct contributions to the BJP during FY2024–25, it does not represent the complete picture of corporate political funding. Many large Indian companies prefer to route their political contributions through electoral trusts instead of donating directly to political parties. Under this mechanism, companies contribute funds to registered electoral trusts, which subsequently distribute the money among eligible political parties. As a result, several well-known corporate groups may not appear as direct donors in the BJP’s disclosure despite participating in political funding through electoral trusts. Therefore, the direct corporate donations should be viewed alongside Electoral Trust contributions to gain a more comprehensive understanding of how businesses support political parties in India. The disclosure of financials for the FY2024–25 of the BJP provides an opportunity to get insight into the magnitude, structure and evolution of political financing in India. The political parties have evolved into huge organizations which need huge amounts of money to run their election campaigns and their party offices across states and run programmes to reach out to people, organise meetings, hire employees, and conduct activities round the clock throughout the year. As elections have become highly competitive and costly, the process of raising money has become one of the most important pillars for sustaining the operations of national political parties. In addition to giving a peek into the way in which the corporate, electoral trust and individual donations finance the activities, the disclosures reveal much about the financial mechanism underlying the electoral process in India. Leon is a Financial Analyst at Trade Brains with experience of writing 500+ finance and stock market-related articles, supported by an MBA in Finance and Marketing. He brings a strong understanding of financial analysis, along with insights into the securities market. Experienced in analysing financials and business data, supporting research-driven decision-making, and presenting insights in a clear and structured manner