PF & ESI Calculation India 2026: New Wage Code Rules Explained

Last month, an HR manager I mentor at a 90-person manufacturing unit in Rohtak called me in a mild panic. Her payroll vendor had quietly changed how PF was computed for a dozen employees, and the numbers didn’t match anything she’d seen in three years. Nobody had told her the wage definition itself had changed under India’s new labour codes. She’s not alone — most HR teams are still calculating PF and ESI the old way, unaware the ground shifted under them in November 2025.

If you run payroll for a team of 10 to 500 people, this is the year you cannot afford to get PF and ESI calculation wrong. Between the new “core wages” definition, unchanged contribution rates, and state-specific ESI thresholds, there’s more room for error than ever. This guide walks you through exactly how PF and ESI calculation works in India in 2026, what’s changed, and how to avoid the mistakes that trigger EPFO and ESIC notices.

TL;DR

  • EPF is still 12% of Basic + DA (capped at ₹15,000 basic) from the employee, and 12% from the employer, split as 3.67% EPF + 8.33% EPS.
  • ESI is 0.75% (employee) + 3.25% (employer) of gross wages, applicable only when gross salary is ₹21,000/month or less.
  • The Code on Social Security, 2020, effective 21 November 2025, introduced a “50% rule” — basic pay must be at least 50% of total remuneration, or your PF/ESI wage base gets recalculated upward automatically.
  • Salary structures that were skewed toward allowances to lower statutory cost now need restructuring — expect a 2–5% dip in take-home pay for some employees, and higher employer PF outgo.

What Is PF & ESI Calculation, and Why Does It Trip Up HR Teams?

PF (Provident Fund) and ESI (Employee State Insurance) calculation is the process of determining how much an employer and employee must contribute every month toward retirement savings (EPF) and medical/social security cover (ESI), based on a defined “wage” for each scheme. It sounds simple until you factor in caps, exclusions, state variations, and — as of late 2025 — a completely new statutory definition of what counts as “wages” in the first place.

Most HR managers get PF and ESI calculation wrong not because the math is hard, but because the wage base keeps shifting: special allowances, HRA, overtime, and bonus are sometimes included and sometimes excluded, depending on which Act and which year you’re referring to. That ambiguity is exactly what the new labour codes were meant to fix — and exactly what’s causing confusion right now.

Diagram showing basic pay and allowances balanced on a scale representing the 50% wage rule under India's Code on Social Security, with PF and ESI icons

PF & ESI Rates in India — 2026 Quick Reference

Here’s the rate card as it stands today, verified against EPFO and ESIC guidance. Nothing about the percentages has changed — what’s changed is the wage base they’re applied to (more on that below).

ComponentEmployee ShareEmployer ShareApplies OnCap / Threshold
EPF (Provident Fund)12%3.67%Basic + DACapped at ₹15,000 basic (mandatory); voluntary above
EPS (Pension Scheme)Nil8.33%Basic + DACapped at ₹1,250/month
EDLI (Insurance)Nil0.5%Basic + DACapped at ₹75/month
EPF Admin ChargesNil0.5%Basic + DAMinimum ₹500/establishment
ESI0.75%3.25%Gross wagesOnly if gross ≤ ₹21,000/month

A quick worked example: for an employee with Basic + DA of ₹15,000 (at the PF cap), employee PF is ₹1,800/month, employer EPF is ₹550, and EPS is ₹1,250. If that same employee’s gross salary is ₹20,000 (so ESI still applies), employee ESI is ₹150 and employer ESI is ₹650. You can run this instantly — with your own numbers — using EZHRM’s free PF & ESI calculator instead of doing it on a spreadsheet every payroll cycle.

What Changed on 21 November 2025 — and Why It Matters

The Code on Social Security, 2020 came into force on 21 November 2025, consolidating provident fund, ESI, gratuity, and maternity benefit law into a single code, with full operational rollout targeted for 1 April 2026. The headline change for payroll teams is Section 2(88), which redefines “wages” for social security purposes.

Under the new definition, wages = Basic Pay + Dearness Allowance + Retaining Allowance (where applicable). But the real twist is the accompanying rule: if this “core wage” component works out to less than 50% of an employee’s total remuneration (CTC-equivalent monthly pay), the wage used for PF, gratuity, and related statutory calculations gets treated as if it were 50% — regardless of what the actual basic pay is.

Practically, this shuts down a common Indian payroll practice: keeping basic salary artificially low (often 25–35% of gross) and loading the rest into HRA, special allowance, and reimbursements to reduce PF and gratuity liability. That structure is no longer compliant in spirit — the 50% floor forces the statutory wage base up even if you never touch the payslip.

How the 50% Rule Actually Affects Your PF Calculation

Say an employee has a gross monthly salary of ₹18,000, structured as Basic ₹6,000 (33%) and allowances ₹12,000 (67%). Under the old rules, PF was calculated on the actual basic of ₹6,000. Under the Code on Social Security, because basic falls short of the 50% floor, the wage used for PF purposes is deemed to be ₹9,000 (50% of ₹18,000) — even though the payslip still shows ₹6,000 as basic.

That pushes employee PF from ₹720 to ₹1,080 a month, and increases the employer’s EPF + EPS outgo proportionately. Multiply that across 100 employees with similarly skewed structures, and you’re looking at a meaningful jump in monthly payroll cost — without anyone getting a raise. This is exactly why every SME finance head should be re-running their cost-to-company projections using a proper CTC to in-hand salary calculator before the next appraisal cycle, not after.

