WhatsApp us

Compliance · Insight

ESI registration step by step for Indian SMBs — 2026 guide

Updated May 2026 · 10-min read · By the StafFixHR team

ESI is the second compliance hurdle most growing SMBs hit (the first is PF — see our PF 2026 deep-dive). It kicks in earlier than PF (10 employees vs 20), the rates are smaller but the inspection scrutiny is at least as aggressive.

This guide is what we walk every new SMB client through during their first onboarding call. It assumes zero prior knowledge.

What is ESI, in plain English

ESI (Employees' State Insurance) is a social-security scheme funded by employer + employee contributions, providing medical care, sickness benefits, maternity benefits, disability benefits, and dependent benefits to employees earning under a threshold. Administered by ESIC (Employees' State Insurance Corporation), a statutory body under the Ministry of Labour & Employment.

Think of it as a parallel insurance + pension scheme, separate from PF.

When does ESI apply?

  • Establishment threshold: Mandatory once you employ 10 or more persons (some states: 20).
  • Wage threshold: Employees with gross monthly wages up to ₹21,000 (₹25,000 for persons with disability) are eligible. Above that wage, the employee is not covered — but they still count toward the 10-employee establishment threshold.
  • Geographic coverage: ESI is implemented area-wise; most urban + industrial regions in India are covered. Some rural areas aren't. Check the ESIC portal for your PIN code.
  • Once covered, always covered: If your headcount drops below 10 later, you stay registered. You don't deregister.
  • Contractor workers: Their ESI is YOUR liability under the Contract Labour Act if their agency doesn't handle it. Same trap as PF.

Contribution rates (2026)

Rates were cut from 6.5% combined down to 4% in July 2019; this is still the rate as of 2026.

PartyRate (% of gross wage)On ₹15,000 wage
Employer contribution3.25%₹487.50
Employee contribution0.75%₹112.50
Combined4.00%₹600

Wage definition for ESI: gross wages including DA, HRA, conveyance, overtime, lunch allowance — but excluding annual bonus, washing allowance, gratuity. Most components employees see on their payslip count, with a few specific exclusions.

Employees earning under ₹176/day are exempt from the employee contribution (employer still pays 3.25%). Rarely matters for SMB office workers; common in low-wage hospitality / manufacturing.

How to register — online walkthrough

The whole process takes about 30 minutes online and is approved within 24-48 hours.

  1. Open esic.gov.in → click EmployerSign Up.
  2. Fill basic details: legal name, address, PAN, GSTIN, registration date, principal employer (proprietor / partner / director name).
  3. You'll receive a username + password via email.
  4. Log in → New Employer Registration → Form-01.
  5. Upload supporting documents:
    • PAN card (proprietor / firm / company)
    • Address proof (rent agreement / electricity bill — not older than 3 months)
    • Memorandum + Articles of Association (for companies) / Partnership deed / Shop & Establishment licence
    • Cancelled cheque from the company bank account
    • List of employees with names, DOB, gender, joining date, monthly wage (the Form-1A spreadsheet)
  6. Submit. ESIC assigns a 17-digit Employer Code — note this; you'll need it for all future filings.
  7. Enrol each eligible employee → Insurance Number (IP — Insured Person) generated for each. The IP is to ESI what UAN is to PF. Take a digital photo of each employee + capture biometrics at the nearest ESIC branch within 10 days (for medical-benefit enrolment of family members too).

Monthly filing — the ECR cycle

  • Monthly contribution deadline: 15th of the following month. (PF deadline is also the 15th — many firms file both on the same day.)
  • File: ESIC's Employer Portal → Monthly Contribution → File Contribution → Excel upload. Format is roughly: IP number, name, gross wage, days worked, employer share, employee share.
  • Payment: ESIC accepts SBI / 56 partner-bank net-banking. UPI from 2024 onwards.
  • Wage period: Two half-yearly contribution periods (April-September, October-March). Benefits to employees depend on contribution period; gaps create benefit-eligibility issues.

Annual + half-yearly filings

  • Form 5 — half-yearly return. Filed by 12 November (for Apr-Sep) and 12 May (for Oct-Mar).
  • Form 6 — register of employees + their wages. Always maintained, inspector-ready.
  • Form 32 — annual return of contribution amounts.

Common ECR rejection reasons (and how to fix them)

  • Mismatched IP-to-name binding — employee's name on the ESIC portal differs from your payroll spelling. Fix: standardise on PAN-card name.
  • Wage above ₹21,000 still being filed — once gross crosses ₹21K, stop contributing; employee exits the scheme automatically. Filing for them = ECR rejection.
  • Missing days-worked field — ECR requires days; payslip uses paid-days. Map your payroll's paid-days correctly.
  • Bank rejection — challan generated, payment fails. ESIC then locks the period; you have to regenerate. Use net-banking, not UPI for amounts > ₹2L.
  • New joiner not enrolled before the cycle — must be enrolled within 10 days of joining. Late-enrolled employees create a contribution gap → benefit denials later.

Penalty rates if you delay or miss

ViolationPenalty
Late payment12% p.a. simple interest from due date
Damages (Section 85B)5% to 25% of dues, slab-based per delay
Non-registration despite eligibility₹5,000 fine + 6 months imprisonment (rarely invoked; more common: backdated demand notice for all past dues + damages)
Failure to maintain Form 6 register₹5,000 per inspection finding

What employees actually get (so HR can answer this)

Worth knowing because employees ask:

  • Free medical treatment at ESIC dispensaries + empanelled hospitals — for the employee + family (spouse, children, dependent parents).
  • Sickness benefit — 70% of average daily wages for up to 91 days/year (after 78 days of contribution).
  • Extended sickness — 80% for up to 2 years for specified long-term illnesses.
  • Maternity benefit — 100% of average daily wages for 26 weeks (78 contribution days in last 12 months required).
  • Disablement benefit — 90% of wages for life if permanently disabled by employment injury.
  • Dependent benefit — 90% of wages to dependants if employee dies from employment injury.
  • Funeral expenses — ₹15,000 lump sum on death.
  • Unemployment allowance (Rajiv Gandhi Shramik Kalyan Yojana) — 50% of average wages for up to 2 years on involuntary unemployment.

Many employees don't realise the value. A monthly ₹112.50 contribution gets the employee + family fully insured for hospitalisation + maternity + disability. It's arguably the single best deal a low-wage Indian worker has access to.

How StafFixHR.com handles ESI

  • Auto-flags when you cross the 10-employee threshold (before an inspector does)
  • Computes ESI on the right wage components every month, every employee
  • Generates ECR-ready Excel; submits via the ESIC portal (managed-service tier)
  • Tracks IP enrolment + biometric capture deadline per new joiner
  • Stores monthly challans + receipts in our Documents module, 7-year retention
  • Compliance calendar pings before the 15th + Form 5 half-yearly deadlines
  • If an inspector visits, our HR team handles the response with you

If you'd like us to take this off your plate, book a 30-min demo.


Disclaimer: This post is general guidance, not legal advice. ESIC circulars are updated periodically — confirm with your CA or with ESIC directly before acting on specific items.

Want ESI handled for you?

StafFixHR.com runs ESI + PF + PT + TDS for you. Filing, reconciliation, audit-ready records — bundled with the portal at one monthly price.

Book a 30-min demo →