The new e-Pay Tax service on the e-Filing site now makes it easier for taxpayers to manage their direct tax payments. This service allows users to generate a challan (CRN), make payments ...