PF ESI Calculator India 2026: 7 Payroll Mistakes to Avoid

It’s the 14th of the month, your finance head wants the PF and ESI challan numbers by evening, and you’ve just noticed that one employee’s gross salary crossed ₹21,000 mid-month — which means his ESI status is about to change. If you’ve ever second-guessed whether to deduct ESI on a salary that’s borderline, or wondered why your EPF challan and your accountant’s number don’t match, you’re not alone. PF and ESI look simple on paper — two percentages, two salary caps — but the exceptions are where HR teams lose hours every month.

This guide walks through exactly how PF and ESI are calculated in 2026, where HR managers commonly go wrong, and how to check your numbers in seconds using EZHRM’s free PF & ESI calculator.

TL;DR — PF & ESI Calculation India 2026

  • EPF: employee contributes 12% of Basic + DA; employer also contributes 12%, split into 3.67% EPF and 8.33% EPS. Wage ceiling for mandatory PF is ₹15,000 basic.
  • ESI: employee contributes 0.75%, employer contributes 3.25%, both on gross salary — but only if gross salary is ₹21,000/month or less.
  • Once ESI-covered, an employee stays covered for the rest of that contribution period even if a raise pushes them past ₹21,000.
  • Use the PF & ESI calculator to avoid manual formula errors before every payroll run.

What Is PF and ESI, and Why Does HR Need to Track Both Separately?

PF (Provident Fund) is a retirement savings scheme under the Employees’ Provident Funds & Miscellaneous Provisions Act, 1952, administered by the Employees’ Provident Fund Organisation (EPFO). ESI (Employees’ State Insurance) is a health and social security scheme under the ESI Act, 1948, administered by the Employees’ State Insurance Corporation (ESIC). Both are statutory payroll deductions in India, but they apply to different salary bases, different wage ceilings, and different employee populations — which is exactly why HR teams mix them up.

Flow diagram showing gross salary splitting into PF and ESI contribution paths converging into a payslip

PF Calculation Formula 2026 — Basic + DA, Capped at ₹15,000

PF is calculated on Basic + Dearness Allowance (DA), not on gross salary. Both employee and employer contribute 12% each, but the employer’s share is split further.

ComponentEmployee ShareEmployer ShareNotes
EPF (Provident Fund)12%3.67%Of Basic + DA, capped at ₹15,000 basic
EPS (Pension Scheme)Nil8.33%Part of employer’s 12%; capped at ₹1,250/month
EDLI (Insurance)Nil0.5%Capped at ₹75/month
Admin ChargesNil0.5%Minimum ₹500/month per establishment

So on a basic salary of ₹15,000, an employee contributes ₹1,800/month to EPF, and the employer’s total PF-related cost — EPF + EPS + EDLI + admin — works out to roughly ₹2,175/month, over and above the employee’s own share. Employees earning above ₹15,000 basic can still be enrolled voluntarily, but the employer isn’t legally bound to match contributions beyond the ceiling unless your company policy says otherwise. As of 2026, this ₹15,000 wage ceiling has not changed, despite periodic industry chatter about revising it upward.

ESI Calculation Formula 2026 — Gross Salary, Capped at ₹21,000

ESI, unlike PF, is calculated on gross salary — Basic + DA + HRA + all regular allowances — and applies only when that gross salary is ₹21,000/month or less (₹25,000/month for employees with disabilities). The employee contributes 0.75% and the employer contributes 3.25%, a combined 4% of gross.

Here’s the part that trips up most payroll teams: once an employee is covered under ESI at the start of a contribution period (April–September or October–March), they remain covered for that entire period even if a mid-cycle increment pushes their gross above ₹21,000. You don’t stop the deduction mid-period just because the number crossed the ceiling.

How to Use the Free PF & ESI Calculator

Rather than running these formulas in a spreadsheet every time a new employee joins or a salary changes, EZHRM’s PF & ESI calculator does it instantly. Enter the basic salary and DA to get the PF split (employee, employer EPF, employer EPS), enter the gross salary to check ESI applicability and contribution, or run the combined deduction calculator to see PF, ESI, and professional tax together in one view. It’s free, requires no signup, and is updated for current FY rates — genuinely useful when you’re validating a new hire’s offer letter or double-checking a payroll vendor’s numbers.

