All the manufacturers, dealers and service providers who have to pay Central Excise duty and service tax of Rs 10 lakh or more should file their returns electronically from April 1. The e-payment could be made through 23 designated banks the list of which is available on the portal of the Department of Customs and Central Excise. They could also utilise other e-governance facilities of Government to file returns and deposit duty payment, according to a release