UAN, Member Name, Gross Wages, NCP Days — first row may be headers. EPF/EPS/EDLI wages and contributions are computed automatically. Your data never leaves your browser.| UAN | Member name | Gross wages | NCP days | EPF wages | EPS wages | EPF contrib | EPS contrib | 3.67% diff | |
|---|---|---|---|---|---|---|---|---|---|
| ₹15,000 | ₹15,000 | ₹1,800 | ₹1,250 | ₹550 | |||||
| ₹15,000 | ₹15,000 | ₹1,800 | ₹1,250 | ₹550 | |||||
| ₹15,000 | ₹15,000 | ₹1,800 | ₹1,250 | ₹550 | |||||
| ₹15,000 | ₹15,000 | ₹1,800 | ₹1,250 | ₹550 | |||||
| Totals (4 members) | ₹1,63,000 | ₹60,000 | ₹60,000 | ₹7,200 | ₹5,000 | ₹2,200 | |||
Tip: download the .txt file, then upload it via the EPFO Unified Portal → Payments → ECR Upload. Verify the establishment ID and contribution period before submitting.
The Electronic Challan-cum-Return (ECR) is the monthly file every PF-registered employer uploads to the EPFO unified portal. It is a hash-separated (`#~#`) text file with 11 columns per employee: UAN, member name, gross wages, EPF wages, EPS wages, EDLI wages, EPF contribution remitted, EPS contribution remitted, EPF + EPS difference, NCP days, and refund of advances.
ECR upload + payment must be completed by the 15th of the month following the salary month. For example, April 2026 salary → ECR due by 15 May 2026. Late payment attracts interest @ 12% p.a. and damages of 5–25% of the contribution amount depending on the delay.
Gross wages = total monthly remuneration. EPF wages = the portion of wages on which EPF is computed (typically Basic + DA, capped at the statutory ceiling of ₹15,000/month unless the employer has elected to contribute on actual wages). EPS wages = EPF wages capped at ₹15,000 (always — EPS ceiling is statutory and cannot be exceeded).
NCP = "Non-Contributing Period" days. Days for which no PF contribution is due — typically loss-of-pay (LOP) days, unauthorised absence, or days outside the employee's contribution period (e.g. joined mid-month). NCP days reduce the wages on which PF is computed proportionally.
Yes — the file format follows the EPFO ECR 2.0 specification with `#~#` separators and `.txt` extension. However, you must verify your establishment's specific EPFO requirements (some require additional fields like LIN). Also note: this tool runs entirely in your browser — no employee data ever leaves your device.