New: the AiroHR Employee and HR apps are on the App Store for iPhone and iPad.Both apps now on the App Store Get the apps
AiroHR
×
Chat with us on WhatsApp

ESI calculation: rates, wage limit and a worked example

Who is covered under ESI, what counts as wages, how the contribution periods work, and exactly how to calculate the employee and employer share each month.

Last reviewed: 31 October 2026 · By the AiroHR team

Key points

  • Employee share 0.75%, employer share 3.25% of gross wages — 4% in total.
  • Coverage applies when gross wages are ₹21,000 a month or less (₹25,000 for persons with disability).
  • Two contribution periods a year: April–September and October–March. Once covered, contributions continue till the period ends.
  • Pay the monthly contribution by the 15th of the following month.
ESI on gross wages of ₹18,000: employee share 0.75% is ₹135, employer share 3.25% is ₹585, total paid to ESIC ₹720. The wage limit is ₹21,000 a month.
ESI on gross wages of ₹18,000.

What is ESI?

The Employees' State Insurance (ESI) scheme, run by the Employees' State Insurance Corporation (ESIC), gives covered employees and their dependants medical care and cash benefits during sickness, maternity, disablement and employment injury, plus dependants' benefit in case of death due to employment injury. It is funded by a monthly contribution shared between employer and employee.

ESI now applies under the Code on Social Security, 2020, which replaced the ESI Act, 1948 from 21 November 2025. It covers establishments with 10 or more employees in areas notified by ESIC; coverage has been extended district by district and now reaches most of India, so check that your location is notified. Once your establishment is registered, every eligible employee must be registered and contributed for from the date of joining.

ESI contribution rates

ContributorRateBase
Employee0.75%Gross wages for the month
Employer3.25%Gross wages for the month
Total4.00%

These rates have applied since 1 July 2019. ESIC exempts employees whose average daily wage is up to ₹176 from paying the employee share; the employer still pays its 3.25% for them. Check esic.gov.in for changes as the transition to the Code on Social Security completes.

The wage limit: who is covered

An employee is covered when their gross wages are ₹21,000 per month or less. For persons with disability the ceiling is ₹25,000 per month. Unlike PF, there is no cap on the contribution base: if an employee is covered, ESI is calculated on the full gross wages for the month.

Coverage is decided at the start of each contribution period, or on joining for a new employee, based on the wages at that time.

Has the limit gone up? Not as far as we can find. The PF ceiling rose in September 2026, but the ESI limit has stayed at ₹21,000 since January 2017. Higher limits of ₹25,000 and ₹30,000 have been studied, and an article of 9 October 2026 quotes Ministry estimates of about 56.52 lakh and 97.34 lakh more employees covered at those levels. We found no notification raising the limit as of 31 October 2026, so keep using ₹21,000 until ESIC says otherwise.

Contribution periods and the continuation rule

Contribution periodCorresponding benefit period
1 April – 30 September1 January – 30 June (following year)
1 October – 31 March1 July – 31 December

The important rule for payroll is continuation: if a covered employee gets an increment in, say, July that takes their wages above ₹21,000, you keep deducting ESI on their actual wages until 30 September. From 1 October they fall outside coverage (unless their wages come back within the limit). The same applies within the October–March period, ending 31 March.

Common mistake: stopping ESI deduction in the same month the salary crosses ₹21,000. That leaves the employee without contributions for the rest of the period and creates arrears later.

What counts as wages for ESI

For ESI, "wages" broadly means all remuneration paid or payable in cash for the month: basic, DA, HRA, special and other allowances, and incentives paid monthly. Items generally excluded include the employer's contributions to PF or pension, gratuity payable on discharge, retrenchment compensation, and sums paid to meet special expenses such as travel reimbursements.

Transition note: ESIC's circular of 13 December 2025 applies the Code's definition of wages (section 2(88)), which excludes HRA, conveyance and overtime allowance but adds back excluded items above 50% of total pay; how ESIC applies this in practice is still settling. The ₹21,000 ceiling, ₹176 exemption and contribution periods continue from the ESI rules during the transition. The examples below use gross wages as before — confirm the contribution base with your advisor and esic.gov.in before changing payroll.

Overtime

