Important Disclaimer
Government processes, fees, documents, and portal interfaces may change without notice. Always verify the latest requirements on the official government website before submitting any application. ToolBox is not affiliated with any government body.
Overview
The Employees' State Insurance Corporation provides social security benefits to employees. Employers must register their establishment and contribute monthly. Employees are insured automatically once the employer registers them and generates an Insurance Person (IP) number.
Eligibility
- The establishment has 10 or more employees (20 in some states)
- Employees earn wages up to ₹21,000 per month (₹25,000 for persons with disability)
- The establishment is a factory or other covered establishment under the ESI Act
Documents Required
- PAN of the establishment
- GSTIN (if applicable)
- Bank account details of the establishment
- Address proof of the establishment
- List of employees with Aadhaar and dates of joining
- Employer and authorised signatory identity proofs
Fees
| Service | Fee |
|---|---|
| Employer contribution Of employee wages, deposited monthly | 3.25% |
| Employee contribution Of employee wages, deducted and deposited by employer | 0.75% |
| ESIC registration No separate government fee for online registration | Free |
Processing Time
10 to 15 working days
Employer code and IP numbers are generated after document verification.
Step-by-Step Process
Visit the ESIC portal
Open https://www.esic.in and navigate to the Employer e-Services or Online Employer Registration section.

Employer Registration
Click "Online Employer Registration" or "Sign Up".
Employer Registration
Click "Online Employer Registration" or "Sign Up".
Employer registration is the first step before employees can be added to ESIC.
Sign up as an employer
Create an employer account using the PAN, mobile number, and email. Verify with OTP.

Email / Mobile
Enter the registered email or mobile number.
Password / Captcha
Enter password and captcha to log in.
Sign In
Click Sign In to access the employer dashboard.
Email / Mobile
Enter the registered email or mobile number.
Password / Captcha
Enter password and captcha to log in.
Sign In
Click Sign In to access the employer dashboard.
Error: "PAN already registered" — Use the existing employer login or retrieve credentials through Forgot Password.
Fill employer registration details
Enter establishment name, address, type, PAN, GSTIN, bank details, and employee count as required.
Login-required step
Upload documents
Upload PAN, address proof, bank details, and authorised signatory identity proofs in the prescribed format.
Login-required step
Keep file sizes under 2 MB and use PDF or JPG format.
Submit and receive employer code
Review the application and submit. ESIC issues a 17-digit employer code after verification.
Login-required step
Save the employer code and login credentials for monthly contribution filings.
Add employees and generate IP numbers
After registration, add employees with their Aadhaar and wages. The system generates an Insurance Person (IP) number and e-Pehchan card for each employee.
Login-required step
Common Mistakes
Common Errors & Fixes
| Error | Fix |
|---|---|
| PAN already registered | Use the existing employer credentials or contact ESIC helpdesk to recover access. |
| Document upload failed | Compress files to under 2 MB and use PDF or JPG format. |
| Employee Aadhaar authentication failed | Ensure the employee's Aadhaar is linked to an active mobile number and details match. |
| Employer code not generated | Check the application status. If pending, respond to any query raised by ESIC. |