ESI Calculation: Formula, Rates, Wage Limit and Examples

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.

bb ESI Calculation: Formula, Rates, Wage Limit and Examples

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:

ContributionRatePaid by
Employee contribution0.75%Employee
Employer contribution3.25%Employer
Total contribution4%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:

ParticularsCalculationAmount
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 categoryMonthly 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 componentGeneral treatment
Basic salaryIncluded
Dearness allowanceIncluded
Retaining allowanceIncluded
House Rent Allowance (HRA)Subject to statutory exclusions and the 50% rule
Conveyance allowanceSubject to statutory exclusions and the 50% rule
Special allowanceSubject to statutory exclusions and the 50% rule
OvertimeSubject to applicable ESI contribution rules
Employer’s PF contributionExcluded
Gratuity payable on terminationExcluded

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.

ParticularsCalculationAmount
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.

ParticularsCalculationAmount
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.

ParticularsCalculationAmount
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.

ParticularsCalculationAmount
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 monthGeneral payment deadline
April15 May
May15 June
June15 July
July15 August
August15 September
September15 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

Get Started