HR & Payroll
EPF and ESI Contribution Guide India 2025 — Rates, Calculations, and Compliance
Comprehensive guide to EPF and ESI contributions in India: exact contribution rates, wage ceiling, EPS vs EPF split, ESIC threshold, employer compliance requirements, and withdrawal rules.
Read with the publication date in mind. Portal requirements and rates can change. How to report a correction.
For any business employing salaried workers in India, EPF (Employees Provident Fund) and ESI (Employees State Insurance) are not optional compliance items — they are statutory obligations enforced by the EPFO and ESIC respectively. With over 60 million active EPF subscribers and crores of workers covered under ESIC, these schemes form the backbone of India's formal social security infrastructure. Getting the calculations right matters both for employee welfare and for avoiding penalties that can be disproportionately severe for small businesses. Disclosure: this article contains affiliate links to free tools. We may earn a commission if you use them.
ESI, administered by the Employees State Insurance Corporation, protects workers earning a gross salary of up to ₹21,000 per month against medical emergencies, hospitalization, maternity leave, temporary disability, and occupational hazards. Together, EPF and ESI represent contributions that add approximately 13–16% to the employer cost of each eligible employee, making accurate payroll calculation essential for budgeting and compliance.
EPF Contribution Breakdown
Both the employee and employer contribute 12% of the employee's basic salary plus Dearness Allowance (DA) each month. The employee contribution of 12% goes entirely to the EPF account (Account 1). The employer's 12% is split: 3.67% goes to the employee's EPF account (Account 1), and 8.33% goes to the Employee Pension Scheme (Account 10 — EPS). The EPF wage ceiling for mandatory contribution is ₹15,000 per month. Employees earning a basic salary above ₹15,000 can be covered on a voluntary basis, but the statutory contribution is calculated on a maximum basic of ₹15,000.
On a basic salary of ₹15,000: employee contributes ₹1,800 (12%); employer contributes ₹1,800 total — of which ₹550 goes to EPF Account 1 (3.67%) and ₹1,250 goes to EPS Account 10 (8.33%). Additionally, the employer pays administrative charges: 0.5% of basic wages to Account 2 (EPF admin charges), with a minimum of ₹500 per month even for establishments with no eligible employees. EDLI (Employees Deposit Linked Insurance) contribution of 0.5% of basic wages also applies to the employer, providing a life insurance cover of up to ₹7 lakh to the nominee in case of employee death during service.
ESI Contribution and Threshold
ESI contributions apply to employees whose gross monthly salary is ₹21,000 or below (₹25,000 for persons with disabilities). The contribution rates are: employee 0.75% of gross wages, employer 3.25% of gross wages. On a gross salary of ₹18,000 per month, the employee contributes ₹135 and the employer contributes ₹585, totalling ₹720 per month into the ESIC system. In return, the covered employee and their dependants are entitled to comprehensive medical care at ESIC hospitals and dispensaries, hospitalization benefits, maternity benefit (26 weeks paid leave), disablement benefit, and dependent benefit in case of death due to employment injury.
An important compliance nuance: once an employee whose salary was within the ESI threshold receives a salary hike that pushes their gross above ₹21,000, their ESI coverage does not end immediately. It continues until the end of the current contribution period (April–September or October–March). ESI deductions stop from the beginning of the next contribution period. If their salary falls back below ₹21,000 in the next contribution period, coverage resumes. Employers must track this carefully to avoid over-deduction or under-remittance.
EPS — Employee Pension Scheme
The EPS is funded entirely by the employer's contribution of 8.33% of basic wages, capped at ₹1,250 per month (8.33% of the ₹15,000 wage ceiling). Employees do not contribute to EPS directly. To be eligible for a monthly pension from EPS on retirement, an employee must have completed a minimum of 10 years of pensionable service and must have attained the age of 58. The pension amount is calculated as: (Pensionable Salary × Pensionable Service) / 70. Pensionable salary is the average monthly pay in the last 60 months of service (capped at ₹15,000 for regular EPS members).
Employees who leave employment before completing 10 years of service are issued a Scheme Certificate, which preserves their service record and allows them to combine service across multiple employers. The Supreme Court judgment in 2022 (RC Gupta case follow-up) opened a window for eligible employees and employers to jointly opt for higher pension under EPS based on actual salary (rather than the ₹15,000 ceiling), subject to EPFO verification and retroactive contribution payment. This option significantly increases the monthly pension for higher-earning employees but requires careful evaluation of the financial trade-off.
Compliance — Who Must Register?
EPF registration is mandatory for every establishment employing 20 or more employees at any point in time. Once registered, coverage is permanent — even if headcount later drops below 20. Smaller establishments can voluntarily register. ESI registration is mandatory for factories employing 10 or more persons, and for other establishments (shops, restaurants, hotels, educational institutions, private medical establishments) employing 10 or more persons in ESI-notified areas. Certain states and areas have different thresholds; employers should check with the regional ESIC office.
Penalties for non-compliance are serious. Under the EPF Act, failure to pay contributions attracts interest at 12% per annum on delayed payment, and a damages levy of 5% to 25% of the overdue amount depending on the period of default. Willful evasion or falsification of records can lead to criminal prosecution with imprisonment of up to 3 years. Under the ESI Act, penalties include interest at 12% and prosecution. The EPFO and ESIC have both intensified digital enforcement, cross-referencing GST turnover data and income tax filings to identify establishments that may be under-reporting or avoiding registration.
PF Withdrawal Rules
EPF members can make partial withdrawals for specific purposes before retirement. For home loan repayment or purchase of a house or plot: up to 90% of the employee's share (employee contribution + interest) can be withdrawn after 5 years of membership. For medical treatment (self, spouse, children, parents): up to 6 months of basic wages and DA or the employee share with interest, whichever is less. For marriage or post-matriculation education of self, children, or sibling: up to 50% of the employee share after 7 years of membership. These partial withdrawals do not require employer approval.
Full EPF withdrawal is permitted on retirement at age 58, or after remaining unemployed for at least 2 months (the employee can withdraw the entire corpus — both employee and employer share — after 2 months of verified unemployment). Tax treatment: if the EPF member has completed 5 or more years of continuous service (across employers, with unbroken PF account), the entire withdrawal — principal plus interest — is fully exempt from income tax. If withdrawn before 5 years of service, the withdrawal is taxable: employee contribution is not taxed again (already deducted from income), employer contribution and interest are taxable as salary income, and TDS at 10% applies if the withdrawal amount exceeds ₹50,000.
Recommended tools & products
Affiliate links — we may earn a small commission at no extra cost to you.
Use these tools next
Keep working on Konnect2Tools
Open the matching calculator or PDF tool next — no account required.
Search all tools