How to File PF ECR Return Online India (2026 Step-by-Step)

WorkoTime Team May 20, 2026

Introduction to ECR

The Electronic Challan cum Return (ECR) is a monthly return to be filed by all employers registered under the EPFO. It contains employee-wise details of wages and contributions. Filing ECR is a mandatory monthly task that ensures your employees' PF accounts are credited on time.

Prerequisites for Filing

Before you begin the filing process, ensure you have the following:

  • Employer Portal Login: Username and password for the EPFO Unified Portal.
  • Employee Details: UAN, name, gross wages, EPF wages, EPS wages, and contribution amounts.
  • Digital Signature: Ensure your DSC is registered on the portal if required for your establishment size.
  • Monthly Payroll Data: Finalized attendance and salary for the month.

ECR File Format (Text File)

The ECR must be uploaded as a .txt file. The columns are separated by the #~# delimiter. A typical row looks like this:

UAN#~#Member Name#~#Gross Wages#~#EPF Wages#~#EPS Wages#~#EDLI Wages#~#EPF Contribution Remitted#~#EPS Contribution Remitted#~#EPF EPS Diff Remitted#~#NCP Days#~#Refund of Advances

Getting this format right is the most common hurdle for employers. Even a single extra space or a missing delimiter will cause the entire file to be rejected.

Step-by-Step Filing Process

Step 1: Log in to the EPFO Unified Portal.

Step 2: Go to the 'ECR/Return' tab and select 'ECR Upload'.

Step 3: Select the Wage Month and Year. Choose the file type as 'ECR'.

Step 4: Upload your .txt file. The system will validate the format.

Step 5: If validation is successful, click 'Verify'. A TRRN (Temporary Return Reference Number) will be generated.

Step 6: Generate the Challan and proceed to payment via your linked bank account.

Common Errors & Solutions

  • Invalid Format: Check your delimiters (#~#). Ensure no empty lines at the end of the file.
  • UAN Mismatch: Ensure the UAN and Name match the EPFO database exactly.
  • NCP Days: Non-Contributory Period days must be correctly entered to explain lower contributions.

Automating ECR with WorkoTime

Manually creating ECR text files is time-consuming and prone to errors. WorkoTime's payroll engine automatically generates the EPFO-compliant ECR text file in one click. You just download the file and upload it to the portal. No manual typing, no delimiter errors.

Automate your PF compliance with WorkoTime.

Start your 14-day free trial today and generate your first ECR in minutes.

Start Free Trial →