7 Mistakes HR Managers Make With PF & ESI

  1. Calculating PF on gross instead of Basic + DA. This alone causes most of the mismatches between HR’s manual sheet and the payroll software’s numbers.
  2. Stopping ESI deduction mid-period when salary crosses ₹21,000. ESI coverage continues till the end of the contribution cycle, not the month the salary changed.
  3. Forgetting EDLI and admin charges when quoting employer cost to company. These add roughly 1% more to employer PF cost that often gets left out of CTC calculations.
  4. Applying voluntary PF above ₹15,000 without documenting employee consent. Higher PF contribution (on actual basic) needs a signed declaration, not an assumption.
  5. Missing the ECR filing deadline. The Electronic Challan cum Return (ECR) for EPF is due by the 15th of the following month; ESI contribution is due by the 15th as well. Late filing attracts interest and damages under the EPF Act — this is exactly the kind of deadline that’s easy to miss without a proper compliance management system tracking it for you.
  6. Not tracking state-specific professional tax alongside PF/ESI. PT is a separate deduction with its own slabs — mixing it into the PF/ESI workflow causes payslip errors.
  7. Treating ESI wage ceiling as gross-minus-exclusions. Some allowances get excluded when defining “wages” for other Acts, but for ESI, gross means gross — don’t quietly exclude components to keep someone under ₹21,000.

PF & ESI’s Role in Full CTC Structuring

When you’re building an offer letter, PF and ESI aren’t just deductions from the employee’s side — they’re real employer costs that belong in the CTC. A candidate negotiating a ₹6 lakh CTC needs to understand that employer PF (EPF + EPS + EDLI + admin) and, where applicable, employer ESI are baked into that number, not paid on top of it. If your team is structuring salary breakups often, it’s worth running the numbers through the CTC Salary Calculator alongside the PF/ESI tool, so the in-hand figure you quote candidates actually matches what lands in their account. And if the same employee is in a state with professional tax, layer that in using the Professional Tax Calculator before you finalize the offer.

Common Mistakes vs. What Good Payroll Practice Looks Like

MistakeBetter Practice
Calculating PF on gross salaryCalculate PF strictly on Basic + DA, capped at ₹15,000 unless voluntary
Stopping ESI when salary crosses ₹21,000 mid-cycleContinue ESI deduction till the contribution period ends (September or March)
Manually filing ECR near the deadlineSet a recurring reminder for the 15th, or automate filing through your payroll software
Quoting CTC without employer PF/ESI costShow the full employer cost breakup transparently in the offer letter

What HR Managers Get Wrong Most Often

If there’s one pattern across the mistakes above, it’s this: PF and ESI feel like simple percentage math, so teams calculate them manually and skip the verification step. The formulas are simple; the exceptions (wage ceilings, contribution periods, voluntary contributions, EDLI caps) are where errors creep in — and those errors show up as compliance notices or unhappy employees months later, not immediately. Running every new joiner or salary revision through a calculator, even a quick one, catches this before it becomes a February surprise during an EPFO audit.

FAQs — PF & ESI Calculation India 2026

Is PF mandatory for all employees in India?
PF is mandatory for establishments with 20 or more employees, and for employees earning ₹15,000 or less in basic salary. Employees above this basic can be enrolled voluntarily, with employer consent, but it isn’t compulsory beyond the ceiling.

What happens if an employee’s salary crosses ₹21,000 during the ESI contribution period?
ESI deduction continues for the rest of that contribution period (April–September or October–March), even though the gross salary has crossed the ceiling. The employee exits ESI coverage only from the start of the next period.

Is ESI calculated on Basic salary or Gross salary?
ESI is calculated on gross salary — Basic + DA + HRA + all regular allowances — not just Basic. This is different from PF, which uses only Basic + DA.

What is the EPF wage ceiling in 2026?
The EPF wage ceiling remains ₹15,000 per month of basic salary as of 2026. Contributions above this are optional and require employee consent for higher voluntary PF.

When is the ECR (Electronic Challan cum Return) due for EPF?
The ECR must be filed and the corresponding PF challan paid by the 15th of the following month. Missing this deadline attracts interest and penal damages under the EPF Act.

Do all states require Professional Tax in addition to PF and ESI?
No. Professional Tax is levied by individual states, so states like Haryana and Delhi currently have no PT, while Maharashtra, Karnataka, and West Bengal do. Always check your state’s specific slab using a dedicated PT calculator.

Getting This Right, Every Month

Manually tracking PF and ESI across a growing team — with new joiners, exits, and salary revisions every month — is where most compliance slip-ups happen. If you’d rather not re-verify these numbers by hand every payroll cycle, EZHRM’s PF & ESI Calculator gives you an instant, accurate check, and EZHRM’s payroll engine automates the full calculation, challan generation, and filing reminders in the background. Browse our full set of free HR calculators for gratuity, F&F, and leave encashment, or read more HR compliance guides on the EZHRM blog.

Scroll to Top