Skip to main content

ESI threshold timeline analyzer

ESI coverage is tested once, on the first day of a contribution period, and then holds for six months. So a raise in May does not end cover in May. This lays the position out month by month, so the month the salary crosses and the month cover changes are visibly different.

Rules last verified 2026-10-01

This is an information tool, not advice. It performs the arithmetic and the screening you see below on the information you give it. It does not decide whether a position is lawful, compliant or correct, it is not a substitute for professional advice, and GHR assumes no duty of care to you in respect of it.

Coverage is decided once every six months, not continuously.

ESI is tested on the first day of a contribution period — 1 April and 1 October — and the answer holds for the whole period. So a raise on 1 May does not end cover in May: it stays until 30 September. This tool shows that gap month by month, because it is the number nobody publishes and the one that decides whether a deduction is still due.

The employment and the wage history

Monthly wages, revision by revision

One row per pay change, including the starting salary. Wages are read on each contribution period’s test date, so a revision that falls mid-period does not change that period’s outcome — which is the whole point.

In force fromMonthly wages (₹)NoteRemove
You need a start date, at least one wage, and a valid month range.

The rule this tool is built on

ESI coverage is not tested continuously. It is tested on the first day of a contribution period, and the answer holds for the whole six months that follow.

There are two contribution periods a year: 1 April to 30 September and 1 October to 31 March. The second runs across the calendar year end, which is where a “half year” assumption quietly goes wrong, and where a January or February payroll can end up applying the wrong position.

The consequence is a lag, and it is the reason this page exists. An employee at ₹18,000 who receives a raise to ₹30,000 on 1 May does not leave ESI in May. They stay covered until 30 September, and the exit takes effect on 1 October. Five months of contributions remain due after the salary crossed the ceiling.

It works in the other direction too, and that is the half everybody forgets. An employee whose wages fall back below the ceiling on 1 November does not re-enter coverage in November. Cover resumes on the next 1 April, whether or not anybody applied for it.

Why the lag matters in both directions

These are the two errors this timeline is designed to make visible:

  • The employer stops deducting too early. Payroll sees the salary cross ₹21,000 in May, concludes ESI has ended, and stops deducting and reporting. Contributions were still due for May, June, July, August and September. That is five months of under-reporting created by a reasonable-looking decision.
  • The employer keeps deducting after cover resumes, or never notices it did. An employee whose wages fell below the ceiling mid-period re-enters coverage at the next period start. An establishment that does not pick that up has an employee with cover but no contributions, which is a different and less comfortable problem.

Both are visible the moment the position is laid out month by month against the two test dates. That is what the timeline does.

A worked example

An employee joins on 1 April on ₹18,000. The salary is raised to ₹26,000 on 1 August, and restructured back to ₹19,500 on 1 February.

  • 1 April — tested on ₹18,000. At or below the ₹21,000 ceiling, so covered for the whole period: April through September. Six months of contributions due.
  • 1 August — the salary crosses the ceiling.August and September are still covered, because that period’s test already happened. Two further months of contributions remain due.
  • 1 October — tested on ₹26,000. Above the ceiling, so not covered for October through March. No contributions for six months.
  • 1 February — the salary falls back to ₹19,500. February and March are still not covered: the test for that period was on 1 October.
  • 1 April — tested on ₹19,500. Covered again, from that date and not from February.

The gap between the salary crossing on 1 August and cover actually ending on 1 October is two months here. In a case where the crossing falls on 2 April it is six. The tool reports the gap it finds rather than asserting a number, because the number is entirely a function of when in the period the crossing happened.

What happens when someone joins mid-period

An employee who joins part-way through a contribution period is tested on the date of joining, not retrospectively against the period’s first day. Someone who joins on 15 June on ₹18,000 is covered from June, and that cover runs to the end of the period on 30 September.

The tool models that: the test date it shows for a period is the later of the period’s first day and the date the employment began, and where joining is what moved the test, it says so in the reason. That distinction matters most for a payroll that has picked up a new joiner and is unsure whether ESI applies for the remainder of the period.

