PF Calculation Guide India 2024 — Employer's Complete Reference PF Calculation Guide India 2024 — Employer's Complete Reference | AttendancePay - AttendancePay
Skip to main content
Payroll & Compliance

PF Calculation in India 2024: Complete Guide for Employers (With Examples)

A
AttendancePay Team
4 April 20243 min read

What is Provident Fund (PF) in India?

Provident Fund (PF), officially known as the Employees' Provident Fund (EPF), is a mandatory retirement savings scheme governed by the Employees' Provident Fund Organisation (EPFO) under the EPF & MP Act, 1952. Every employer with 20 or more employees must register under EPFO.

Who Must Register for PF?

PF registration is mandatory if your organisation has:

  • 20 or more employees at any point in time, OR
  • Fewer than 20 employees but voluntarily opts in

Once registered, even if headcount falls below 20, the obligation continues.

PF Contribution Rates (2024)

Both employer and employee contribute to PF every month:

  • Employee contribution: 12% of Basic Salary + Dearness Allowance (DA)
  • Employer contribution: 12% of Basic + DA — split as:
    • 3.67% goes to EPF (Employee Provident Fund)
    • 8.33% goes to EPS (Employee Pension Scheme) — capped at ₹1,250/month

PF Wage Ceiling

The statutory wage ceiling for PF is ₹15,000 per month (Basic + DA). This means:

  • If an employee's Basic + DA is ₹15,000 or less → PF is calculated on the actual amount
  • If Basic + DA exceeds ₹15,000 → PF can be calculated on ₹15,000 (statutory minimum), though many employers choose to calculate on the actual amount

PF Calculation Formula with Example

Let's take an example:

  • Employee Basic Salary: ₹20,000/month
  • DA: ₹2,000/month
  • PF-eligible wages: ₹22,000 (but capped at ₹15,000 for statutory calculation)

Employee PF deduction: 12% × ₹15,000 = ₹1,800/month

Employer EPF contribution: 3.67% × ₹15,000 = ₹550/month

Employer EPS contribution: 8.33% × ₹15,000 = ₹1,249.50 → rounded to ₹1,250/month

Total employer contribution: ₹1,800/month

Additional Employer Charges

Beyond the 12% contribution, employers pay:

  • EDLI (Employee Deposit Linked Insurance): 0.5% of PF wages (max ₹75/month)
  • EPF Admin charges: 0.5% of PF wages (min ₹500/month)

How to File PF Returns (ECR)

  1. Log in to the EPFO Employer Portal (unified.epfindia.gov.in)
  2. Go to ECR → Upload ECR
  3. Upload the ECR (Electronic Challan cum Return) file — a text file with employee-wise wage and contribution data
  4. Generate the challan and pay online via net banking
  5. Deadline: 15th of the following month

Common PF Mistakes Employers Make

  • Excluding allowances that should be part of PF wages
  • Missing the 15th-of-month payment deadline (attracts interest and damages)
  • Not updating the EPFO portal when employees join/leave
  • Calculating PF on gross salary instead of Basic + DA only

How AttendancePay Automates PF Calculation

Manually calculating PF for 50–500 employees every month is time-consuming and error-prone. AttendancePay automates the entire payroll compliance workflow:

  • Auto-calculates PF, ESI, PT, and TDS based on each employee's salary structure
  • Generates ECR files ready for EPFO upload in one click
  • Sends payslips with detailed PF breakdown to employees automatically
  • Tracks PF eligibility when employees' salaries cross the wage ceiling

If you're spending hours on payroll compliance every month, start a free trial of AttendancePay and automate it completely.

Frequently Asked Questions

Is PF applicable on contract employees?

Yes — if contract workers are on your payroll and earn below ₹15,000/month Basic + DA, PF is mandatory.

Can an employee opt out of PF?

Only employees whose Basic + DA exceeds ₹15,000 at the time of joining can choose not to contribute. Existing members cannot opt out.

What happens if PF is not paid on time?

Late payment attracts interest at 12% per annum plus possible prosecution under the EPF Act.

Related tools: Use our free PF Calculator to work out contributions instantly, or see the Take-Home Salary Calculator for a full CTC-to-in-hand breakdown.