ESI calculation is an important part of monthly payroll processing in India. Employers must calculate the correct Employees’ State Insurance (ESI) contribution, deduct the employee’s share from their salary, and deposit both the employee and employer contributions within the prescribed timeline.
The calculation is based on an employee’s applicable ESI wages and the contribution rates notified by the government. Understanding the ESI formula, wage limit, eligible salary components, and contribution rules helps HR and payroll teams maintain compliance and avoid incorrect deductions.
This guide explains how to calculate ESI contributions, with practical examples for employees and employers.
Looking for the Best Payroll Management Software ? Check out the Best Payroll Management Software.
TL;DR: ESI Calculation at a Glance
- Employee contribution: 0.75% of applicable ESI wages.
- Employer contribution: 3.25% of applicable ESI wages.
- Total ESI contribution: 4% of applicable ESI wages.
- Monthly wage ceiling: ₹21,000 for general employees and ₹25,000 for eligible employees with disabilities.
- Employee contribution is deducted from salary, while the employer pays its contribution separately.
- Contributions are generally deposited by the 15th of the following month.
1. What Is ESI Calculation?
ESI calculation refers to determining the monthly contribution payable by an employee and their employer under the Employees’ State Insurance scheme.
The scheme provides social security benefits to eligible employees, including medical care and certain cash benefits during sickness, maternity, employment injury, and other qualifying circumstances.
Both the employer and employee contribute a percentage of the employee’s applicable wages towards the scheme.
The contribution rates currently applicable are:
| Contribution | Rate | Paid by |
| Employee contribution | 0.75% | Employee |
| Employer contribution | 3.25% | Employer |
| Total contribution | 4% | Both |
These rates have been effective since 1 July 2019.
2. ESI Calculation Formula
The ESI calculation formula is straightforward. The employee and employer contributions are calculated separately using the applicable ESI wage amount.
Employee ESI Contribution = ESI Wages × 0.75%
Employer ESI Contribution = ESI Wages × 3.25%
Total ESI Contribution = Employee Contribution + Employer Contribution
For example, if an employee’s applicable ESI wages are ₹18,000 per month:
| Particulars | Calculation | Amount |
| Employee contribution | ₹18,000 × 0.75% | ₹135 |
| Employer contribution | ₹18,000 × 3.25% | ₹585 |
| Total ESI contribution | ₹18,000 × 4% | ₹720 |
In this example, ₹135 is deducted from the employee’s salary, while the employer contributes an additional ₹585.
3. ESI Wage Limit and Eligibility
Not every employee is eligible for ESI deductions. The scheme applies to employees whose applicable wages fall within the prescribed wage ceiling, subject to the coverage of their establishment.
The current monthly wage ceilings are:
| Employee category | Monthly wage ceiling |
| General employees | ₹21,000 |
| Eligible employees with disabilities | ₹25,000 |
For example:
- An employee earning ₹18,000 per month may qualify for ESI coverage.
- An employee earning ₹22,000 per month would generally be above the standard wage ceiling if they are not already covered during the relevant contribution period.
- An eligible employee with a disability earning ₹24,000 per month may fall within the higher wage ceiling.
Important: ESI coverage is not always reassessed independently every month. An employee who becomes covered at the beginning of a contribution period generally continues to remain covered until that contribution period ends, even if their wages subsequently increase beyond the wage ceiling.
The Ministry of Labour and Employment has also clarified that the ₹21,000 wage ceiling continues to apply under the Code on Social Security, 2020, while the Code’s definition of wages applies from 21 November 2025.
4. Which Salary Components Are Considered for ESI Calculation?
The salary components considered for ESI calculation are important because the contribution is not necessarily calculated on basic salary alone.
Under the Code on Social Security, 2020, wages generally include remuneration payable to an employee, subject to specified inclusions and exclusions.
The definition also contains a 50% rule: where the excluded components exceed the prescribed proportion of total remuneration, the excess is added back to wages.
This means payroll teams should not automatically use only basic salary or assume that every allowance is excluded.
Common salary components and their general treatment include:
| Salary component | General treatment |
| Basic salary | Included |
| Dearness allowance | Included |
| Retaining allowance | Included |
| House Rent Allowance (HRA) | Subject to statutory exclusions and the 50% rule |
| Conveyance allowance | Subject to statutory exclusions and the 50% rule |
| Special allowance | Subject to statutory exclusions and the 50% rule |
| Overtime | Subject to applicable ESI contribution rules |
| Employer’s PF contribution | Excluded |
| Gratuity payable on termination | Excluded |
The actual treatment depends on the nature of the payment and the applicable statutory definition. Employers should review their salary structures rather than rely only on the names assigned to individual salary components.
5. How to Calculate ESI: Step-by-Step Process
HR and payroll teams can follow these steps to calculate ESI contributions accurately.
Step 1: Check Employee Eligibility
Check whether the employee is covered under the ESI scheme and whether their applicable wages fall within the prescribed wage ceiling.
For general employees, the standard monthly ceiling is ₹21,000. The higher ₹25,000 ceiling applies to eligible employees with disabilities.
Step 2: Determine Applicable ESI Wages
Identify the salary components that qualify as wages under the applicable legal definition.
Consider the statutory exclusions and the 50% rule while determining the final wage amount.
Step 3: Calculate the Employee Contribution
Multiply the applicable ESI wages by 0.75%.
For example:
₹18,000 × 0.75% = ₹135
Step 4: Calculate the Employer Contribution
Multiply the same applicable ESI wages by 3.25%.
For example:
₹18,000 × 3.25% = ₹585
Step 5: Calculate the Total Contribution
Add the employee and employer contributions.
₹135 + ₹585 = ₹720
Step 6: Process the Deduction and Deposit
Deduct the employee’s share from their salary, add the employer’s share, and deposit the total contribution within the prescribed deadline.
6. ESI Calculation Examples
Let’s understand ESI calculations through different salary examples.
Example 1: Employee Earning ₹15,000 Per Month
Suppose an employee earns applicable ESI wages of ₹15,000 per month.
| Particulars | Calculation | Amount |
| Employee contribution | ₹15,000 × 0.75% | ₹112.50 |
| Employer contribution | ₹15,000 × 3.25% | ₹487.50 |
| Total contribution | ₹15,000 × 4% | ₹600 |
The employee’s share is ₹112.50 before statutory rounding, and the employer’s share is ₹487.50 before rounding.
Example 2: Employee Earning ₹18,000 Per Month
Suppose an employee earns applicable ESI wages of ₹18,000 per month.
| Particulars | Calculation | Amount |
| Employee contribution | ₹18,000 × 0.75% | ₹135 |
| Employer contribution | ₹18,000 × 3.25% | ₹585 |
| Total contribution | ₹18,000 × 4% | ₹720 |
The employee contributes ₹135, and the employer contributes ₹585.
Example 3: Employee Earning ₹21,000 Per Month
Suppose an employee earns ₹21,000 in applicable ESI wages.
| Particulars | Calculation | Amount |
| Employee contribution | ₹21,000 × 0.75% | ₹157.50 |
| Employer contribution | ₹21,000 × 3.25% | ₹682.50 |
| Total contribution | ₹21,000 × 4% | ₹840 |
The total ESI contribution is ₹840 before any applicable rounding.
Example 4: Employee Earning ₹23,000 Per Month
Suppose an employee earns ₹23,000 per month and is not already covered under ESI.
For a general employee, this amount is above the standard monthly wage ceiling of ₹21,000. Therefore, the employee would generally not qualify for new ESI coverage.
However, if the employee was already covered during the relevant contribution period and their wages increased beyond ₹21,000, coverage generally continues until that contribution period ends. Contributions must then be calculated on the applicable wages.
This distinction is important when processing salary revisions and promotions.
7. ESI Calculation for Employees With Disabilities
The standard ESI wage ceiling is ₹21,000 per month. However, eligible employees with disabilities have a higher wage ceiling of ₹25,000 per month.
The contribution rates remain unchanged:
- Employee contribution: 0.75%
- Employer contribution: 3.25%
Example:
Suppose an eligible employee with a disability earns ₹24,000 in applicable ESI wages.
| Particulars | Calculation | Amount |
| Employee contribution | ₹24,000 × 0.75% | ₹180 |
| Employer contribution | ₹24,000 × 3.25% | ₹780 |
| Total contribution | ₹24,000 × 4% | ₹960 |
Since the applicable wages are within the ₹25,000 ceiling, the employee may qualify for ESI coverage, subject to the other applicable conditions.
8. ESI Contribution Payment Due Date
Employers are responsible for depositing both the employee’s and employer’s ESI contributions within the prescribed timeline.
The general payment deadline is the 15th day of the month immediately following the month for which contributions are payable.
For example:
| Contribution month | General payment deadline |
| April | 15 May |
| May | 15 June |
| June | 15 July |
| July | 15 August |
| August | 15 September |
| September | 15 October |
Timely payment is important for maintaining statutory compliance and avoiding applicable interest or penalties for delayed contributions.
9. Common Mistakes to Avoid While Calculating ESI
Incorrect ESI calculations can lead to payroll discrepancies and compliance issues. HR and payroll teams should watch out for the following mistakes.
1. Calculating ESI Only on Basic Salary
ESI wages are not necessarily limited to basic salary. The applicable statutory definition of wages must be considered while identifying the contribution base.
2. Ignoring the Wage Ceiling
Employers should check the applicable wage ceiling and the employee’s existing coverage status before processing ESI deductions.
3. Applying the Wrong Contribution Rate
Using outdated contribution rates can result in incorrect deductions.
The current rates are 0.75% for employees and 3.25% for employers.
4. Deducting the Employer’s Share From Employee Salary
Only the employee’s 0.75% contribution should be deducted from the employee’s salary. The employer’s 3.25% contribution is an additional employer liability.
5. Missing the Payment Deadline
Employers should ensure that contributions are deposited within the prescribed timeline to avoid compliance issues.
6. Not Updating Payroll Records
Changes in salary, employee eligibility, and applicable wage components should be reflected accurately in payroll records.
10. How Payroll Software Simplifies ESI Calculation
Manual ESI calculations can become difficult when an organisation has a large workforce, multiple salary structures, and frequent employee changes.
Payroll software can simplify the process by helping HR teams:
- Automate employee and employer ESI contribution calculations.
- Apply the relevant contribution rates during payroll processing.
- Maintain employee-wise salary and deduction records.
- Track statutory deductions and payment schedules.
- Generate payroll reports for reconciliation.
- Reduce manual calculation errors.
- Manage payroll information from a centralised system.
An integrated HRMS and payroll solution also helps connect employee information, attendance, salary processing, and statutory deductions, making payroll administration more efficient.
Conclusion
ESI calculation is an essential part of payroll compliance for eligible establishments in India. Employers must understand the applicable wage definition, employee eligibility, contribution rates, and payment timelines to calculate contributions accurately.
The employee contributes 0.75% of applicable ESI wages, while the employer contributes 3.25%, making the combined contribution 4%.
By maintaining accurate employee records and using automated payroll processes, organisations can reduce calculation errors, improve payroll efficiency, and manage statutory compliance more effectively.
Looking to simplify payroll processing and statutory compliance? Explore Qandle HRMS to understand how an integrated HRMS can help streamline payroll operations, employee data management, and HR workflows.
FAQs About ESI Calculation
The current employee contribution rate is 0.75% of applicable wages, and the employer contribution rate is 3.25%. Together, they account for 4% of applicable wages.
The standard monthly wage ceiling for ESI coverage is ₹21,000. For eligible employees with disabilities, the ceiling is ₹25,000 per month.
ESI is calculated on applicable wages as defined under the relevant social security legislation. It is not necessarily limited to basic salary. The statutory inclusions, exclusions, and 50% rule must be considered.
No. The employer's 3.25% contribution is paid separately by the employer. Only the employee's 0.75% contribution is deducted from the employee's salary.
If ₹20,000 is the applicable ESI wage amount:
- Employee contribution: ₹20,000 × 0.75% = ₹150.
- Employer contribution: ₹20,000 × 3.25% = ₹650.
- Total contribution: ₹800.
If an employee is not already covered, wages above the applicable ceiling generally mean they do not qualify for new coverage under the standard limit. However, an employee already covered at the beginning of a contribution period generally continues to receive coverage until that period ends, even if their wages increase.
Employers generally need to deposit ESI contributions by the 15th of the month following the contribution month.
Yes. ESI can be calculated manually by multiplying applicable wages by the employee and employer contribution rates. However, payroll software can help automate calculations, maintain records, and reduce manual errors.
The employee contributes 0.75% of applicable wages, which is deducted from their salary. The employer contributes an additional 3.25% from its own funds. Both contributions are deposited under the ESI scheme.
Software You Need For All Your ESI Calculation Process