Overtime wages are included when calculating the contribution for the month, but overtime is not considered when checking whether the employee is within the ₹21,000 coverage limit. So an employee on ₹20,000 gross who earns ₹3,000 overtime stays covered, and ESI is calculated on ₹23,000 that month.

Worked example: ₹18,000 gross salary

An employee earns a gross salary of ₹18,000 a month (Basic ₹9,000, HRA ₹3,600, other allowances ₹5,400). They are within the ₹21,000 limit, so ESI applies.

ItemCalculationAmount
Gross wages for ESI—₹18,000
Employee share (deducted from salary)0.75% × ₹18,000₹135
Employer share (paid on top)3.25% × ₹18,000₹585
Total remitted to ESIC₹135 + ₹585₹720

Now suppose the same employee works overtime worth ₹1,500 in a month. ESI wages become ₹19,500:

  • Employee share: 0.75% × ₹19,500 = ₹146.25, rounded up to ₹147
  • Employer share: 3.25% × ₹19,500 = ₹633.75, rounded up to ₹634

ESI contributions are rounded up to the next whole rupee. If the employee had loss-of-pay days, ESI is calculated on the wages actually earned for the month, not the full monthly salary.

ESI calculated in every payroll run

AiroHR re-tests the ESI wage limit for each employee in every payroll month, includes overtime in the contribution base, and produces ESIC reports ready for upload on the ESIC portal. If an employee's wages cross the limit mid-period, HR keeps ESI on to the end of the contribution period by switching off that employee's ESI wage-limit check in their deductions settings.

PF & ESI software Request free trial

Paying the contribution

The employer deducts the employee share from salary and pays both shares together through the employer login on the ESIC portal. The monthly contribution is due by the 15th of the following month — September wages by 15 October. Delays attract interest and can lead to damages, and employees may face issues availing benefits if contributions are missing.

Monthly ESI checklist

  1. Register new joiners on the ESIC portal and give them their IP (insurance) number.
  2. Confirm who is covered for the current contribution period — do not drop anyone mid-period.
  3. Lock attendance so that paid days and overtime are final.
  4. Calculate 0.75% and 3.25% on the month's ESI wages, rounded up.
  5. Upload monthly contributions and pay the challan before the 15th.

ESI is usually filed alongside PF. See our PF ECR filing guide for the EPFO side, and the salary slip format guide for showing ESI correctly on payslips.

Stop calculating statutory deductions in Excel

PF, ESI and state-wise Professional Tax are calculated, and the monthly TDS you set is deducted, in every AiroHR payroll run, straight from kiosk, mobile or imported biometric attendance. From ₹49 per employee per month.

Payroll software See pricing

Official sources

Work it out, then stay up to date

Use the free esi calculator, or get each month's PF, ESI, PT and TDS dates by email with free compliance alerts.

Related guides

This article is general guidance, not legal or tax advice. ESI rates, wage limits and coverage are set by notification — always confirm current rules on the official ESIC website. Last reviewed: 31 October 2026.

FAQ

ESI calculation questions, answered

What is the current ESI contribution rate?

The employee contributes 0.75% of wages and the employer contributes 3.25% of wages, a total of 4%. These rates have applied since 1 July 2019.

What is the ESI wage limit?

ESI applies to employees whose gross monthly wages are ₹21,000 or less. For persons with disability the limit is ₹25,000 per month.

Has the ESI wage limit gone up to ₹30,000?

Not as far as we can find. As of 31 October 2026 we found no notification raising it, so the limit stays ₹21,000 a month (₹25,000 for persons with disability). Higher limits have been studied, but only a notification changes the rule. Check esic.gov.in.

Is ESI deducted on overtime?

Overtime paid in the month forms part of wages for calculating the ESI contribution. However, overtime is not taken into account when deciding whether an employee crosses the ₹21,000 coverage limit.

What happens if an employee's salary goes above ₹21,000 in the middle of a contribution period?

Contributions continue on the actual wages until the end of that contribution period (30 September or 31 March). The employee goes out of coverage only from the start of the next contribution period.

Get ESI right every month, automatically

7-day free trial · Per-employee ESI applicability · ESIC reports

Get started free

More guides: all payroll & compliance guides