Currently, 21,00,000 people are paying taxes while the tax identification number (TIN) holders are about 40,00,000