PF Calculation on Salary (2026): Formula, ₹25,000 Ceiling, EPS Split and Examples

PeopleVio Team29 September 20267 min read303 viewsUpdated 4 November 2026
PF Calculation on Salary (2026): Formula, ₹25,000 Ceiling, EPS Split and Examples

12% of basic sounds simple until you ask: which basic, which ceiling, and how the employer share splits. PF calculation step by step, with worked examples at four salary levels.

PF is the deduction employees ask about most, and the one employers most often calculate wrongly. "12% of basic" sounds simple, but which basic — full or earned? What about the wage ceiling, which changed on 17 September 2026? How is the employer's 12% split between EPF and EPS? What about EDLI and admin charges?

This guide explains PF calculation on salary step by step, with worked examples at different salary levels, the effect of the new ₹25,000 ceiling, what happens with loss of pay and joiners, and the common mistakes that lead to ECR errors.

General guidance as of 30 September 2026, not legal advice. Check EPFO's current rules and your company's PF policy.

The short answer

  • Employee PF = 12% of PF wages (basic + DA actually earned in the month).
  • Employer PF = 12% of PF wages, split into EPS 8.33% (capped on the wage ceiling) and EPF 3.67% (the rest).
  • Wage ceiling: ₹15,000 until 16 September 2026; ₹25,000 from 17 September 2026. Many employers cap contributions at the ceiling; others contribute on full wages.
  • Employer also pays EDLI (0.5%) and admin charges (0.5%, minimum ₹500 a month per establishment).
  • Calculate on wages earned, after loss of pay — not on the full-month basic.

What are "PF wages"?

PF wages generally mean basic wages plus dearness allowance (DA) and retaining allowance, if any. They generally exclude HRA, overtime, bonus, commission and similar allowances. Since the labour codes, the definition of "wages" also includes a rule that exclusions above 50% of total remuneration are added back — so a salary structure with a very low basic may have higher PF wages than it appears. Check your structures with your CA.

The wage ceiling and your options

PeriodWage ceiling
Until 16 September 2026₹15,000 a month
From 17 September 2026₹25,000 a month

Employers typically choose one of two approaches:

  1. Contribute on wages up to the ceiling. For PF wages above ₹25,000, contributions are calculated on ₹25,000.
  2. Contribute on full PF wages. Contributions are on the actual basic + DA, even above the ceiling. EPS is still capped at 8.33% of the ceiling; the rest of the employer share goes to EPF.

Your choice should be written into your policy and applied consistently.

Step-by-step PF calculation

  1. Find PF wages earned: basic + DA × paid days ÷ days in the month.
  2. Apply the ceiling if your policy caps contributions.
  3. Employee share = 12% of PF wages.
  4. EPS = 8.33% of PF wages, capped at 8.33% of the ceiling (₹2,083 at ₹25,000).
  5. Employer EPF = employer's 12% − EPS.
  6. EDLI = 0.5% of PF wages, up to the ceiling.
  7. Admin charges = 0.5% of PF wages (minimum ₹500 per establishment per month).

Worked examples (after 17 September 2026, full month, no loss of pay)

Example 1: basic ₹12,000

ItemCalculationAmount
PF wages₹12,000
Employee PF12%₹1,440
EPS8.33%₹1,000
Employer EPF12% − EPS₹440
EDLI0.5%₹60

Example 2: basic ₹20,000

ItemCalculationAmount
PF wages₹20,000
Employee PF12%₹2,400
EPS8.33%₹1,666
Employer EPF12% − EPS₹734
EDLI0.5%₹100

Before 17 September, EPS would have been capped at ₹1,250 (8.33% of ₹15,000) for this employee. From 17 September, it's ₹1,666.

Example 3: basic ₹40,000, contributions capped at the ceiling

ItemCalculationAmount
PF wages (capped)₹25,000
Employee PF12% of ₹25,000₹3,000
EPS8.33% of ₹25,000₹2,083
Employer EPF₹3,000 − ₹2,083₹917
EDLI0.5% of ₹25,000₹125

Example 4: basic ₹40,000, contributions on full wages

