Electronic Challan and Return (ECR) is the abbreviation for Electronic Challan and Return. Employers must submit an electronic monthly return through the Employer e-Sewa portal. Following the approval of an ECR, a Challan will be generated, which the employer must use to send the dues via online payment..