The BJP earned over ₹6,769 crore in 2024-25, accounting for 85% of the total income of six national political parties, according to ADR. While the Congress was second in terms of income, it stood distant at ₹918 crore. These were followed by CPI(M) at over ₹172 crore, BSP at ₹58 crore, AAP at ₹39 crore, and NPEP at ₹2 crore.