Who this tool is for

  • An employee whose salary has crossed ₹21,000 and who wants to know whether the ESI deduction stopping — or not stopping — is right, and for how much longer.
  • A payroll executive who has to decide whether to keep deducting after an increment, and needs the position for the rest of the period rather than a rule of thumb.
  • An HR or accounts team reconciling a period in which several people crossed the threshold at different times, where the exit dates are all different.
  • An establishment with a person with disability on the rolls, where the enhanced ₹25,000 ceiling means the ordinary threshold does not decide it.

The situations this tool was built for

  • A salary crossed ₹21,000 and payroll is unsure whether to keep deducting.
  • ESI stopped being deducted on the month of an increment, and somebody wants to know if that was right.
  • ESI was deducted for months after a salary exceeded the ceiling.
  • A salary fell below the ceiling and nobody is sure when cover comes back.
  • A new joiner joined mid-period and it is unclear whether ESI applies for the rest of it.
  • An employee is a person with disability, so the ₹25,000 ceiling applies and the usual answer is wrong.

Where the question is what the contribution actually costs rather than whether it applies, the ESI calculator handles the arithmetic and the salary structure calculator covers the structure that drives it.

Questions people actually ask

My salary just crossed ₹21,000. Does my ESI stop this month?
No, and this is the single most misunderstood thing about ESI. Coverage is not tested continuously — it is tested once, on the first day of a contribution period, and the answer then holds for the whole six months. If your wages were at or below ₹21,000 on 1 April, you remain covered until 30 September, however much your salary rises in between. The deduction continues, and it is correct that it continues. Cover ends on 1 October, and the position for October to March is decided by your wages on 1 October.
Nobody told me and ESI stopped being deducted the month I got my increment. What now?
That is the error this timeline is designed to make visible, and it runs the opposite way from what people expect. If the deduction stopped when the salary crossed the ceiling rather than at the end of the contribution period, contributions were still due for the remaining months of that period. That is a payroll position rather than something you can correct yourself, and it is worth raising with whoever runs the payroll — the timeline above shows exactly which months are affected and why.
My salary fell back below ₹21,000. When does my ESI cover restart?
Not in the month the salary fell. Cover resumes at the start of the next contribution period — 1 April or 1 October, whichever comes first after the fall. So a salary that drops below the ceiling on 1 November means cover resumes on 1 April, not in November. This is the half of the rule everybody forgets, and it is the reason an employee can be covered without either side having applied for anything.
What are the exact contribution periods?
Two a year: 1 April to 30 September, and 1 October to 31 March. The second runs across the calendar year end, which is where a 'half year' assumption quietly goes wrong — December and January fall in the same contribution period, and so do February and March. If a payroll treats the calendar year as the cycle, it will test coverage on the wrong dates.
I joined in the middle of a contribution period. When am I tested?
On the date you joined, not retrospectively against the period's first day. Someone joining on 15 June on ₹18,000 is covered from June, and that cover runs to the end of the period on 30 September. The timeline shows the test date it actually used for each period, and says when joining is what moved it.
The employee is a person with disability. Does that change the answer?
Yes, and it is the case most often got wrong. An enhanced ceiling of ₹25,000 applies instead of ₹21,000, so wages that would take somebody else out of coverage may leave this employee covered. Tick the option above and the whole timeline is rebuilt on the higher ceiling. One caution: the amending instrument number for the enhanced ceiling is not recorded in this site's rules engine, so confirm it at source before relying on it in a filing — the tool says so wherever it applies it.
Is the ceiling tested on gross wages or on basic salary?
On wages as the ESI scheme defines them, which is broadly gross wages payable — there is no ESI equivalent of the EPF ceiling-limited wage, and no list of excluded components of the kind PF has. That is why the figure to enter above is the monthly wage the coverage test actually turns on, not the basic alone.
Does this tell me how much ESI is deducted?
No. It tells you whether ESI applies in a given month, which is a different question and the one that goes wrong. The contribution itself is 0.75% from the employee and 3.25% from the employer on wages payable, and the ESI calculator linked at the bottom of the page does that arithmetic. This tool deliberately stops at coverage, because computing a contribution for a month that is not covered would be a wrong number presented as a right one.
Can I rely on this as a determination of coverage for my employee?
No. It models the rule and shows what the rule implies for the wages you enter. Coverage for a real employee is whatever the ESIC record says — the establishment's own filings and the IP register govern. Use this to understand the position and to spot a payroll that has taken a different view; use the record, and advice, to decide it.

