Back to Indian Compliance Guides

Indian Compliance Guides

ESI setup and monthly challan in Easedesk

Configure ESI for employees earning up to ₹21,000/month, generate monthly contribution challans, and upload to ESIC portal.

4 min read·Updated 2026-06-30

Quick answer

Open ESI → ESIC Numbers → add each employee's IP (Insurance Philosophy) number. Easedesk auto-applies 0.75% employee + 3.25% employer ESI on gross wages, stopping automatically when wages exceed ₹21,000/month. Generate the monthly challan from ESI → Challans.

Step 1 — Add IP numbers

ESI → ESIC Numbers → Add. Enter the 10-digit IP number from ESIC for each applicable employee.

Step 2 — Run payroll

ESI is auto-deducted as part of payroll. Easedesk skips employees above the ₹21k ceiling automatically.

Step 3 — Generate monthly challan

ESI → Challans → pick month → Generate. Easedesk creates the XLSX file in ESIC's format.

Step 4 — Upload + pay

Log into esic.in → upload challan → pay before the 15th of the following month.

Frequently asked questions

What's the wage ceiling?
₹21,000 gross per month. Easedesk auto-stops ESI when an employee crosses this.
Can I opt employees out?
Yes — set 'ESI Applicable = No' on the employee profile. Useful for contractors or interns.
When are challans due?
15th of the following month. Easedesk sends a reminder on the 10th.
esiesicpayrollcompliance

Related articles

Still have questions?

Use the AI Assistant inside Easedesk (it has access to your data), or reach our team.

Contact support

Command Palette

Search for a command to run...