BJP improved earnings by 81 per cent in 2016-17 from previous year Top three expenditures: elections, campaigns and administrative Congress a distant second, with declared income of Rs 225.36 crore