Parties’ tax-free income Rs 2,490 crore