ctctoinhand.in

How to Calculate PF from CTC in India

Provident Fund (PF) is calculated as a percentage of basic salary, not the full CTC. This page explains employee and employer PF contribution with clear formulas and examples.

What is Provident Fund (PF)?

Provident Fund is a mandatory retirement savings scheme for salaried employees in India. Both the employee and employer contribute a fixed percentage of salary every month.

PF is a key component of CTC (Cost to Company).

PF Calculator – Calculate EPF Contribution from CTC

%

Most companies keep basic salary between 40% – 50% of CTC.

Basic Salary (Monthly)₹28,000
Basic Salary (Annual)₹3,36,000
PF Contribution Summary
Employee PF₹3,360 / month
(Deduction)
Employer PF ₹3,360 / month
(Added to CTC)
EPF(3.67%)₹1,028 / month
EPS (8.33%)₹2,332 / month
Total PF Saved₹6,720 / month
Total Annual PF₹80,640

PF is calculated as 12% of Basic Salary + Dearness Allowance. Both employee and employer contribute equally to EPF.

How to Calculate PF from CTC – Step by Step

  1. Identify the Basic Salary component from your CTC (usually 40–50%).
  2. Calculate 12% of Basic Salary as Employee PF.
  3. Calculate 12% of Basic Salary as Employer PF.
  4. Employer PF is included in CTC, while Employee PF is deducted from your monthly salary.

Employee PF Contribution

Employees contribute 12% of basic salary towards PF, which is deducted from gross salary.

Employee PF = 12% × Basic Salary

Employer PF Contribution

The employer also contributes 12% of basic salary, but this amount is included in CTC and not paid to you in cash.

Employer PF = 12% × Basic Salary

Employer PF is a major reason why CTC is higher than take-home salary. Learn more in our CTC calculation formula.

PF Calculation Example from CTC

If your annual CTC is ₹10,00,000 and Basic Salary is ₹4,00,000:

  • Employee PF = 12% of ₹4,00,000 = ₹48,000 per year
  • Employer PF = 12% of ₹4,00,000 = ₹48,000 per year
  • Total PF contribution = ₹96,000 per year

PF Calculation Examples for Different Salaries

Example 1: Monthly Salary ₹25,000

  • Basic Salary: ₹12,500
  • Employee PF (12%): ₹1,500
  • Employer PF (12%): ₹1,500
  • Monthly in-hand salary reduces by ₹1,500

Example 2: Basic Salary Above PF Limit (₹40,000)

  • PF capped at ₹15,000 basic
  • Employee PF: ₹1,800
  • Employer PF: ₹1,800
  • PF deduction remains ₹1,800 per month

PF Limit on Basic Salary

Many companies cap PF calculation on a basic salary of ₹15,000 per month.

  • Basic ≤ ₹15,000 → PF on full basic
  • Basic > ₹15,000 → PF capped at ₹1,800

How PF Affects Your Take-Home Salary

Employee PF is deducted directly from your gross salary, which reduces your monthly take-home pay. Employer PF is included in CTC but is not credited to your bank account, making the difference between CTC and in-hand salary larger.

This is why employees often see a lower in-hand salary than expected, especially when PF contribution is mandatory.

FAQs on PF Calculation in India

How to calculate PF from CTC in India?
To calculate PF from CTC, first identify the basic salary. PF is calculated as 12% of basic salary for both employee and employer, not on the full CTC.
How is PF calculated in India?
Provident Fund (PF) is calculated as 12% of basic salary contributed by the employee, with an equal 12% contribution by the employer, subject to applicable limits.
Is employer PF part of take-home salary?
No. Employer PF is included in your CTC but is not paid as part of your monthly take-home salary.
Is PF calculated on full salary?
PF is usually calculated only on basic salary. Many employers cap PF calculation at a basic salary of ₹15,000 per month.
Is PF mandatory for all employees in India?
Yes, PF is mandatory for most salaried employees earning up to ₹15,000 basic salary per month. For higher salaries, PF rules depend on company policy.
Does PF reduce monthly in-hand salary?
Yes. Employee PF is deducted from salary every month and directly reduces take-home pay. Employer PF is part of CTC but not paid as cash.