Runtime HRMS Blog

PF Calculation in India — Employee and Employer Contribution

Priti Gupta Avatar
PF calculation in India employee and employer contribution guide

PF calculation is the most crucial part of an Indian salary slip; it is the one that generates the most questions.

“Why is ₹3,600 getting cut from my salary?” “My friend’s PF is only ₹1,800 even though he earns more than me — how?” “The employer also contributes — so where does that money go?”

Most of the time confusion exists because nobody ever explained the full picture simply. The numbers are straightforward once you understand the structure. But the structure has a few layers that trip people up.

So let me walk through it properly — how PF is calculated, what the employer’s contribution looks like, where the money goes, and what changed recently that every HR manager needs to know.

What is PF calculation and Who Has to Pay It?

PF — more precisely EPF, or Employees’ Provident Fund — is a mandatory retirement savings scheme governed by the EPF & MP Act 1952 and administered by EPFO (Employees’ Provident Fund Organization). Cross 20 employees and EPF registration becomes mandatory — no exceptions. You don’t get to choose whether to enroll your team. Once registered, the obligation stays even if headcount later drops below 20. And once an employee is enrolled, they remain a member even if their salary later crosses the eligibility ceiling.

For employees: if your Basic + DA is ₹15,000 or below, EPF deduction is mandatory. If it exceeds ₹15,000 and you were never previously an EPF member, enrolment is optional — you can opt in voluntarily with employer consent or stay out.

The Employee’s PF Contribution

This is the straightforward part.

Employee PF = 12% of (Basic Salary + Dearness Allowance)

The entire 12% goes into the employee’s EPF account. It appears as a deduction on the payslip — it reduces take-home salary — but it’s the employee’s own money going into their retirement savings, not a tax.

One thing that confuses many employees: PF is calculated on Basic + DA, not on gross salary. Quick example — someone earns ₹50,000 gross but their Basic is ₹25,000. Their PF cut is ₹3,000. Not ₹6,000. The gross salary number is irrelevant here.

The Employer’s PF Contribution

The employer also contributes 12% of the employee’s Basic + DA. But unlike the employee’s contribution — which goes entirely into EPF — the employer’s 12% is split between two schemes.

8.33% goes to EPS (Employee Pension Scheme) — but this is capped at ₹1,250 per month, regardless of the employee’s salary. So even if the employer’s 8.33% works out to a higher number, only ₹1,250 goes to pension.

3.67% goes to EPF — along with whatever is left after the EPS cap.

This split is what most employees don’t realize. When they look at their EPF passbook, they see their 12% coming in — but the employer’s contribution looks smaller than expected because 8.33% of it went to pension, not EPF.

There are also two additional charges the employer pays — EDLI (Employees’ Deposit Linked Insurance) at 0.50% of basic, and EPFO administrative charge at 0.50% — but these don’t appear on the employee’s payslip. They’re a cost to the company.

PF Calculation in India

Employee: Rajiv Basic Salary: ₹30,000/month, No DA

Employee’s contribution: 12% × ₹30,000 = ₹3,600 → goes entirely to EPF account

Employer’s contribution: Total: 12% × ₹30,000 = ₹3,600

Split:

  • EPS: 8.33% × ₹30,000 = ₹2,499 — but capped at ₹1,250 → ₹1,250 to EPS
  • EPF: ₹3,600 − ₹1,250 = ₹2,350 to EPF

Total going into Rajiv’s EPF account each month: ₹3,600 (his) + ₹2,350 (employer’s EPF share) = ₹5,950

The remaining ₹1,250 goes to his pension account under EPS — which builds up to give him a monthly pension after retirement.

The ₹15,000 Wage Ceiling

The EPF wage ceiling is ₹15,000 per month. This is the statutory minimum basis for calculation.

If an employee’s Basic + DA is ₹15,000 or below — PF is calculated on the actual amount.

If Basic + DA exceeds ₹15,000 — the employer is only required to contribute on ₹15,000. So the statutory minimum employer contribution is 12% of ₹15,000 = ₹1,800/month.

