While several political parties, including the Congress, saw a decline in donations in 2024-25 compared with the previous financial year, the Bharatiya Janata Party saw the contributions grow by nearly one and a half times, according to audit and contribution reports submitted to the Election Commission.

The BJP received ₹6,088 crore in donations in 2024-25, as against ₹3,967 crore in 2023-24.

BJP emerges richest party with ₹7,113-cr fund balance, Congress has ₹857 cr: ECI data

The donations include contributions from electoral trusts, which have increased significantly since the scrapping of the electoral bonds scheme in February 2024. Prudent Electoral Trust was the top donor, disbursing ₹2,668 crore to 15 parties in the last fiscal. Other sources include individuals, corporates, and institutions donating directly.

Vedanta's donations to BJP increase nearly four times to ₹97 crore in FY25: Annual Report