| TL;DR Summary The ESIC portal is mandatory for employer compliance in India. Register your establishment online and get a 17-digit code instantly. Add employees within 10 days. Generate their Insurance Number. Pay monthly contributions by the 15th of the next month. File half-yearly Form 5 by 12th May and 11th November. Late payment attracts 12% interest plus damages up to 25%. Employees use the IP Portal for medical cards and cash benefits. |
The ESIC portal (esic.gov.in) is the mandatory digital platform for Indian employers to register their establishment (within 15 days of crossing 10 employees), enrol covered employees within 10 days of joining, file monthly contribution returns, and pay ESI challans online by the 15th of each month — total contribution is 4% of gross wages (employer 3.25% + employee 0.75%), and the half-yearly Form 5 return is due by 11 November and 12 May each year.
Return filing and challan payment are two separate mandatory steps — submitting wage data without completing the challan payment leaves compliance incomplete; late payment attracts 12% annual interest plus damages up to 25% of arrears, and employees access their benefits, e-Pehchan card, and claims via the separate IP portal at portal.esic.gov.in using their Insurance Policy (IP) number.
What Is the ESIC Portal and What Can Employers Do on It?
The Employees’ State Insurance Corporation (ESIC) portal is the central digital interface through which employers registered under the ESI Act, 1948 manage all their ESI-related obligations.
The portal handles everything from initial registration to contribution filing, challan payment, and employee management.
Employers can access the portal at esic.gov.in and employees through portal.esic.gov.in
Employers get a dedicated login after registration, from which they can carry out a wide range of statutory tasks without visiting any ESIC office.
For you as an employer, the portal serves as the single point for all compliance activities. You don’t need to visit any ESIC office for registration or routine filings.
What employers can do on the ESIC portal:
- Register your establishment: Complete online registration and instantly receive your 17-digit employer code number.
- Add and manage employees: Register new employees who meet the wage threshold and generate their individual Insurance Numbers (IPs).
- File monthly returns: Submit Form 5 (the monthly contribution return) online. This report details wages paid and contributions deducted for all covered employees.
- Generate and pay challans: Digitally create your ESI contribution challan. Pay directly through the portal’s integrated gateway, linking your payment to your records in real time.
- Access and correct employee records: View employee details, issue e-Pehchan cards digitally, and file requests to correct any data entry errors.
The portal also connects you to official ESIC communication. You receive notices, alerts about due dates, and updates on regulatory changes through your dashboard.
For employees, the portal’s ecosystem includes the Insured Person (IP) Portal where they can download cards, check contribution history, and file medical claims.
But from your side as an employer, the portal is for accurate registration, timely contribution, and proper reporting.
Who needs to be registered?
ESI registration is mandatory if your establishment employs 10 or more persons (20 in some states) on any day in the preceding 12 months, and at least some of those employees earn ₹21,000 per month or less in gross wages.
For persons with disabilities, the wage ceiling is ₹25,000. Once your establishment crosses this threshold, you must register within 15 days.
The combined contribution rate stands at 4% of gross wages, the employer contributes 3.25% and the employee contributes 0.75%. These contributions apply on all wage components except annual bonus and gratuity.
Employer Registration on the ESIC Portal — Step-by-Step
Employer registration on the ESIC portal is fully online and happens in real time. You do not need to submit any physical documents before, during, or after registration.
Documents to Keep Ready Before You Start
- Registration certificate (Certificate of Incorporation, Partnership Deed, or firm registration as applicable)
- PAN card of the business
- Proof of business address (electricity bill, rent agreement, or similar)
- Bank account details (account number, IFSC code, and a cancelled cheque)
- List of employees with Aadhaar numbers, PAN (where available), and joining dates
- Employer’s Aadhaar card or passport
Step-By-Step Registration Process
Step 1: Visit the Official Portal and Sign Up
Go to www.esic.gov.in. On the homepage, locate the ‘Sign Up’ option for first-time employers. Click it and begin creating your login credentials.
Enter your company details and a valid email address. Your registration letter (C-11) and login credentials will be sent here.
Step 2: Complete the Employer Registration Form
Fill out the online registration form. Mandatory fields are marked with an asterisk (*). Be precise. Mistakes at this stage will delay your registration or cause mismatches in future filings.
You will be asked for:
- Legal name of the establishment (as on PAN and registration certificate)
- Complete address with PIN code
- Nature of business (factory, shop, hotel, private educational institution, etc.)
- Total number of employees and their wage details
- GST registration certificate
- MOA & AOA (for companies)
- List of directors & shareholders
- Digital Signature (DSC) of Director/Partner
- Bank account information for refunds and adjustments
Step 3: Select Branch Office and Inspection Division
In the drop-down boxes, you can freely choose any Branch Office and Inspection Division nearest to your unit.
There is no restriction. Pick the ones most convenient for your location.
Step 4: Submit and Receive Code Number
After you submit the form, the system validates your information. If successful, your 17-digit employer registration number is generated automatically. You can immediately print your registration letter (Form C-11) from the portal.
You also receive an email copy of the C-11 letter along with your user ID and password. Keep this email and the printed letter as your proof of registration.
The C-11 is a fully valid, computer-generated letter. It does not need a physical signature from any ESIC authority.
Step 5: Special Rule for Contractors
If you are a manpower supplier, security agency, or government contractor, after your code number is generated, you must pay an advance contribution for six months.
Advance = employees (≤₹21,000) × minimum wages × 6 × 6.5%
That 17-digit code is your permanent identifier for all ESI compliance going forward, for filing returns, generating challans, and responding to ESIC notices.
How to Add Employees and Generate ESI Numbers
Once your establishment is registered, the next step is enrolling each covered employee on the portal.
You have 10 days from an employee’s date of joining to complete this registration. Missing that window is a compliance gap, even if contributions are paid correctly.
Registration gives them an Insurance Number (IP number), which is their key to all ESIC benefits.
Who needs to be registered:
Any employee earning ₹21,000 per month or less in gross wages is covered. This includes permanent, contractual, and temporary workers.
Contract and temporary staff also count toward the 10-employee threshold that triggers ESI applicability.
Gross wages mean Basic + DA + HRA + city allowance + overtime + any other regular cash payment. Bonuses and reimbursements are excluded.
How to add a new employee:
Step 1: Log In and Navigate to Employee Registration
Go to esic.gov.in and log in using your employer credentials. On your dashboard, find the EMPLOYEE column.
Click on REGISTER NEW IP. This opens the employee registration form. Your 17-digit employer code will auto-populate.
Step 2: Choose the Correct Registration Path
The portal asks: “IS IP ALREADY REGISTERED?”
- If YES: The employee already has an ESI number from a previous employer. Enter that number and their date of appointment in your company. The system links their existing record to your establishment.
- If NO: Click NO and proceed. You will now fill out the full EMPLOYEES REGISTRATION FORM-1.
Step 3: Fill Out Employee Registration Form-1
This form requires you to enter personal details exactly as they appear on official documents. Mandatory fields are marked with an asterisk (*). The most critical sections to fill accurately are:
- Employee’s full name, date of birth, gender
- Parent’s or spouse’s name
- Complete residential address with PIN code
- Dispensary selection (point 10), choose the ESIC dispensary nearest to the employee’s residence
- Nominee details
- Family particulars
- Bank account details, account number and IFSC code
Your employee must provide you with the correct mobile number, email, and Aadhaar details before you begin this step. Without these, registration will fail.
Step 4: Verify Identity Using Aadhaar or Alternate Documents
ESIC offers two identity verification options:
- Aadhaar e-KYC (recommended): Enter the employee’s Aadhaar number or Virtual ID. An OTP is sent to their Aadhaar-linked mobile number for verification. After successful validation, you proceed with the rest of the form.
- Alternate documents (if Aadhaar not used): Select one document: PAN card, driving licence, or passport. Enter the document number and upload a clear scanned image (file size 50–100 KB). Complete the usual registration flow.
Step 5: Upload Aadhaar After Submission
After Form-1 is submitted, you must upload Aadhaar details separately. Go to the EMPLOYEE column and click BULK IP AADHAAR UPLOAD.
An Excel template opens. Enter the insured person’s name and Aadhaar number. Click SAVE.
Step 6: Generate Temporary Medical Card
Once registration is complete, click PRINT COUNTER FOIL. This gives the employee a temporary medical card valid for two months.
The employee can access medical care at ESIC dispensaries by showing this printout or their Aadhaar card.
Note: If you miss the 10-day deadline for employee registration, the employee may be denied benefits during the waiting period. ESIC can also penalize you for delayed enrolment. So register new hires on their first day or within the same week.
Filing Monthly Contribution Returns (Form 5)
There are two distinct filing requirements under the ESI Act
- Monthly contribution filings
- Half-yearly Form 5 return.
Both are mandatory, and both have separate due dates. Missing either one attracts penalties.
Monthly Contribution Deposit Process
Each month, you must calculate the total ESI dues for all covered employees in your establishment:
- Employer contributes 3.25% of gross wages
- Employee contributes 0.75% of gross wages
- Total contribution: 4% of gross wages
To deposit this amount:
- Log in to your ESIC employer dashboard.
- Navigate to the Contribution section. Select the relevant month and year.
- Upload employee-wise wage and contribution data. This includes each employee’s gross wages, their share, and your share.
- The portal automatically calculates the total due and generates a challan.
- Make payment using the integrated gateway. You can use net banking, UPI, or NEFT.
- After successful payment, download and save the acknowledged challan copy. This is your proof of deposit.
Half-Yearly Return of Contribution (Form 5)
Form 5 is the return that reconciles all monthly contributions made during a six-month period. It is filed half-yearly.
- Period 1: 1st April to 30th September, due by 11th November
- Period 2: 1st October to 31st March, due by 12th May
To file Form 5:
- Log in to the ESIC portal with your employer credentials.
- Go to the “Return of Contributions” section.
- Select the half-year period you are filing for.
- The portal will pre-fill data based on the monthly contributions you have already deposited. Verify each employee’s wage and contribution details.
- Make any corrections if needed. Ensure the totals match your payroll records.
- Submit the form electronically. Download the acknowledgment receipt.
Penalties For Missing
Late deposit of monthly contributions attracts interest at 12% per annum on the delayed amount.
On top of this, ESIC can impose damages ranging from 5% to 25% of the contribution amount, depending on how long the delay lasts:
| Delay Period | Damages Rate (p.a.) |
| Less than 2 months | 5% |
| 2 to 4 months | 10% |
| 4 to 6 months | 15% |
| 6 months and above | 25% |
For example, if you delay depositing ₹1 lakh for 7 months, you will pay ₹12,000 as interest plus ₹25,000 as damages, ₹37,000 extra on top of the original amount. The same penalties apply for filing Form 5 late.
Tip: Do not wait until the 15th to pay. Technical glitches happen on the ESIC portal. Pay between the 5th and 10th of each month. For half-yearly returns, complete the filing at least one week before the deadline.
Keep a monthly checklist and reconcile your payroll data with the portal every month. If you wait for the half-yearly return to catch errors, correction becomes much harder.
How to Generate and Pay the ESI Challan Online
The ESI challan is the payment instrument through which you deposit monthly contributions into the ESIC fund.
What You Need Before You Start
Keep these ready to avoid getting stuck midway:
- Your ESIC employer login credentials (user ID and password)
- Wage period (month and year you are paying for)
- Gross wages for each covered employee for that month
- Employee and employer contribution amounts calculated (3.25% and 0.75% respectively)
- Active net banking access for your company bank account
- A stable internet connection and updated browser
Step-by-Step Process to Generate and Pay
Step 1: Log in to the ESIC Employer Portal
Login to the employer portal with your 17-digit employer code and password. You will land on your employer dashboard.
Step 2: Enter or Upload Monthly Wage Details
You cannot generate a challan without first submitting wage data for the month. On your dashboard, look for the Monthly Contribution or Contribution Details section.
You have two options:
- Enter contribution details manually for each employee
- Upload an Excel file with all employee wage data (faster if you have many employees)
Select the correct wage period (month and year). Enter the gross wages for each employee. The portal automatically calculates the employee share (0.75%) and employer share (3.25%) based on the wages you enter.
Submit the details after verifying every entry.
A common mistake: entering net wages instead of gross wages. ESI contributions are calculated on gross wages, not basic or net.
If you enter the wrong figure, your challan amount will be incorrect, and you will have to file a correction later.
Step 3: Generate the Challan
After you submit contribution details, the portal shows you the total amount due for the month. Click the Generate Challan or Pay Online button.
The system then:
- Creates a unique challan number
- Displays the total contribution payable (employee share + employer share)
- Shows the due date (15th of the following month)
Step 4: Verify Before Payment
Check the following before you pay:
- Wage period (month and year) is correct
- Number of employees matches your payroll
- Total wages are correct
- Total contribution amount matches your calculation
- The challan date is within the due date window
Once you confirm everything, proceed to payment.
Step 5: Pay Online
Click the Pay Online button. You will be redirected to the bank payment gateway.
Enter your bank details and complete the transaction. After successful payment, the portal generates a final acknowledged challan.
Step 6: Save the Acknowledged Challan
Immediately download the payment acknowledgment. Save a PDF copy. Take a screenshot. Print a physical copy for your records.
This challan is your proof of timely deposit. Keep it filed with your statutory compliance records for at least five years.
Common Issues and How to Handle Them
| Issue | What to Do |
| Portal is slow or down | Do not wait until the 15th. Pay between the 5th and 10th of each month. |
| Payment deducted but challan not updated | Wait 24–48 hours. Then check Challan Reconciliation Report on your dashboard. If still not updated, contact your bank and ESIC helpdesk. |
| Wrong amount entered | Do not pay. Contact your regional ESIC office to request cancellation of the incorrect challan. Generate a fresh one with correct figures. |
| Bank transaction fails | Check with your bank. Re-initiate payment from the portal. Do not attempt duplicate payment if the first transaction is unclear. |
ESIC Compliance Calendar — Due Dates for 2026
Missing a due date triggers interest automatically. There is no notice or grace period. Build these dates into your payroll calendar from the start of the year.
Monthly ESI Challan Due Dates (2026)
| Month of Wages | Payment Due By |
| January 2026 | 15 February 2026 |
| February 2026 | 15 March 2026 |
| March 2026 | 15 April 2026 |
| April 2026 | 15 May 2026 |
| May 2026 | 15 June 2026 |
| June 2026 | 15 July 2026 |
| July 2026 | 15 August 2026 |
| August 2026 | 15 September 2026 |
| September 2026 | 15 October 2026 |
| October 2026 | 15 November 2026 |
| November 2026 | 15 December 2026 |
| December 2026 | 15 January 2027 |
Half-Yearly Return (Form 5) Due Dates (2026)
| Period | Due Date |
| April 2026 – September 2026 | 11 November 2026 |
| October 2025 – March 2026 | 11 May 2026 |
Other compliance timelines to track:
- New employee registration: Within 15 days of date of joining
- Fresh establishment registration: Within 15 days of crossing the 10-employee threshold
- Employer code issuance: Typically 24–72 hours after online submission; may go up to 15 working days
- ESIC Amnesty Scheme (SPREE): Active from October 2025 to September 2026, unregistered or non-compliant employers can regularise with reduced damages
Tip: do not wait until the 14th to reconcile your wage data. Attendance records, salary revisions, new joiners, and exits all need to be settled before you generate the challan. Most well-run payroll teams close ESIC data by the 10th of each month.
Most Common ESIC Portal Errors and Solutions
Most ESIC portal issues come from incorrect data entry or skipped steps. Here are the errors that show up most often, and what to do about each.
1. Aadhaar OTP verification failure during employee registration
Cause: Employee’s Aadhaar is not linked to an active mobile number, or the number has changed.
Fix: The employee must first update their mobile number at an Aadhaar Seva Kendra. Until that is done, enrolment cannot be completed.
Do not skip or delay, Aadhaar linking is mandatory for all new registrations.
2. Challan generated but payment not reflecting
Cause: NEFT/RTGS credit takes time. Also common when net banking sessions time out mid-payment.
Fix: Wait one working day for the credit to appear. If it still does not reflect, check with your bank for transaction confirmation and contact ESIC’s IT helpdesk at IT****@******ic.in or call 011-27552237.
3. Short payment flagged on the portal
Cause: Wage data entered is lower than what was actually paid, or a new joiner was missed.
Fix: Use the Modify Challan option under Monthly Contribution to generate a supplementary challan covering the shortfall. Pay it before filing self-certification.
4. Excess contribution deducted from employee earning above ₹21,000
Cause: Salary crossed the wage ceiling but the employer did not update the portal.
Fix: Update the employee’s wage status on the portal at the start of the next contribution period. Refund the excess deduction to the employee. Document the correction in your payroll records.
5. Return filed but challan not generated
Cause: Employers sometimes complete self-certification and assume the return is fully closed.
Fix: Return filing and challan payment are separate steps. Filing the return confirms your wage data. Generating and paying the challan deposits the actual contribution. Both are required.
6. Error in employee details after registration
Cause: Typos in name, Aadhaar number, or date of birth entered at the time of registration.
Fix: Log in to the employer portal and use the Modify Employee Details option. For Aadhaar-linked data, corrections must match the Aadhaar database, so any underlying discrepancy in the employee’s Aadhaar record must be resolved first.
7. Invalid IP numbers
Cause: Incorrect IP number entry, IP number not generated successfully, employee still active under another employer in ESIC records, aadhaar seeding or e-Pehchan generation not completed
Fix: Verify the IP number from the employee’s ESI card or employer portal. If the number is correct, check for an active record with a previous employer and update the exit date if needed. Also ensure Aadhaar seeding is completed before retrying.
8. Wrong wage calculation
Cause: Calculating contributions on basic salary alone. ESI applies to gross wages, including basic pay, DA, HRA, overtime, incentives, allowances, and other regular cash payments.
Fix: Reconcile your payroll register with the contribution data uploaded to the portal each month. If you find errors, use the Modify Contribution option to update wages and regenerate the challan. If online correction is unavailable, submit a correction request to the regional ESIC office with supporting documents such as salary sheets, bank records, and the original return.
9. Portal login credentials lost or not received
Fix: Use the Forgot Password option on the employer portal login page.
Credentials are reset through the registered email ID. If access is still blocked, email IT****@******ic.in with your 17-digit employer code.
Tip: Use payroll software that integrates with ESIC. Manual data entry is the primary source of errors. Before generating the monthly challan, reconcile your payroll records against the employee list on the portal.
Maintain an internal checklist for every filing cycle. Train your HR and finance staff on ESIC rules. Errors are not just inconvenient. They attract interest, damages, and penalties.
Employee Self-Service: The IP Portal for Claims and Benefits
Your employees need access to their ESIC benefits. The Insured Person (IP) Portal is where they go.
The IP portal is accessible at portal.esic.gov.in under the Insured Person / Beneficiary login section. Employees can use it to access their ESIC records and submit claims.
What employees can do on the IP portal:
- View their contribution history and eligibility status
- Check insurance details and the IP number
- Download the e-Pehchan card
- Submit cash benefit claims online
- Track claim status
- Access benefit information for sickness, maternity, disablement, and dependents
Benefits available under the ESI scheme:
- Medical benefit: Full medical care for the insured person and their dependents at ESIC hospitals and empanelled dispensaries, no cap on expenses for eligible treatments
- Sickness benefit: Cash benefit during certified illness, approximately 70% of daily wages for up to 91 days per year
- Maternity benefit: Approximately 100% of wages for 26 weeks (for normal delivery), plus medical bonus
- Disablement benefit: Monthly payment for temporary or permanent disability resulting from a work injury
- Dependants’ benefit: Family pension in case of the insured person’s death due to an employment injury
- Funeral expenses: ₹15,000 reimbursement
- Free annual health check-up: For insured persons aged 40 and above
How employees access the portal:
To log in, employees need their IP number (Insurance Policy number), a unique, lifelong identifier assigned at the time of registration.
Even if an employee changes jobs, this number remains the same as long as the new employer also registers them under the ESI scheme.
If an employee has not received their IP number, they should ask their employer. It is the employer’s responsibility to register employees and share the IP number with them.
For medical benefit access, employees should carry their ESI Pehchan card (physical or digital) when visiting ESIC hospitals or empanelled clinics. The card can be downloaded directly from the IP portal.
The IP Portal reduces your administrative burden. Employees handle their own claims. You focus on accurate contribution deposits and timely reporting.
PKC HR Compliance & Audit Advisory
ESI compliance looks straightforward on paper, but operational gaps are common especially as headcount grows, payroll gets more complex, or companies expand across states.
That is where PKC Management Consulting helps.
How PKC Helps with ESIC Compliance
ESIC compliance is not a one-time registration. It is a monthly cycle of wage calculation, deduction, deposit, and return filing.
Each step has its own deadline and penalty structure. PKC supports businesses in several ways:
- ESIC Applicability Review: Check your establishment type, employee count, and location to determine ESIC applicability and advise on registration and past dues if required.
- Contract Worker Compliance: Verify contractor compliance, worker enrollment, and registrations to help protect employers from liability.
- Monthly Filing Support: Manage ESIC challans, payments, and filings, while reconciling payroll data to reduce errors.
- HR Compliance Audit: Audit registrations, payroll, employee records, and filings, then provides a gap report with corrective actions.
- ESI Notice Handling: Help respond to ESIC notices, reconciles demands, settles valid dues, and prepares replies with supporting documents.
- ESIC Audit Representation: Represent businesses during ESIC audits, prepares required records, and manages post-audit compliance.
At PKC, we offer you actionable insights. We use our proprietary audit automation tools and AI-powered audit techniques to accelerate reviews and improve accuracy.
Reporting is customized to your business needs, not copied from a previous client. The team focuses on result-oriented audits that reduce risk and improve operational efficiency.
Most importantly, at PKC, we understand Indian labour laws inside out. We stay current with every change in contribution rates, due dates, and portal functionality. With enhanced real-time validation on the ESIC portal, this expertise is more important than ever
FAQs
Q1. How do I register my business on the ESIC portal?
Go to esic.gov.in, click on Employer Login, and select Sign Up. Fill in your establishment details and submit Form-01 with the required documents: business registration proof, PAN, address proof, bank details, and a list of employees with Aadhaar numbers. After verification, ESIC issues a 17-digit Employer Code and a C-11 letter confirming registration. The process is fully online and must be completed within 15 days of crossing the 10-employee threshold.
Q2. What is the due date for ESI monthly return and challan?
Monthly ESI contributions and challan payment are due by the 15th of the following month. The half-yearly Form 5 return is due by 11 November for the April–September period and 12 May for the October–March period. There is no grace period, even one day’s delay attracts interest.
Q3. How do I add a new employee on the ESIC portal?
Log in to the employer portal, go to Employee Registration, and select Register New Employee. Enter the employee’s name, Aadhaar number, date of birth, date of joining, gross wages, and family details. The employee’s Aadhaar must be verified via OTP. On submission, the system generates a unique IP (Insurance Policy) number. This must be done within 10 days of the employee’s date of joining.
Q4. What is the difference between ESI return filing and challan payment?
They are two separate steps. Return filing means submitting the wage and contribution data for all covered employees on the portal for a given month, it tells ESIC how much is owed. Challan payment is the actual deposit of that amount into the ESIC fund through the portal’s payment gateway. Both steps are mandatory every month. Completing one without the other leaves your compliance incomplete.
Q5. How does an employee access ESI benefits online?
Employees (Insured Persons) can log in at portal.esic.gov.in using their IP number. From there, they can view their contribution history, check benefit eligibility, download the e-Pehchan card, and track claim status. For medical care, they must present their Pehchan card at an ESIC hospital or dispensary. For queries, they can call the medical helpdesk at 1800113839 (toll-free).
Q6. What happens if I miss the ESIC contribution deadline?
Interest accrues at 12% per annum from the day after the due date. If the delay extends beyond two months, ESIC can additionally levy damages on the contribution amount, 5% for delays up to 2 months, 10% for 2–4 months, 15% for 4–6 months, and 25% for delays beyond 6 months. Sustained non-compliance can lead to prosecution under Section 85 of the ESI Act, with penalties including fines and imprisonment.
Q7. How do I correct an error in a filed ESI return?
For employee data errors: name, Aadhaar, date of birth, wages, use the Modify Employee Details option in the employer portal. For payment shortfalls already submitted, use Modify Challan under the Monthly Contribution section to generate a supplementary challan. For major errors after a return has been fully submitted and certified, contact your regional ESIC office directly or email IT****@******ic.in with your employer code and the details of the correction needed.
Expert verified 