ItemCalculationAmount
PF wages₹40,000
Employee PF12% of ₹40,000₹4,800
EPSCapped at 8.33% of ₹25,000₹2,083
Employer EPF₹4,800 − ₹2,083₹2,717
EDLI0.5% of ₹25,000 (capped)₹125

PF with loss of pay

Anil's basic is ₹18,000. In a 30-day month, he has 3 days of leave without pay, so he's paid for 27 days.

  • PF wages earned = ₹18,000 × 27 ÷ 30 = ₹16,200
  • Employee PF = 12% × ₹16,200 = ₹1,944
  • EPS = 8.33% × ₹16,200 = ₹1,349
  • Employer EPF = ₹1,944 − ₹1,349 = ₹595

In the ECR, the 3 days are reported as non-contributory period (NCP) days.

The September 2026 split month

Because the ceiling changed on 17 September 2026, September's wage month straddles two ceilings. Follow EPFO's guidance and your CA's advice on which ceiling to apply for September. PeopleVio applies the rule in force on the last day of the wage month, so it uses ₹25,000 for September 2026; if your CA advises otherwise, you can override the ceiling in the EPFO settings.

Special cases

  • Employees aged 58 or more: no EPS; the full employer 12% goes to EPF.
  • Voluntary PF (VPF): employees can contribute more than 12%; the employer isn't required to match.
  • International workers: different rules apply.
  • Employees who joined after 1 September 2014 with wages above the ceiling at joining: EPS eligibility rules differ — check each case.

Common mistakes

  1. PF on full basic despite loss of pay.
  2. EPS not capped at 8.33% of the ceiling.
  3. Wrong ceiling after 17 September 2026.
  4. EPS for employees over 58.
  5. NCP days not reported in the ECR.
  6. Very low basic that ignores the 50% wages rule.
  7. Rounding differences between payslips and the ECR.

How PeopleVio calculates PF

PeopleVio's EPFO module calculates PF inside payroll:

  • PF wages from earned basic after loss of pay and proration.
  • The wage ceiling by effective date, including ₹25,000 from 17 September 2026.
  • Your company's choice of capped or full-wage contributions, separately for the employee and employer share, and which salary components count as PF wages.
  • EPS capped correctly, and no EPS for members aged 58 or more.
  • VPF, EDLI and admin charges.
  • NCP days in the ECR.
  • ECR 2.0 and arrear ECR files, validated for UAN errors before download.
  • Payslips that show employee PF, VPF and the employer contributions.
  • Reminders before the 15th and challan tracking.
Active employeesMonthly billingYearly billing (per month)
20₹1,180₹980
50₹2,450₹2,050
100₹4,900₹4,100

Prices exclude GST. See the pricing page.

Frequently asked questions

How is PF calculated on salary? Employee PF is 12% of PF wages (basic + DA earned). The employer also contributes 12%, split into EPS (8.33%, capped) and EPF (the rest).

What is the PF wage ceiling in 2026? ₹15,000 until 16 September 2026 and ₹25,000 from 17 September 2026.

Is PF calculated on gross salary? No. It's calculated on PF wages — generally basic plus DA — not on HRA or other allowances. The 50% wages rule under the labour codes can increase PF wages if allowances are very high.

Is PF deducted on loss-of-pay days? No. PF is calculated on wages actually earned; loss-of-pay days are reported as NCP days.

What is the maximum EPS contribution? 8.33% of the wage ceiling — ₹2,083 a month at ₹25,000.

Does PeopleVio calculate PF automatically? Yes, with the EPFO module switched on. It also generates the ECR file.

The bottom line

PF is 12% of basic — but of the right basic, within the right ceiling, with EPS split and capped correctly. Get those details right every month, and your payslips and ECR will always agree.

See PeopleVio's pricing or book a demo.

Related reading: How to file PF ECR online · PF and ESI registration · CTC vs in-hand salary · How to calculate salary per day

Ready to simplify HR for your team?

Onboard your company in minutes and give every employee a single portal for attendance, leave, payroll and more.

Schedule a Demo