
Electronic Challan cum Return (ECR) is a monthly return that needs to be uploaded by employers every month through the Unified Portal. It is a part of the CTC of the employees.
The returns that are filed will have the details of the wages as well as a contribution for both new and existing members. When the uploaded ECR gets approved, it will generate the challan, and the employer can submit the dues to the designated SBI branch using this challan. By this process, the uploaded ECR will be linked to the remitted challan. If the ECR is uploaded but not remitted, it is considered a lapse after 15 days of challan generation. If you upload the monthly ECR, there will be no need for the employer to file the return manually.
EPF (Employee Provident Fund) is an intrinsic part of the CTC. A small part of employees’ pay is saved in the form of Provident fund contributions for social security. This money can be withdrawn by the employee at the time of retirement. Though withdrawing the EPF amount would not be ideal, the government of India now allows the employee to withdraw the amount saved under FP after six months on the job. This amount can be used in emergency situations.
Also Read: All You Need to Know About ESI Contribution
Although it is mandatory, there are other reasons to use Electronic Challan cum Return:
Also Read: How to claim PF Online? Step by Step Guide
The EPFO introduced the revamped ECR system in September 2025. Here is the step-by-step revamped ECR filing process:
Log in to the employer portal.
Click on the ‘Payments’ menu, and select ‘Return Filing (Quick Links)’
On the new page, select the option ‘Return Filing Home Page’
On the next page, select the option ‘Return Monthly Dashboard’
Select the ‘Wage Month’, and click on the ‘Search’ button.
You can view the selected month’s return summary below. Click on the ‘View/Upload’ button.
Enter the relevant details on the next page, and select the return file in .txt format.
Once you have entered all details and verified the auto-filled data, click on the ‘Upload’ button, and select ‘OK’ on the pop-up to confirm your dialog.
If the file is uploaded successfully, you will see that it is in process, while also sharing the statement with the option to ‘Approve’ or ‘Reject’ the return.
Once you verify the return statement, you can click on the ‘Approve’ button and the confirmation.
Once the file is approved, the system generates a ‘Due Deposit Balance Summary’. You can view the Contribution Summary on this page.
Click on the ‘Pay Admin/Insp Charges’, ‘Full Payment’, or ‘Part Payment’ button according to your options, select the ‘Prepare Challan’ button, and click on ‘Ok’ on the confirmation pop-up.
You will again be navigated to the ‘In-process challans’ list.
Click on the ‘Pay’ button against the challan, and the system takes you to the Challan Payment page, where you can select the bank and click on the ‘Make Payment’ button.
Once the payment is done, the system again takes you back to the ‘Returns Summary’ page, where you need to click on the ‘Pay 7Q/14B Charges’ button.
Click on the ‘Prepare Challan’ option, and confirm the pop-up.
Once the pop-up is confirmed, the ECR challan will be generated successfully with a unique TRRN, and it will be visible under the ‘In-process Challans’ list.
Once again, click on the ‘Pay’ button, select the bank details, and click on the ‘Make Payment’ button to complete the process.