
The ECR — Electronic Challan-cum-Return — is the monthly filing through which covered employers report and pay PF, pension and insurance contributions to EPFO, due on the 15th of every month for the previous month's wages on the EPFO Unified Portal. The October 2026 ECR — the first full month at the new ₹25,000 ceiling — is due on Sunday 15 November 2026, with no extension announced.
⚡ Quick Answer
The EPFO ECR (Electronic Challan-cum-Return) is the monthly return every covered establishment files by the 15th of the following month, with payment, on the EPFO Unified Portal. Contributions are 12% from the employee and 12% from the employer (8.33% of the employer's share to pension), plus 0.5% EDLI and 0.5% admin charges, on PF wages up to ₹25,000 a month from 17 September 2026. A late month draws 12% a year interest, graded damages and a ₹500-a-day late-return fee.
TL;DR
If your establishment has 20 or more employees, file an ECR every month and pay by the 15th — no grace period. Upload the month's ECR text file, clear the validations, approve the return, generate the challan (TRRN) and pay online. The ceiling is ₹25,000 a month, the pension share tops out at ₹2,083, and a late month costs 12% a year interest plus damages of 0.25% to 1% of the arrears a month.
ECR at a glance
1. What ECR is — and what it replaced
ECR stands for Electronic Challan-cum-Return. Before it, employers filed separate paper forms — Form 5 for joiners, Form 10 for exits, Form 12A for the monthly statement, Forms 3A and 6A for the annual return. Since EPFO introduced ECR in April 2012, one monthly upload has replaced them all: the file carries every member's wages and contributions, the portal validates it, and the same workflow generates the challan (TRRN — Temporary Return Reference Number) for payment. There is no separate annual return — Forms 3A and 6A are covered by your monthly ECRs. The ECR is the return, the challan and the record from which EPFO credits each member's passbook: a wrong wage in the file is a wrong credit in someone's retirement account.
2. Who must file ECR — and who is covered
Provident fund now sits in Chapter III of the Code on Social Security, 2020 (sections 14 to 23), in force from 21 November 2025, replacing the EPF Act, 1952. The three schemes under it — EPF, EPS and EDLI Schemes, 2026 — were notified on 29 June 2026 (G.S.R. 525(E), 527(E) and 526(E)).
The 20-employee threshold. Chapter III applies to every establishment with 20 or more employees, and coverage is a one-way door: once covered, an establishment stays covered even if headcount later falls below 20. Smaller establishments can opt in voluntarily if the employer and a majority of employees agree. Registration is online through the common Form-I on Shram Suvidha, free.
Which employees must be enrolled. Every employee whose PF wages are up to the ceiling must be a member — from 17 September 2026 the ceiling is ₹25,000 a month, so employees earning ₹15,001–₹25,000 who were previously outside the fund must now be enrolled. Someone whose wages already exceed the ceiling when they join is an "excluded employee" and need not be enrolled, but an existing member whose wages later rise above ₹25,000 stays a member. Voluntary contributions above the ceiling are also possible, through the ECR.
💡 What counts as "wages" for PF
Under section 2(88) of the Code, wages are basic pay plus dearness and retaining allowance; eleven heads (including HRA, conveyance, overtime and commission) are excluded, but any excess over half the total remuneration is added back.
3. ECR due date: the 15th of every month — and no grace period
File the ECR and pay by the 15th of the month following the wage month: October's wages by 15 November, November's by 15 December. There is no grace period — EPFO withdrew the earlier five-day grace period from the wage month of January 2016. Interest runs from the day after the due date.
15 November 2026 is a Sunday, with no extension announced for October — file by Friday 13 November, since a rejected file on the 15th is still a late filing.
4. The ₹25,000 wage ceiling — what changed on 17 September 2026
The statutory wage ceiling for mandatory EPF, EPS and EDLI coverage rose from ₹15,000 to ₹25,000 a month from Thursday 17 September 2026, by Gazette notification S.O. 5109(E) — the first revision since 1 September 2014, following Cabinet approval on 16 September 2026. Over 51 lakh additional employees are expected to come within mandatory coverage.
September 2026 was a split month: 1–16 September at ₹15,000 and 17–30 September at ₹25,000, in a single return — which is why EPFO extended September's deadline to 31 October. October 2026 is the first full month at ₹25,000.
Do not confuse the two ₹15,000 figures. G.S.R. 890(E) dated 15 October 2026 amended paragraph 4(2) of the EPS, 2026 from 17 September 2026 — but its ₹15,000 is only the wage base for the Central Government's own 1.16% contribution (₹174 a month at most). It does not cap the employer's EPS contribution: 8.33% of pensionable wages up to ₹25,000 (₹2,083). Capping EPS at ₹1,250 on that basis would underpay the pension fund — see the site's wage ceiling ₹25,000 article.
5. What you pay every month — contribution rates and a worked example
The rates did not change with the new schemes: 12% from the employee and 12% from the employer, notified by S.O. 3582(E) dated 1 July 2026. What changed is the wage base. The employer's 12% splits into 8.33% to the pension fund (EPS) and 3.67% to the EPF account; EDLI and administrative charges are on top, paid by the employer alone.
Two exceptions to 12%: establishments under an approved IBC resolution or repayment plan, and the jute, beedi, brick, coir (other than spinning) and guar gum industries, pay 10% from each side. EDLI admin charges were abolished from 1 April 2017 — none is levied (the head still exists, at ₹0).
Worked example — 10 employees, each on ₹25,000 PF wages, October 2026. Total EPF wages ₹2,50,000: employee share 10 × ₹3,000 = ₹30,000; employer EPS 10 × ₹2,083 = ₹20,830; employer EPF 10 × ₹917 = ₹9,170; EDLI 10 × ₹125 = ₹1,250; admin charges 0.5% of ₹2,50,000 = ₹1,250. Total challan: ₹62,500. Check the portal's Due Deposit Balance Summary against your payroll.
What the money earns and covers. EPF balances earn 8.25% for FY 2025-26. The EPS pension is pensionable salary × pensionable service ÷ 70 (ten years' service for a superannuation pension). EDLI pays the nominee, on death in service, 35 times average monthly wages plus half the average PF balance (that half capped at ₹1,75,000), subject to a minimum of ₹2.5 lakh and a maximum of ₹7 lakh.
6. The revamped ECR — return first, payment second
From the wage month of September 2025, EPFO runs a revamped ECR system (launch circular No. Compliance/IZCR Revamp/2025/12997 dated 26 September 2025; FAQs on 8 October 2025, Circular No. Compliance (V.6)/e-office-704368/2025/13202). The file format did not change, but the workflow and validations did: return filing and payment are now separate steps.
The workflow: upload the ECR text file → the portal validates it → you review and approve the return → the portal generates a Due Deposit Balance Summary → you generate the challan and receive the TRRN → you pay through an authorised bank. You can pay multiple partial challans against one monthly return. Once approved, a return cannot be cancelled — corrections go through a Revised Return.
Sequential filing is enforced: returns must be filed in chronological order — if September's return is pending, October's cannot be filed until September is complete. The relaxation ran from September to December 2025; from January 2026 full strict validations apply. A missed month blocks everything after it, so clear backlogs in order. What the portal validates: UAN validity and linkage; joining and exit dates; wages within limits; pension eligibility (no EPS for international workers who joined on or after 1 September 2014, and no EPS after 58); contribution arithmetic; duplicates; and VPF kept out of admin charges.
🔑 No Aadhaar-seeded UAN, no ECR
Aadhaar seeding of the UAN has been mandatory for ECR filing since 1 June 2021 (section 142 of the Code). The last extensions ended on 31 October 2025, with no further extension. From the November 2025 wage month, an ECR is accepted only for members whose Aadhaar is seeded and verified with their UAN. New UANs are generated through the UMANG app using Aadhaar face authentication (from 1 August 2025). If a member's UAN is not seeded, sort the KYC first — the ECR will reject that member.
7. The ECR file — 11 fields, one line per member
The ECR is a plain ASCII text file (.txt), one line per member, no header row. Fields are separated by the delimiter #~#, and the file must end with a single newline. File names may use only letters and numbers; the maximum upload is 8 MB, and files over 2 MB should be zipped.
Nil ECR. If no employees were employed or no wages were paid in a month, file a NIL return — a file with zero member records — so the next month is not blocked. Exempted establishments (running their own PF trust) must still report EPF wages, contributions, EPS wages and EDLI wages in the ECR: exemption changes where the money is deposited, not whether it is reported.
8. How to file the ECR, step by step
- Close the payroll for the wage month. Finalise attendance, NCP days, joining and exit dates, and the wage split. Update every exit promptly — an unmarked exit stays "active" and blocks the next month.
- Check the pre-conditions. Every member needs a UAN linked to your establishment, Aadhaar seeded and verified, and a date of joining in the system. Reconcile the Active Member List against your payroll before generating the file.
- Generate the ECR text file from your payroll software in the 11-field format above, and check the totals against your payroll register.
- Log in to the EPFO Unified Portal (employer login), open Payments → Return Filing, select the wage month on the Return Monthly Dashboard, and upload the .txt file, selecting Regular Return and the 12% (or 10%) rate.
- Read the validation result. The portal lists every error by member. If the upload fails, download the error file, fix it and re-upload until it validates clean.
- Review and approve the return. Download the return statement and check the Due Deposit Balance Summary against your workings. Approval is final: no cancel button, only a Revised Return.
- Generate the challan and pay. Choose Full Payment, prepare and finalise the challan — the portal issues the TRRN — then select your bank and pay before the 15th. If interest or damages apply, pay them via the Pay 7Q/14B Charges option. Download the challan receipt (Payments → View Payment History, using the TRRN). EPFO's helpline: 1800-118-005; revamped ECR queries: [email protected].
- Check the passbooks. After payment, member passbooks update against the TRRN — spot-check two or three members each month.
9. What a late month costs — interest, damages and the late-return fee
A late month carries three costs, shown in the Due Deposit Balance Summary's 7Q/14B section: they are calculated automatically, cannot be skipped, and are paid through the Pay 7Q/14B Charges option.
Worked example. A ₹1,20,000 challan paid 30 days late: interest at 12% a year is ₹1,20,000 × 12% × 30/365 = ₹1,184; damages under two months are 0.25% of the arrears = ₹300. Total extra: about ₹1,484 — plus the ₹500-a-day late-return fee if the return itself was late. At four months the damages rate quadruples to 1% a month, and interest keeps running.
⚠️ Most penalty tables on the internet are out of date — check the date on any table you use
Three damages regimes have applied in three years: 5–25% a year before 14 June 2024, a flat 1% of arrears a month from 14 June 2024 (G.S.R. 329(E)), and the graded monthly scale above since the EPF Scheme, 2026 (29 June 2026). A page still showing the 5–25% table describes law that ended in June 2024.
Old dues? VISHWAS 2026 may help. EPFO's one-time VISHWAS 2026 window settles damages on PF paid late before 14 June 2024 at 0.25%–1% a month. It runs six months from 29 June 2026 and closes on 28 December 2026 unless extended — see the site's VISHWAS 2026 article. It covers old defaults only. Fix the cause, not just the month: set a standing reminder on the 10th of every month.
10. Common mistakes that get ECRs rejected or cost money
- Using the old ₹15,000 ceiling after 17 September 2026. Every contribution, EPS share and EDLI figure must use ₹25,000 from September onwards.
- Capping EPS at ₹1,250 because of the ₹15,000 in G.S.R. 890(E). That figure is only the Central Government's 1.16% share; the employer's EPS is 8.33% up to ₹25,000 — ₹2,083.
- Approving the return without reading the Due Deposit Balance Summary. There is no cancel button — check it against your payroll before you approve, not after.
- Leaving exits unmarked. A member whose exit is not updated stays active, and the next month's return will demand contributions for someone who has left.
- Skipping a month. Sequential filing blocks the next month until the missing one is filed. File in order.
- Claiming EPS after 58, or for ineligible international workers. The portal rejects both — EPF continues after 58; pension stops.
- Including VPF in admin charges. Admin charges are calculated on EPF wages only; VPF is exempt.
Frequently asked questions
What is the EPFO ECR due date?
The 15th of the month after the wage month. October 2026: Sunday 15 November 2026. No grace period.
What is ECR in EPFO?
The Electronic Challan-cum-Return: the monthly return reporting every member's wages and contributions, which also generates the payment challan (TRRN).
How to file ECR on the EPFO portal?
Upload the ECR text file on the EPFO Unified Portal (Payments → Return Filing), clear the validations, approve the return, generate the challan (TRRN) and pay before the 15th.
What is the EPFO ECR last date for October 2026?
Sunday 15 November 2026 — no extension announced for October 2026; the September extension was one-time. File by Friday 13 November.
What is the penalty for late ECR filing?
Interest at 12% a year; damages of 0.25% a month under two months, 0.50% for two to four months and 1% beyond four months (capped at the arrears); and a ₹500-a-day late-return fee, capped at that month's admin charges.
What is the EPF wage ceiling for ECR now?
₹25,000 a month from 17 September 2026 (S.O. 5109(E)). EPS (max ₹2,083) and EDLI (max ₹125) are worked out on that ceiling.
Can ECR be filed without Aadhaar linking?
No. Since 1 June 2021 an ECR is accepted only for members whose UAN is seeded and verified with Aadhaar.
What is the ECR file format?
A plain text (.txt) file, one line per member, no header row, with the 11 fields in section 7 separated by #~#.
What happens if ECR is not filed for a month?
Interest and damages start running, the ₹500-a-day late-return fee applies, and sequential filing blocks every later month until the missing one is filed.
What is the EPF interest rate for FY 2025-26?
8.25% a year, recommended by the Central Board of Trustees on 2 March 2026 and ratified in June 2026.
Related tools and guides
Check every month's date on the site's Compliance Calendar, read the September 2026 ECR deadline extension and wage ceiling ₹25,000 articles, and if you have old defaults, check the VISHWAS 2026 settlement window before 28 December 2026. Keep each month's TRRN and challan receipt with your statutory records.
Sources
Code on Social Security, 2020, Chapter III (sections 14–23), in force 21 November 2025 (S.O. 5319(E)); EPF Scheme, 2026 (G.S.R. 525(E), 29 June 2026), paragraph 23; EPS, 2026 (G.S.R. 527(E), 29 June 2026), paragraph 4 as amended by G.S.R. 890(E) dated 15 October 2026; EDLI Scheme, 2026 (G.S.R. 526(E), 29 June 2026), paragraph 21; S.O. 5109(E) dated 17 September 2026 (wage ceiling); S.O. 3582(E) dated 1 July 2026 ; EPFO Circular No. Compliance/AnnAcPlan/2022-23/RationalizationofECR-Part(1)/e-704368 dated 13 October 2026 ; EPFO Circular No. Compliance (V.6)/e-office-704368/2025/13202 dated 8 October 2025 ; EPFO Circular No. Compliance/IZCR Revamp/2025/12997 dated 26 September 2025 ; EPFO revamped ECR User Manual v3.0; EPFO Unified Portal (epfindia.gov.in). Figures and dates re-checked against these instruments on 11 November 2026.


