Back to Indian Compliance Guides

Indian Compliance Guides

PF / EPF setup and ECR filing in Easedesk

Set up PF for your employees, generate monthly ECR (Electronic Challan-cum-Return), and upload to EPFO portal.

5 min read·Updated 2026-06-30

Quick answer

PF → UAN → add each employee's UAN. Easedesk auto-calculates 12% employee + 12% employer PF on basic wages every payroll. Once payroll is processed, go to PF → ECR → pick the month → Generate ECR. Upload the file to unifiedportal-emp.epfo.gov.in.

Step 1 — Map UANs

PF → UAN Records → Add UAN for each PF-applicable employee. Mark whether PF is applicable (some senior employees may opt out).

Step 2 — Run payroll

Payroll → Process. PF is auto-deducted on basic + DA, capped at ₹15,000 wage.

Step 3 — Generate ECR

PF → ECR → pick the month → click Generate. The TXT file is created in EPFO's required format.

Step 4 — Pay challan + upload ECR

Log into unifiedportal-emp.epfo.gov.in → upload ECR → generate challan → pay via net-banking. Note the TRRN back in Easedesk.

Frequently asked questions

What's the contribution rate?
12% from employee + 12% from employer. Of the employer's 12%, 8.33% goes to EPS (pension) and the rest to PF.
Is there a wage ceiling?
PF is mandatory on basic wage up to ₹15,000. Above that is voluntary — Easedesk respects the ceiling unless you override per-employee.
Can I pay PF directly from Easedesk?
Not yet — you upload the ECR + pay on the EPFO portal. We're working on direct payment via NEFT integration.
pfepfecrpayrollcompliance

Related articles

Still have questions?

Use the AI Assistant inside Easedesk (it has access to your data), or reach our team.

Contact support

Command Palette

Search for a command to run...