1. Home
  2. /CA assets
  3. /EPFO ECR format explained for CAs

EPFO ECR format explained for CAs

A one-page explainer of the EPFO Electronic Challan-cum-Return (ECR) format and how to map payroll data into it correctly.

·Last verified: 2026-08-03·Updated: 2026-08-03

EPFO ECR format explained for CAs

The Electronic Challan-cum-Return (ECR) is the monthly return every employer covered by EPFO must file along with the PF payment. The format is a pipe-delimited (|) text file with a fixed header and one line per contributing member. Most mistakes happen at the data-mapping stage, not the filing stage.

What the file looks like

A valid ECR has three parts:

  1. Header line — establishment UAN, wage month, and file metadata.
  2. Detail lines — one row per employee, with wages, contribution and arrears.
  3. Trailer/EOF — total count and total contribution amount.

The actual file is pipe-delimited; Excel should never be used to edit it because it silently drops leading zeros and re-dates fields.

The detail-line fields

| Position | Field | What it means | Common mistake | |----------|-------|---------------|----------------| | 1 | UAN | Universal Account Number of the employee | Old UAN reused after job change | | 2 | Member name | As per Aadhaar/EPFO | Spelling mismatch with PAN | | 3 | Gross wages | Total wages for PF purposes | Excluding components that are still "wages" under EPF Act | | 4 | EPF wages | Wages capped at ₹15,000 for PF contribution | Using gross wages above cap | | 5 | EPS wages | Wages for EPS, also capped | Wrong split between EPF and EPS | | 6 | EDLI wages | Wages for EDLI contribution | Often left blank or copied wrong | | 7 | EPS contribution | Employee share to EPS | Confused with employer EPS | | 8 | EPF contribution | Employee share to EPF | Entered as employer share | | 9 | Employer share | Total employer contribution | Not splitting into EPS/PF correctly | | 10 | Arrears | Any retrospective adjustments | Filed in wrong wage month |

EPF vs EPS split

When an employee’s EPF wages exceed the ₹15,000 ceiling, the entire employer contribution does not go to EPS. The EPS contribution is capped at 8.33% of ₹15,000 (₹1,250). The remainder of the employer’s 12% goes to EPF.

Example: Employee with EPF wages of ₹20,000.

  • Employee EPF: 12% of ₹15,000 = ₹1,800
  • Employer total: 12% of ₹15,000 = ₹1,800
  • Employer EPS: 8.33% of ₹15,000 = ₹1,250
  • Employer PF (remaining): ₹550

If you enter EPS as 8.33% of ₹20,000, the file will be rejected for exceeding the EPS cap.

Mapping from a payslip

Most payroll systems give you the employee and employer PF amounts. To produce the ECR split:

  1. Take gross wages subject to PF.
  2. Cap it at ₹15,000 for EPF wages, EPS wages and EDLI wages.
  3. Compute employee contribution as 12% of EPF wages.
  4. Compute employer EPS as min(8.33% of EPS wages, ₹1,250).
  5. Employer PF is employer total minus employer EPS.
  6. EDLI contribution is usually 0.50% of EDLI wages, with an admin charge of 0.50% if not already included in the challan.

Filing checklist

  • [ ] UANs are 12 digits and active on the Unified Portal.
  • [ ] Wage month is MMYYYY (e.g. 072026).
  • [ ] All EPF wages are capped at ₹15,000.
  • [ ] EPS contribution is never more than ₹1,250.
  • [ ] Employer PF + Employer EPS equals the total employer contribution.
  • [ ] Arrears are filed in the month they are actually paid, not the month they relate to.
  • [ ] The file is saved as plain text with | delimiters, not as Excel or CSV.

Co-branding note

CAs may co-brand this explainer with their firm logo and share it with clients. The technical content should not be edited without verifying against the current EPFO ECR specification.