ESIC Registration Applicability: The Two Numbers I'd Keep Apart
ESIC has two tests: 10 employees to register the establishment, and a ₹21,000 monthly wage ceiling for each employee. How I'd keep the two apart in payroll.
Our business pays wages, so ESIC is a question I look at as an employer. It is less complicated than it first appears once you see what trips people up: it asks two different questions with two different numbers, and most explanations blur them into one.
One number decides whether your establishment must register at all. A completely different number decides which of your individual employees are covered once it does. Getting those two straight clears up most of the confusion about ESIC.
Threshold one: does your establishment need to register?
This is a headcount question, answered at the level of the establishment.
- Factories: the Code on Social Security 2020 (which replaced the ESI Act) applies ESI to all non-seasonal factories employing 10 or more persons, uniformly across India.
- Other establishment types: shops, hotels, restaurants, cinemas and preview theatres, road motor transport establishments, newspaper establishments, insurance businesses, non-banking financial companies, port trusts, airport authorities and warehousing establishments, among others, are covered at the same 10-or-more threshold, because since 21 November 2025 the Code on Social Security applies ESI to every establishment employing 10 or more persons. Before that, these categories were covered only where the Central Government (or, more often for shops and similar establishments, the State Government) had extended the Act to them. The Central Government's notification set a 20-employee threshold, while many state governments had cut it to 10 for shops and establishments.
The practical consequence: the headcount that triggers your establishment's registration is now 10 regardless of your activity category or state. A 15-employee shop is a covered establishment in every state; this is now a single nationwide number, just as the EPFO 20-employee threshold is. ESIC's own circular of 12 December 2025 confirms that section 1(4) of the Code covers every establishment with ten or more persons, other than a seasonal factory. The registrations map shows where this sits among the other headcount and turnover triggers.
Threshold two: which employees are actually covered?
Once your establishment is registered (because it met threshold one), a completely separate wage-based threshold decides which individual employees are covered and contribute:
- ₹21,000 per month in wages is the current coverage ceiling.
- ₹25,000 per month for employees with disabilities.
Wages for this purpose follow the Code on Social Security definition: basic pay, dearness allowance and retaining allowance, but not items such as bonus, house rent allowance, conveyance, overtime, commission, the employer's own PF contribution and gratuity. However, if the excluded items exceed half of total pay, the excess is added back into wages.
So a registered establishment can have covered and non-covered employees at the same time. Floor and support staff earning below the ceiling are covered; a manager earning above it is not, even though both work at the same registered establishment.
- 10 or moreEmployees that make an establishment registerWhatever your activity category or state
- ₹21,000Monthly wage ceiling for an employee to be coveredSo one registered establishment can have covered and non-covered staff
- ₹25,000Monthly wage ceiling for employees with disabilities
Source: “Threshold two: which employees are actually covered?”, above · guide verified July 18, 2026
The contribution-period rule for wage changes
ESI does not reassess coverage the moment a salary crosses ₹21,000. The scheme runs on two fixed contribution periods a year: April to September, and October to March. An employee who crosses the wage ceiling partway through a contribution period remains covered, and contributions continue, until that period ends. Coverage is reassessed only at the boundary between periods, based on the wage applicable then. This regularly surprises payroll teams who expect coverage to stop in the exact month a raise takes someone over the ceiling.
An input dealer with 12 staff, tested both ways
Say a seed, fertiliser and pesticide dealer in a market town employs 12 people across the counter, the godown and deliveries. Because the Code on Social Security 2020 applies ESI to every establishment employing 10 or more people, this 12-person establishment is covered and must register. Before 21 November 2025 the answer depended on whether the dealer's state had notified shops and establishments at 10 employees or at 20; that state-by-state check no longer decides it.
Once registered, only the employees among the 12 who earn ₹21,000 a month or less in wages are individually covered and contribute. If the counter and godown staff earn ₹18,000 and the senior salesperson earns ₹28,000, the salesperson is not personally covered by ESI despite working at a covered establishment. The retail shop checklist covers the rest of what a counter like this needs.
Two columns I'd keep in payroll
The mistake I would design the payroll sheet against is mixing the two tests. So I would keep them as two separate columns in the payroll sheet:
- The establishment column: a monthly headcount of everyone employed, however they are paid. It answers one question: have we reached 10? At 10, the establishment registers.
- The employee column: each person's wages as the Code defines them (basic pay, dearness allowance, retaining allowance, plus the add-back if excluded items exceed half of pay), checked against ₹21,000, or ₹25,000 for an employee with a disability.
Then two dates a year matter: the start of April and the start of October, when coverage is reassessed for anyone whose wages crossed the ceiling during the previous period. Two columns, two questions, checked at two dates a year. The same sheet can carry the EPFO count, which works on a different number (20) and a different rule.
Four payroll mistakes with ESIC
- Assuming establishment registration means every employee is covered. The wage ceiling is a separate, employee-level filter applied after the establishment registers.
- Applying an old state-notified threshold of 20 to non-factory establishments. Since 21 November 2025, factories and other establishments are both covered at 10 employees under the Code on Social Security, whatever an earlier state notification said.
- Removing an employee from ESI in the exact month their salary crosses ₹21,000. Coverage continues until the end of the current contribution period (April-September or October-March), not the pay cycle of the raise.
- Not re-checking coverage after the labour codes took effect. States had lowered thresholds for shops and establishments at different times, and the Code now sets 10 for all, so a threshold you confirmed a few years ago may no longer be current law.
Checking both tests
- Confirm whether your establishment employs 10 or more people: the ESIC threshold for factories, shops and other establishments alike under the Code on Social Security 2020.
- If your establishment meets it, register with ESIC even if not every employee will individually qualify for coverage.
- Track each employee's wages (as defined in the Code on Social Security) against the ₹21,000 (₹25,000 for employees with disabilities) ceiling to decide individual coverage.
- Build the contribution-period rule (April-September, October-March) into payroll, so contributions do not stop mid-period when an employee's wages cross the ceiling.
Frequently Asked Questions
Sources and references
- Employees' State Insurance Corporation (ESIC) — Coverage
- Employees' State Insurance Corporation (ESIC) — Standard Note on the ESI Scheme
- ESIC — Applicability of ESI under Code on Social Security, 2020 and registration through SPREE (circular dated 12.12.2025)
- Ministry of Labour and Employment — Compliance Handbook for Employers under the Four Labour Codes (First Schedule, Code on Social Security, 2020)
- PIB — Government Makes the Four Labour Codes Effective (21 November 2025)
- Employees' State Insurance Corporation (ESIC) — Contribution Period and Benefit Period
Rules, rates, and thresholds in India change over time. Always confirm the current position with the official source above before acting on it.