Compliance documents and forms

For Indian employers, Provident Fund (PF) and Employee State Insurance (ESI) are two of the most important statutory obligations. Get them wrong and you face penalties from EPFO and ESIC — and disgruntled employees who find out their contributions weren't filed. Get them right and you've built the foundation of a compliant, trusted workplace.

This guide covers everything an Indian employer needs to know about PF and ESI in 2025 — registration thresholds, contribution rates, filing deadlines, and how to automate the entire process.

What is PF (Provident Fund)?

The Employees' Provident Fund (EPF) is a retirement savings scheme governed by the Employees' Provident Funds and Miscellaneous Provisions Act, 1952. Both the employer and employee contribute monthly to the employee's PF account, which earns interest and can be withdrawn at retirement or under specific circumstances.

Current interest rate: The EPFO board declared 8.25% interest on PF deposits for FY 2023–24. This is notified annually and credited to employee accounts at year end.

What is ESI (Employee State Insurance)?

ESI is a social security scheme governed by the Employees' State Insurance Act, 1948, managed by ESIC. It provides medical benefits, sickness benefits, maternity benefits, and disability benefits to covered employees and their families.

Who must register for PF?

PF registration is mandatory for:

  • Any establishment with 20 or more employees
  • Establishments in notified industries with even fewer employees (certain sectors are covered from day one)
  • Smaller establishments can voluntarily register even below the threshold
Important: Once registered, the obligation continues even if your headcount drops below 20. You cannot de-register from PF.

Who must register for ESI?

ESI registration is mandatory for:

  • Factories and establishments with 10 or more employees (in most states)
  • Employees earning up to ₹21,000/month (₹25,000 for persons with disability)
  • Employees above the wage ceiling are exempt from ESI contributions but must be recorded

PF Contribution Rates (2025)

Monthly PF contributions are calculated as a percentage of the employee's basic salary + dearness allowance (DA):

Component Employee Share Employer Share
EPF (Employee Provident Fund) 12% of Basic+DA 3.67% of Basic+DA
EPS (Employee Pension Scheme) 0% 8.33% of Basic+DA
EDLI (Insurance) 0% 0.5% of Basic+DA
Total 12% 12.5% (approx)
PF wage cap: EPS (8.33%) is calculated on a maximum of ₹15,000/month basic+DA — even if the employee earns more. So maximum EPS contribution is ₹1,250/month. EPF has no ceiling (unless the employer and employee jointly opt for the ceiling).

ESI Contribution Rates (2025)

ESI is calculated on gross wages (all earnings except HRA in certain states, but check state-specific rules):

Contributor Rate Basis
Employee 0.75% Gross wages
Employer 3.25% Gross wages
Wage ceiling: ESI applies only to employees with gross wages ≤ ₹21,000/month (₹25,000 for differently-abled). Employees above this are excluded, but must still be listed in your employee register.

Filing deadlines you must know

Missing filing deadlines attracts interest and penalties. Here are the critical dates:

  • PF monthly remittance: By the 15th of the following month
  • PF ECR (Electronic Challan cum Return) filing: By the 25th of the following month
  • ESI monthly contribution: By the 15th of the following month
  • ESI half-yearly returns: April–September return by November 11; October–March return by May 11
Penalty for PF late payment: Interest @ 12% per annum on delayed contributions. For delays exceeding 2 months, an additional damage penalty of 5% to 25% may be levied.

Common compliance mistakes Indian employers make

  1. Excluding contractual workers — PF and ESI apply to all employees including temporary, contractual, and part-time workers meeting the threshold
  2. Calculating PF on CTC instead of basic+DA — PF is on basic+DA only, not gross or CTC
  3. Not updating employee wage revisions — Revised wages must reflect in contributions from the month of revision
  4. Delaying new joiner registration — New employees must be registered within 30 days of joining
  5. Failing to link UAN to Aadhaar — EPFO requires UAN-Aadhaar linking for PF withdrawals and KYC compliance

How CircleWork automates PF & ESI compliance

Manual PF and ESI calculation is error-prone and time-consuming. CircleWork eliminates this by automating the entire workflow:

  • Auto-calculation — PF and ESI are calculated automatically every payroll run based on each employee's wages, using the correct rates and ceiling limits
  • ECR generation — CircleWork generates the EPFO Electronic Challan cum Return file ready for upload to the EPFO portal
  • Excluded employee tracking — Employees above the ESI wage ceiling are automatically excluded from ESI but tracked in reports
  • New joiner alerts — System flags employees approaching their 30-day registration deadline
  • Compliance reports — Monthly PF register, ESI register, and challan summaries are one-click exports
  • UAN management — CircleWork stores UANs and tracks KYC verification status for all employees

The bottom line

PF and ESI compliance is non-negotiable for Indian employers. The penalties for non-compliance far outweigh the cost of a proper system. More importantly, employees trust employers who correctly file their PF every month — it's one of the clearest signals of a credible workplace.

With CircleWork, PF and ESI become a zero-effort part of your monthly payroll cycle — calculated correctly, filed on time, and documented for any audit.

Automate your PF & ESI compliance

See how CircleWork handles end-to-end statutory compliance — book a free 15-minute demo.

Book a Free Demo