ESIC Wage Ceiling 2026: ₹21,000 Limit, Rules, Contribution Periods and Worked Examples

The ESIC wage ceiling is ₹21,000 — but coverage is decided per contribution period, not per month. Rates, the disability limit, the ₹176 exemption, worked examples and the monthly return, explained.
If you run payroll in India, the ESIC wage ceiling decides three things every single month: who is covered, how much is deducted from their salary, and how much the company pays on top. Get it wrong and an employee loses medical cover they were entitled to, or you deduct money you shouldn't have and have to explain it at the next inspection.
The rule sounds simple — "ESI applies up to ₹21,000" — but the details are where payroll teams slip: which wages count, what happens when someone crosses the limit halfway through the year, the special limit for employees with a disability, the low-wage exemption, and what changed after the labour codes came into force. This guide walks through all of it with worked examples, then shows how to stop doing it by hand.
Figures below are as of 29 September 2026. ESIC ceilings and rates change by notification, so confirm current values on esic.gov.in before you configure payroll.
The short answer
- ESIC wage ceiling: ₹21,000 per month in gross wages. Employees earning up to this are covered.
- For persons with disability: ₹25,000 per month.
- Contribution rates: 0.75% from the employee and 3.25% from the employer — 4% in total — on the employee's gross wages. These rates have applied since 1 July 2019.
- Low-wage exemption: an employee whose average daily wage is ₹176 or less pays no employee share. The employer still pays its 3.25%.
- Coverage runs by contribution period, not by month. Someone covered at the start of April stays covered until the end of September, even if a raise takes them above ₹21,000 in June.
- Due date: the 15th of the following month.
If you only remember one thing, remember the last-but-one point. Most ESIC mistakes in small companies come from treating the ceiling as a month-by-month test.
Who the ceiling applies to
ESI covers establishments with 10 or more employees in areas where the scheme has been implemented, which today is almost every district in India. Once your establishment is covered, every employee whose wages are within the ceiling must be registered, get an Insurance Number (IP number), and contribute.
The ceiling is applied per employee, on their monthly wages. It is not a company-wide threshold. A company can have 40 people on ESI and 60 people above the ceiling in the same month.
What counts as "wages" for ESIC
For ESI, wages are broadly everything paid in cash for the work: basic, dearness allowance, house rent allowance, city allowance, and most other regular allowances. Variable pay such as incentives paid monthly is generally included too.
A few things are treated differently:
- Expense reimbursements (travel, food bills, phone bills) are not wages.
- Annual bonus paid once a year is generally not counted.
- Overtime: ESIC has clarified that overtime is left out when deciding whether an employee falls within the ceiling, but contributions are payable on the overtime amount itself.
- The labour codes: from 21 November 2025, the Code on Social Security, 2020 definition of "wages" applies to ESI. The notified ceiling stayed at ₹21,000. If your salary structure has very large exclusions, ask your consultant how the code's definition affects your wage base.
The practical lesson: your payroll system needs a clear, configurable list of which salary components count as ESI wages, and it should apply that list the same way every month.
Worked examples
All examples assume a 30-day month and full attendance unless stated.
1. A regular employee within the ceiling
Monthly gross: Basic ₹12,000 + HRA ₹4,000 + other allowances ₹1,000 = ₹17,000.
- Employee share: 0.75% × 17,000 = ₹127.50 → ₹128 (ESIC contributions are rounded up to the next rupee)
- Employer share: 3.25% × 17,000 = ₹552.50 → ₹553
- Total paid to ESIC: ₹681
The ₹128 comes out of the employee's salary. The ₹553 is the company's cost on top of the ₹17,000.
2. An employee above the ceiling
Monthly gross: ₹23,500, and they were above ₹21,000 at the start of the contribution period.
- Not covered. No deduction, no employer contribution, not included in the monthly return.
3. A raise in the middle of a contribution period
An employee earning ₹19,000 in April gets a raise to ₹22,500 from July.
- April to September is one contribution period. Because they were covered at its start, they stay covered until 30 September — contributions continue on the full ₹22,500 for July, August and September (₹169 employee + ₹732 employer each month).
- From 1 October, a new contribution period starts. At ₹22,500 they are above the ceiling, so they drop out of ESI.
This is the rule most spreadsheets get wrong: they stop deductions in July.
4. A low-wage employee (daily wage exemption)
A part-time helper earns ₹4,800 for 30 days — an average of ₹160 per day.
- ₹160 is below the ₹176 limit, so no employee share.
- The employer still pays 3.25% × 4,800 = ₹156.
5. An employee with a disability
Monthly gross ₹24,000, and the employee has a disability.
- The ceiling for persons with disability is ₹25,000, so they are covered. Employee ₹180, employer ₹780.
6. Loss of pay
Monthly gross ₹20,000, with 4 days of unpaid leave in a 30-day month. Earned wages = 20,000 × 26 / 30 = ₹17,333.
- Contributions are on what was actually paid: employee ₹130, employer ₹564.
- The monthly return shows 26 days, not 30.
Contribution periods and benefit periods
ESIC splits the year into two contribution periods, each linked to a benefit period:
| Contribution period | Benefit period |
|---|---|
| 1 April – 30 September | 1 January – 30 June of the following year |
| 1 October – 31 March | 1 July – 31 December |
The link matters for your employees. Cash benefits such as sickness benefit depend on contributions paid in the matching contribution period. A missed month isn't just a compliance gap — it can reduce what an employee is able to claim later.
For payroll, the rule is simple to state and easy to automate:
- At the start of each contribution period (April and October), check every employee against the ceiling.
- Whoever is covered then stays covered for all six months.
- New joiners are covered from their joining date if their wages are within the ceiling.
The monthly return (MC file) and the challan
Every month you file a monthly contribution return on the ESIC employer portal and pay the challan. The return lists each insured person with:
- IP number — the 10-digit Insurance Number
- Name
- Number of days for which wages were paid in the month
- Total monthly wages
- Reason code if the days are zero (for example, left service or on leave)
- Last working day for someone who left
You can type each row on the portal, or upload them in bulk. For bulk upload the portal takes an Excel sheet in the older .xls (Excel 97-2003) format, with every cell formatted as text and no formulas. Download the portal's sample template once and compare it with whatever your software produces before your first upload.
After the return, the portal generates a challan for the total — employee plus employer shares — which you pay online. Payment is due by the 15th of the following month.
What late payment costs
ESIC charges interest at 12% a year on contributions paid late, and can levy damages that increase with the length of the delay. On a monthly contribution of ₹60,000, paying 30 days late costs about ₹590 in interest alone, before any damages. The amounts are small individually, but they add up across a year and draw attention during inspections.
Common mistakes (and how to avoid them)
- Checking the ceiling every month. The contribution period rule means you check in April and October. Stopping deductions mid-period is the single most common error.
- Using CTC instead of wages. CTC includes the employer's own contributions and annual items. Use monthly gross wages as defined for ESI.
- Forgetting the disability limit. Employees with a disability are covered up to ₹25,000. If you don't record disability status, you'll wrongly exclude them.
- Deducting from low-wage employees. Anyone at ₹176 a day or less shouldn't have an employee share deducted.
- Wrong days in the return. Days should match paid days after loss of pay, not calendar days.
- Leavers left out of the return. Someone who left mid-month still appears, with the days worked and their last working day.
- No IP number. Employees must be registered on the portal and their IP number recorded before you can file for them.
- Excel files that the portal rejects. Numbers stored as numbers, extra formulas, or the newer .xlsx format are all common rejection reasons.
Doing it by hand vs doing it in payroll software
| Spreadsheet | Payroll software with ESIC built in | |
|---|---|---|
| Ceiling check | Manual, easy to do monthly by mistake | Applied per contribution period automatically |
| Employee deduction | Typed in, then copied to payslips | Calculated with the payslip, deducted from net pay |
| Low-wage and disability rules | Remembered (or not) | Applied from the employee record |
| Loss of pay | Recalculated by hand | Follows attendance and leave |
| Monthly return | Built row by row, formatted to text | Generated as the portal's .xls |
| Challan and payment | Tracked in email | Recorded against the month |
| Due-date reminder | A calendar note | Dashboard warning before the 15th |
For five employees a spreadsheet is fine. Somewhere between 15 and 30 employees, the time you spend each month — and the risk of the mid-period mistake — usually makes software worth it.
How PeopleVio handles ESIC
PeopleVio's ESIC module works out ESI inside the same payroll run that produces the payslips, so the deduction, the payslip and the monthly return always agree.
- Ceiling and rates from a versioned rule set. ₹21,000 (₹25,000 for persons with disability), 0.75% and 3.25%. When ESIC notifies a change, the new figures apply from their effective date without touching older months.
- Contribution period rule built in. Employees covered at the start of April or October stay covered for the full period, even after a raise.
- Low-wage exemption applied automatically from the average daily wage.
- Configurable ESI wages — choose which components count (basic, HRA, allowances, incentives). Reimbursements are never included.
- Attendance-aware. Loss of pay, mid-month joining and exits reduce ESI wages and the days reported, the same way they reduce salary.
- Payslips show the employee's ESIC deduction and the employer's contribution separately.
- Monthly return as a portal-ready .xls, with every cell stored as text, after checking for missing or duplicate IP numbers, impossible day counts and missing reason codes.
- Challan tracking. Record the challan number and payment date; once PF (if you use it) is paid too, the payroll month locks so it can't be changed by accident.
- An audit log of every configuration change, finalisation and payment update.
What PeopleVio doesn't do
- It doesn't register employees on the ESIC portal or generate IP numbers — you do that on the portal and record the number in PeopleVio.
- It doesn't upload the return or pay the challan for you. ESIC doesn't offer a public API for this, so the upload and payment stay on the portal.
- It doesn't handle ESIC benefit claims, accident reports or inspections.
- It doesn't cover state Labour Welfare Fund or Professional Tax.
The ESIC module is switched on for your workspace when you ask for it, alongside the EPFO module if you also run PF.
Frequently asked questions
What is the ESIC wage limit in 2026? ₹21,000 per month in gross wages, and ₹25,000 per month for persons with disability. ESIC has approved an increase to ₹30,000 in principle, but it was not notified as of 29 September 2026, so ₹21,000 still applies.
What is the ESIC contribution rate in 2026? 0.75% of wages from the employee and 3.25% from the employer, a total of 4%. These rates have applied since 1 July 2019.
If an employee's salary goes above ₹21,000 mid-year, do we stop ESI immediately? No. They stay covered until the end of the current contribution period (30 September or 31 March), and contributions continue on their full wages until then.
Is ESI deducted from employees earning ₹176 a day or less? No employee share is deducted. The employer still pays its 3.25%.
Does overtime count for ESIC? Overtime is excluded when deciding whether someone is within the ceiling, but contributions are payable on the overtime amount. Confirm your specific case with a consultant.
What is the due date for ESIC payment? The 15th of the month following the wage month. Late payment attracts interest at 12% a year and possible damages.
In what format does the ESIC portal accept the monthly return? You can enter it row by row or upload an Excel 97-2003 (.xls) file with every cell as text. Check the portal's sample template before your first upload.
Can PeopleVio file ESIC returns automatically? It calculates contributions, deducts the employee share in payroll and generates the monthly return file. You upload that file and pay the challan on the ESIC portal.
The bottom line
The ESIC ceiling is ₹21,000, but the rule that trips up most employers is the contribution period: coverage is decided in April and October and holds for six months. Add the disability limit, the low-wage exemption and loss-of-pay adjustments, and a spreadsheet becomes a monthly risk.
If ESI is a manual job in your company today, it's worth moving it into payroll so the deduction, the payslip and the return come from the same numbers. See PeopleVio's pricing, or talk to us and we'll switch on the ESIC and EPFO modules in a workspace you can test with your own payroll.
Related reading: PF and ESI compliance software: what to look for · Payroll software with PF and ESI · Payroll compliance software in India
Keep reading

HRMS for Compliance Issues India 2026: Stop PF/ESI Penalties Forever
Stop compliance penalties with HRMS. Manual Excel: 20-30% late filings, ₹20K/year penalties. HRMS: Auto-filing, same-day updates, <1% penalties. PeopleVio saves

Expense Reimbursement Policy in India (2026): Rules, Tax Treatment and a Sample Policy
What to reimburse, limits by grade, bills and GST invoices, when reimbursements become taxable salary, advances and a sample expense reimbursement policy.

Performance Appraisal Process (2026): Steps, Rating Scale and a Sample Form
Goals with key results, self-review, a defined 1–5 rating scale, the appraisal conversation, an increment matrix and a sample appraisal form for Indian companies.
