#1 Congress: According to the figures released by the political watchdog Election Watch, the Indian National Congress (INC) is the number one party when it comes to money in their kitty. In the past seven years, the Congress has been the top earner among all political parties with Rs 2008 crore.
Source : AFP
#2 Bhartiya Janata Party (BJP): Archrival Bhartiya Janata Party (BJP) is at No 2 spot with an income of Rs 994 crore.
Source : PTI
#3 Bahujan Samaj Party: Mayawati's Bahujan Samaj Party (BSP) is third on the list with Rs 484 crore.
Source : PTI
#4 Nationalist Congress Party (NCP): Rs 160 crore
Source : Getty Images
#5 All India Anna Dravida munnetra kazhagam (AIADMK): Rs 59 crore