Many companies choose to contribute on the full basic salary anyway — it’s a better benefit for the employee and helps build a larger retirement corpus. But the legal minimum is based on ₹15,000.

The employee can also choose to cap their contribution at ₹1,800 (12% of ₹15,000) even if their basic is higher — but this needs to be done formally, not just assumed.

What Changed Under the New Labour Codes

The 50% Basic Salary rule under the Labour Codes effective November 2025 has a direct impact on PF calculations.

Previously, many companies kept Basic at 30–35% of CTC to keep PF contributions low. Now, Basic + DA must be at least 50% of CTC. If allowances collectively exceed 50% of CTC, the excess is treated as wages — which means PF gets calculated on a higher base.

In practical terms — for the same CTC, employees in restructured salary structures now have higher PF deductions and slightly lower take-home. But they’re building a larger retirement corpus. And companies that haven’t restructured their salary yet are sitting on a compliance risk.

Check the latest update on: EPFO

The EPF Interest Rate

EPF earns interest at 8.25% per annum for FY 2026-27. Interest is calculated monthly on the closing balance but credited to the account annually at year-end.

This makes EPF one of the better fixed-income savings instruments available — consistently outperforming fixed deposits and most debt funds on a post-tax basis, especially since the employer’s contribution and interest earned are tax-free up to certain limits.

Try our – EPF Calculator

When Must PF Be Deposited?

15th of the following month — that’s your deadline. March payroll means April 15 is the last date to deposit with EPFO. Miss it and interest starts accumulating at 12% per annum. Miss it repeatedly and you’re looking at far bigger problems than just interest.

How Runtime HRMS Handles PF

At Runtime HRMS, PF is calculated automatically based on each employee’s salary structure. Every variable that makes PF complicated — the employer split, the EPS cap, the ₹15,000 ceiling, the ECR file generation — Runtime handles it automatically. Salary revisions, new joiners, structural changes from the 50% basic rule — the system picks it up and recalculates. You review, you approve, done.

When salaries change, when new employees join, when the 50% basic rule requires restructuring — the system recalculates everything and keeps the numbers correct. No formula errors, no missed deposits, no compliance surprises.

👉 Book a Free Demo →

Quick Summary

  • Employee PF = 12% of Basic + DA — goes entirely to EPF account
  • Employer PF = 12% of Basic + DA — split: 8.33% to EPS (capped at ₹1,250) + 3.67% to EPF
  • EPF wage ceiling = ₹15,000 — statutory minimum basis for employer contribution
  • PF must be deposited by 15th of following month — late deposit attracts 12% interest
  • EPF interest rate for FY 2026-27 = 8.25% per annum
  • 50% basic rule under Labour Codes 2025 has increased PF base for many employees

Frequently Asked Questions

Is PF calculated on gross salary or basic salary?

PF is calculated on Basic Salary plus Dearness Allowance — not gross salary. Many employees assume it’s on gross, which is why the deduction often seems lower than expected. If your basic is ₹25,000 and gross is ₹50,000, your PF deduction is 12% of ₹25,000 = ₹3,000.

Why is my employer’s EPF contribution less than mine?

Because the employer’s 12% is split between EPF and EPS. Of the employer’s contribution, 8.33% goes to the Employee Pension Scheme — capped at ₹1,250 per month. Only the remaining amount goes to your EPF account. So while both you and your employer contribute 12%, less of the employer’s share lands in your EPF passbook.

Is PF mandatory for employees earning above ₹15,000 basic?

Not automatically. Employees whose Basic + DA exceeds ₹15,000 and who were never previously EPF members can opt out. But once enrolled — whether by choice or because salary was below ₹15,000 when they joined — they remain members even if salary later crosses the threshold.

What happens to PF when an employee switches jobs?

The PF account doesn’t close when someone resigns — it follows them via their UAN. The right move is to transfer the balance to the new employer using Form 13 on the EPFO portal. Withdrawing before 5 years of service? The entire amount becomes taxable. Most people don’t realize this until it’s too late. Transfer is always the smarter option.