How to Calculate PF and ESI on CTC in India (2026 Complete Guide)

How to Calculate PF and ESI on CTC in India—Step-by-Step Explanation
Understanding how to calculate PF and ESI on CTC in India is essential for HR professionals, payroll managers, and employees. With increasing payroll compliance requirements, businesses must ensure accurate statutory deductions.
Many people search:
- PF calculation formula in India
- ESI calculation on salary
- How PF is deducted from CTC
- ESI eligibility salary limit
- Difference between PF and ESI
This guide explains everything step-by-step.
What is CTC in a salary structure?
CTC (Cost to Company) is the total annual cost an employer pays for an employee. It includes:
- Basic salary
- HRA
- Special allowances
- Employer PF contribution
- Gratuity
- Bonus (if applicable)
Important: PF and ESI are not calculated on full CTC. They are calculated on specific salary components.
How to Calculate PF on CTC in India
PF Contribution Rules (EPF Act)
As per the Employees’ Provident Fund Organization (EPFO):
👉 Employee Contribution = 12% of Basic Salary
👉 Employer Contribution = 12% of Basic Salary
PF Calculation Example
Assume:
Annual CTC = ₹6,00,000
Basic Salary = 50% of CTC = ₹3,00,000
Monthly Basic = ₹25,000
Employee PF = 12% of ₹25,000 = ₹3,000
Employer PF = 12% of ₹25,000 = ₹3,000
Total PF per month = ₹6,000 Total
PF per year = ₹72,000
PF Calculation Breakdown
Component | Amount (Monthly) | Calculation |
Basic Salary | ₹25,000 | Given |
Employee PF | ₹3,000 | 12% of Basic |
Employer PF | ₹3,000 | 12% of Basic |
Total PF | ₹6,000 | Employee + Employer |
How to Calculate ESI on CTC in India
ESI is governed by the Employees’ State Insurance Corporation (ESIC).
ESI Eligibility Rules (2026)
- Applicable if monthly gross salary ≤ ₹21,000
- Employee Contribution = 0.75%
- Employer Contribution = 3.25%
ESI Calculation Example
Assume:
Gross Monthly Salary = ₹18,000
Employee ESI = 0.75% of ₹18,000 = ₹135
Employer ESI = 3.25% of ₹18,000 = ₹585
Total ESI Contribution = ₹720 per month
ESI Calculation Breakdown
Component | Rate | Monthly Amount |
Employee ESI | 0.75% | ₹135 |
Employer ESI | 3.25% | ₹585 |
Total ESI | 4% | ₹720 |
Key Difference Between PF and ESI
Factor | PF | ESI |
Based On | Basic Salary | Gross Salary |
Employee Contribution | 12% | 0.75% |
Employer Contribution | 12% | 3.25% |
Salary Limit | No strict cap | ₹21,000 monthly |
.
Common Payroll Mistakes Businesses Make
- Calculating PF on full gross salary
- Not updating ESI eligibility
- Incorrect wage definition under Labour Codes
- Manual payroll errors
These mistakes can lead to penalties and compliance issues.
How HRMS Software Simplifies PF & ESI Calculation
Manual payroll processing increases errors.
With HRMS software in India like ZFour HRMS:
- Automatic PF & ESI deduction
- Salary structure configuration
- Real-time payroll processing
- Compliance-ready reports
- Auto statutory updates
This reduces payroll errors and ensures full compliance with Indian labour laws.
Conclusion
Understanding PF and ESI calculation on CTC is essential for accurate payroll management and statutory compliance in India. Businesses must ensure correct calculation methods to avoid penalties, reduce payroll errors, and maintain employee trust.
Using automated payroll software ensures accurate PF and ESI contributions while staying compliant with EPFO and ESIC regulations.
Ready to simplify payroll compliance?
Discover how ZFour HRMS automates PF, ESI, salary processing, and statutory reporting — all in one secure, cloud-based platform.
Book a free demo today and streamline your payroll process with confidence.



