India, July 24 -- 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 v...