ECR stands for Electronic Challan cum Return. It is an electronic monthly return to be uploaded by employers through the Employer e-Sewa portal. The approval of uploaded ECR will result in the generation of a Challan using which the employer has to remit the dues through online payment.