Sources

  • ESI covered wage ceiling — held as a rule with an effective date — Employees' State Insurance Corporation — contribution rates and wage ceiling in force. The ESI Act 1948 is repealed (Code on Social Security 2020, s.164(1) item 2, commenced 21 November 2025); the ESI (General) Regulations 1950 continue under the one-year saving in s.164(2)(b) to 21 November 2026.. Ceiling applied: ₹21,000 (rule version 1).
  • ESI contribution periods and the first-day coverage test — Employees' State Insurance Corporation — contribution rates and wage ceiling in force. The ESI Act 1948 is repealed (Code on Social Security 2020, s.164(1) item 2, commenced 21 November 2025); the ESI (General) Regulations 1950 continue under the one-year saving in s.164(2)(b) to 21 November 2026.
  • ESIC — Employees' State Insurance Corporation — the Corporation's own pages. The ESI Act 1948 is repealed (Code on Social Security 2020, s.164(1) item 2, commenced 21 November 2025); the ESI (General) Regulations 1950 continue under the one-year saving in s.164(2)(b) to 21 November 2026. https://www.esic.gov.in/
  • What is NOT verified on this page — The enhanced ceiling for persons with disability is recorded in this site's rules engine without an instrument number. The figure is the one in force, but confirm the amending notification at source before relying on it in a filing. The engine says so wherever it applies that ceiling.

Where an official source could not be retrieved or read, this page says so instead of citing a substitute. A figure whose citation cannot be produced is a figure this site will not publish.

Ask GHR about ESI coverage

GHR handles ESI registration and coverage questions for Kerala establishments.

Important — please read before relying on this

This calculator is a self-help information tool. It is not legal, tax, accounting, payroll or other professional advice, and it is not an opinion of any kind. GHR Consultancy is not acting for you, and no adviser, client, fiduciary or other professional relationship is created by using it.

The tool and everything it produces are provided as is and as available, without any representation, warranty or guarantee of any kind, express or implied, including as to accuracy, completeness, correctness, reliability, fitness for a particular purpose or freedom from error. GHR does not represent that the statutory position stated is current, complete, or applicable to your establishment.

The output is not a compliance certificate, clearance, approval, verification, audit or determination of any kind. It must not be relied upon and must not be used as a substitute for advice from a qualified professional. GHR assumes no duty of care to you or to any other person in respect of it. Any reliance you place on it is entirely at your own risk.

In particular, it does not:

  • determine whether any particular employee is covered — that is what the ESIC record says, and the establishment's own filings and the IP register govern;
  • state what any employer should have deducted in the past, or quantify any shortfall, arrears or exposure;
  • compute contribution amounts, which are 0.75% and 3.25% of gross wages payable and are handled by the ESI calculator;
  • take account of anything specific to the establishment, such as a coverage dispute, a branch-level position, or a settlement with the Corporation; or
  • constitute advice or a determination of coverage.

The position stated on this page is stated as at 2026-10-01. Statutory positions change, sometimes with retrospective effect, and GHR does not undertake to update this page. Do not assume it reflects the law at any later date.

To the fullest extent permitted by law, GHR Consultancy and its partners, employees and agents exclude all liability for any loss, damage, cost or expense of any kind — including indirect or consequential loss, loss of profit, and any regulatory, statutory or contractual consequence — arising out of or in connection with the use of, or reliance on, this tool or anything it produces, whether in contract, tort (including negligence), statute or otherwise.

If you need a determination for your establishment, that is a separate professional engagement and the only basis on which GHR can advise you. Obtain professional advice before acting on anything shown here.

These terms are governed by the laws of India, and the courts at Kerala have exclusive jurisdiction.

Page last reviewed 2026-10-01. Every statutory figure used on this page is held as a dated, sourced rule with an effective window and a notification reference. See how the rules engine works.

Chat with Mr. Anil Kumar