ESI Challan
Navigation Path
PF & ESI → ESI Challan
URL
/pf-esi/esi
Description
The ESI Challan page is used to manage and track Employees’ State Insurance (ESI) challans generated for monthly statutory contributions. It enables users to search ESI challans by challan number, ECR name, month, and year, and to view or manage uploaded challan records for ESI compliance.
Key Capabilities:
- View and manage ESI challan records
- Search challans using challan number and ECR name
- Month-wise and year-wise filtering
- Track ESI contribution challans
- Maintain statutory ESI payment records
- Support audit and compliance requirements
1. Page Overview
What is ESI Challan?
An ESI Challan is a statutory payment document used by employers to remit monthly Employees’ State Insurance (ESI) contributions to the Employees’ State Insurance Corporation (ESIC).
Key Highlights:
- Mandatory for all establishments covered under ESI Act
- Generated monthly after payroll processing
- Covers employee and employer ESI contributions
- Used to make ESI payments through ESIC portal
- Linked to ESI contribution return data
- Payment Due Date: On or before 15th of the following month
ESI Contribution and Challan Relationship
ESI Contribution:
- Calculated monthly based on employee wages
- Includes employee and employer contribution portions
- Processed as part of payroll
ESI Challan:
- Represents consolidated ESI contribution amount
- Used to remit payment to ESIC
- Acts as proof of statutory compliance
Process Flow:
- Process payroll with ESI deductions
- Calculate monthly ESI contributions
- Generate or upload ESI challan
- Make payment through ESIC portal
- Track challan and payment status
- Maintain records for audit and compliance
2. Filter Section
The filter section allows users to quickly locate specific ESI challan records.
Challan Number
| Field | Type | Description |
|---|---|---|
| Challan Number | Text Input | Search by ESI challan number |
Features:
- Free text input
- Supports numeric and alphanumeric values
- Case-insensitive search
Purpose:
- Quickly locate a specific challan
- Useful when challan number is known
Example:
1500123456ESI/2025/04/001
ECR Name
| Field | Type | Description |
|---|---|---|
| ECR Name | Text Input | Establishment or unit name |
Features:
- Partial or full text search
- Case-insensitive
- Fuzzy matching supported
Purpose:
- Identify challans by establishment or unit name
- Useful when challan number is not known
Year
| Field | Type | Description |
|---|---|---|
| Year | Dropdown | Select challan year |
Options:
-- Select Year --- Available system years (e.g., 2024, 2025, 2026)
Purpose:
- Filter ESI challans year-wise
- View historical ESI payment data
Month
| Field | Type | Description |
|---|---|---|
| Month | Dropdown | Select salary month |
Options:
-- Select Month --- January to December
Purpose:
- Filter challans for a specific contribution month
- Track monthly ESI compliance
Note: Month refers to the salary month, not the payment date.
3. Action Buttons
Search
| Property | Description |
|---|---|
| Color | Purple / Blue |
| Action | Fetch ESI challans based on filters |
Behavior:
- Retrieves challans matching selected criteria
- Filters can be used individually or together
- Displays results in the table
- Shows “No Rows To Show” when no data is available
Clear
| Property | Description |
|---|---|
| Color | Gray |
| Action | Reset filters and results |
Behavior:
- Clears all input fields
- Resets dropdowns to default values
- Clears the table data
- Restores the page to initial state
4. Results Table
After clicking Search, the ESI challan records are displayed in a tabular format.
Table Columns
| Column | Description |
|---|---|
| Sl. No. | Serial number with checkbox for row selection |
| Original File Name | Name of uploaded challan or source file |
| Challan No | ESI challan number |
| Month | Contribution month |
| Year | Contribution year |
| Actions | Available operations for the challan |
Table Features
- Row selection using checkboxes
- Inline column filtering
- Column-wise sorting
- Pagination for large datasets
- Horizontal scrolling support
- Empty state handling with “No Rows To Show”
Actions Column
The Actions column provides available operations for each ESI challan record.
Available Actions:
- View – View challan details
- Download – Download challan document
- Print – Print challan
- Delete – Delete challan record (if permitted)
⚠️ Note: Delete action availability depends on user role and compliance rules.
5. Empty State
If no records match the search criteria, the table displays:
No Rows To Show
This indicates that there are no ESI challan records for the selected filters.
6. Compliance Notes
- ESI challans must be paid on or before the statutory due date
- Delayed payment may attract interest and penalties
- Maintain ESI challan records for audits and inspections
- Ensure payroll data accuracy before challan generation or upload
Summary
The ESI Challan module helps organizations efficiently manage monthly ESI statutory payments. It provides a centralized view of challan records, enables quick searching and filtering, and supports regulatory compliance under the ESI Act.