Who’s most affected

  1. Employees with CTC structures where basic is historically kept low (IT services, BPO, retail — common practice pre-2025).
  2. Companies that haven’t touched their salary structure templates since before November 2025.
  3. Anyone whose gratuity, leave encashment, or overtime pay is derived from “basic” — because a higher deemed basic also raises those downstream numbers. Worth cross-checking with a gratuity calculator before you finalize F&F settlements this year.

How ESI Contributions Are Affected

ESI eligibility is still governed by gross monthly wages — the ₹21,000 ceiling (₹25,000 for employees with disabilities) hasn’t moved, and ESIC has confirmed the 3.25%/0.75% split is unchanged since the 2019 revision. What has changed is that ESIC contributions now reference “core wages” under Section 2(88) of the new code rather than the old, broader “gross wages” definition under the ESI Act, 1948 — and the same 50% floor logic applies when computing the wage components used in ESI-linked benefit calculations (like sickness or maternity benefit averages), even though the contribution itself is still charged on gross pay.

In short: don’t assume ESI math is untouched just because the rate and ceiling stayed the same — the benefit calculations behind it now run on a different wage skeleton.

Step-by-Step: Calculating PF & ESI Correctly in 2026

  1. Determine gross monthly wages for the employee — this decides ESI applicability (≤ ₹21,000 = ESI applies).
  2. Check the basic + DA against total remuneration. If it’s below 50%, mentally (or in your payroll software) raise it to the 50% floor for statutory calculation purposes.
  3. Calculate PF on the higher of actual basic or the 50% floor, capped at ₹15,000 for mandatory contribution.
  4. Split employer PF into 3.67% EPF and 8.33% EPS (capped at ₹1,250/month for EPS).
  5. Add EDLI (0.5%) and admin charges (0.5%, min ₹500/establishment) to your employer cost — these don’t hit the employee.
  6. Calculate ESI at 0.75% (employee) and 3.25% (employer) of gross wages, only if gross ≤ ₹21,000.
  7. File through the unified ECR on the EPFO portal and the ESIC portal separately every month, before the 15th.

Running this checklist manually for 30 employees eats up an afternoon. EZHRM’s PF & ESI calculator runs the whole sequence, including the 50%-floor check, in under a minute — and the full payroll platform automates it every cycle so nobody has to chase rule changes mid-year.

Common Mistakes HR Managers Make

MistakeWhy It’s a Problem
Calculating PF on actual basic without checking the 50% floorUnder-contribution risk once EPFO/ESIC audits catch up with the new wage code
Assuming ESI stops the moment gross crosses ₹21,000 mid-monthESI continues for the rest of that contribution period (April–Sep or Oct–Mar) even after a hike
Ignoring EPS cap while calculating employer costEPS is capped at ₹1,250/month regardless of basic — overstating employer liability projections
Not restructuring CTC templates post-November 2025New joiners get contracts based on outdated wage definitions, creating compliance gaps day one
Treating PF and ESI wage bases as identicalPF uses Basic + DA; ESI uses gross wages — they are not the same number

FAQs on PF & ESI Calculation India 2026

Is the EPF wage ceiling still ₹15,000 in 2026?

Yes, as of now. There’s been talk of the Supreme Court prompting a revision to ₹21,000 or ₹25,000, but until the central government issues an official notification, ₹15,000 basic remains the mandatory PF ceiling. Always check epfindia.gov.in for the latest circular before assuming otherwise.

What is the ESI wage ceiling for 2026?

₹21,000 per month in gross wages (₹25,000 for persons with disabilities). Employees earning at or below this at a covered establishment are mandatorily enrolled under ESI.

Do the new labour codes change the PF and ESI contribution rates?

No. EPF stays at 12% employee / 12% employer (split 3.67% + 8.33%), and ESI stays at 0.75% employee / 3.25% employer. What changed is the wage definition used to calculate these contributions, not the percentages themselves.

What is the “50% wage rule” under the Code on Social Security?

It requires that basic pay, DA, and retaining allowance together form at least 50% of an employee’s total remuneration. If your actual basic falls short, the wage used for PF and related statutory calculations is deemed to be 50% of total pay, increasing contributions.

Does the 50% rule apply to ESI contribution amounts too?

ESI contribution itself is still charged on gross wages, so the headline ESI deduction doesn’t change directly. But wage components used in ESI-linked benefit calculations now follow the same “core wages” logic under Section 2(88).

How do I know if my company’s salary structure needs restructuring?

If basic pay is currently less than 50% of CTC for most employees, yes — you’ll want to review templates with your payroll provider or a compliance consultant before the next salary revision cycle.

Get This Off Your Plate

Manually tracking wage-code changes, EPS caps, and state-wise ESI thresholds every month is a recipe for a missed deadline. EZHRM’s payroll engine applies current PF and ESI rules automatically, including the 50% wage-floor check, so your numbers stay compliant even when the law shifts under you. Try the free PF & ESI calculator on a few employees today and see the difference.

For more calculators covering CTC, gratuity, bonus, overtime and F&F settlements, visit our free HR calculators hub, or browse more practical guides on the EZHRM blog. If compliance is eating into your week, our compliance management module and full payroll software are built specifically for Indian SMEs navigating exactly this kind of change.

Scroll to Top