Employer Payroll Compliance in India: Complete Guide to TDS, EPF, and ESI

Employer Payroll Compliance in India: Complete Guide to TDS, EPF, and ESI
Emmanuel Amegah

Emmanuel Amegah

April 22, 2026

India's payroll compliance framework spans three separate authorities: the Income Tax Department for TDS (Tax Deducted at Source on employment income), the Employees' Provident Fund Organisation (EPFO) for provident fund and pension contributions, and the Employees' State Insurance Corporation (ESIC) for health and disability insurance. Each has its own registration, rate structure, remittance channel, and filing deadline.

A fourth obligation, Professional Tax, operates at the state level and applies in roughly half of India's states. Its rates are modest but the fragmented state-by-state administration makes it disproportionately complex for employers with multi-state workforces.

India's financial year runs 1 April to 31 March. All thresholds and rates below apply to FY 2026-27 unless otherwise noted.


Indian Payroll Authorities at a Glance

Authority Obligation Portal
Income Tax Department / CBDT TDS on salaries (Section 192) TRACES / Income Tax e-filing portal
EPFO Provident Fund (EPF), Pension (EPS), EDLI insurance EPFO Unified Portal
ESIC Employee State Insurance ESIC employer portal
State governments Professional Tax State-specific portals

TDS on Salaries (Section 192)

How it works

Employers deduct TDS from each employee's salary every month and remit to the government by the 7th of the following month. Unlike most other TDS provisions, Section 192 has no fixed rate. The employer computes estimated annual tax liability and divides by the number of remaining months in the financial year. The calculation is updated when employee circumstances change.

Tax regime choice: old vs. new

Since FY 2023-24, employees choose between two regimes each year by informing their employer. From FY 2024-25, the new tax regime is the default. Employees who want the old regime must opt in explicitly.

New tax regime (default) — FY 2026-27

Annual taxable income Rate
Up to Rs 4,00,000 Nil
Rs 4,00,001 to Rs 8,00,000 5%
Rs 8,00,001 to Rs 12,00,000 10%
Rs 12,00,001 to Rs 16,00,000 15%
Rs 16,00,001 to Rs 20,00,000 20%
Rs 20,00,001 to Rs 24,00,000 25%
Over Rs 24,00,000 30%

The new regime was restructured in Union Budget 2025, with the nil slab raised to Rs 4 lakh and bands revised. Verify against the Finance Act 2025 and any Union Budget 2026 announcements before filing FY 2026-27.

A tax rebate under Section 87A means employees with net taxable income up to Rs 12,00,000 under the new regime pay zero tax. This effectively makes the new regime tax-free up to Rs 12 lakh for most salaried employees.

Old tax regime (opt-in)

Annual taxable income Rate
Up to Rs 2,50,000 Nil
Rs 2,50,001 to Rs 5,00,000 5%
Rs 5,00,001 to Rs 10,00,000 20%
Over Rs 10,00,000 30%

The old regime retains deductions under Chapter VI-A, primarily Section 80C (up to Rs 1,50,000 for PF, ELSS, insurance, etc.), HRA exemption, LTA, and a standard deduction of Rs 75,000. High earners with large 80C investments and HRA claims may still benefit from the old regime.

Standard deduction

Both regimes allow a standard deduction of Rs 75,000 from gross salary before computing taxable income.

Surcharge and cess

On top of income tax, a 4% Health and Education Cess applies universally. A surcharge applies to income above Rs 50 lakh (10% to 37% depending on income level). Employers must compute and withhold surcharge and cess as part of the TDS calculation.

TDS remittance and filing

Obligation Deadline
Monthly TDS remittance 7th of the following month (30 April for March)
Quarterly TDS return (Form 24Q) 31 July, 31 October, 31 January, 31 May
Form 16 (TDS certificate to employees) By 15 June after year-end

Form 24Q is the quarterly TDS return filed on TRACES, consolidating all employee-level salary and deduction data. Form 16, the annual TDS certificate issued to each employee, is generated from TRACES and must be provided to employees by 15 June, enabling them to file their income tax returns.


EPF — Employees' Provident Fund

Applicability

EPF is mandatory for all establishments with 20 or more employees. Once an establishment is covered, EPF applies to all employees. Individual employees earning a basic salary above Rs 15,000/month can opt out of EPF if they were not members before joining, but this is uncommon in practice.

Three components under EPF

Scheme Employee contribution Employer contribution Base
EPF (Provident Fund) 12% 3.67% Basic salary + DA
EPS (Employee Pension Scheme) Nil 8.33% Capped at Rs 15,000/month
EDLI (Insurance) Nil 0.50% Capped at Rs 15,000/month

The employer's total contribution is 12% of basic salary plus DA, matching the employee's 12%. The employer's 12% is split: 8.33% goes to EPS (capped at Rs 1,250/month based on the Rs 15,000 ceiling) and 3.67% goes to EPF.

Employers also pay an administrative charge of 0.50% on total EPF wages. The EDLI administrative charge has been waived since 2020 — verify current status via EPFO circular.

The Rs 15,000/month ceiling for EPS means that for employees earning basic salary above Rs 15,000, the EPS contribution is fixed at Rs 1,250/month regardless of actual salary. The EPF portion absorbs the balance.

International workers and EPF

Foreign nationals working in India on International Worker (IW) status are covered under EPF without the Rs 15,000 ceiling. India has Social Security Agreements with several countries; employees from SSA countries may be exempt from EPF if they hold a Certificate of Coverage from their home country.

EPF remittance and filing

Obligation Deadline
Monthly EPF remittance 15th of the following month
Monthly ECR (Electronic Challan cum Return) 15th of the following month

ECR is the monthly electronic return filed on the EPFO Unified Portal declaring contributions for each member. Payment and ECR submission share the same 15th-of-month deadline.


ESI — Employees' State Insurance

Applicability

ESI applies to establishments with 10 or more employees (20 in some states) in notified areas. It covers employees earning gross wages up to Rs 21,000/month (Rs 25,000/month for persons with disabilities). Employees above the threshold are exempt.

Rates

Party Rate Base
Employer 3.25% Gross wages
Employee 0.75% Gross wages
Total 4%

ESI applies to total gross wages, unlike EPF which applies only to basic salary and DA. This broader base makes ESI calculations sensitive to allowance structure. Employees earning up to Rs 137/day are exempt from the employee contribution; the employer still contributes 3.25% for these employees.

ESI remittance and filing

Obligation Deadline
Monthly ESI contribution 15th of the following month
Half-yearly return Within 42 days of period end (11 November and 12 May)

Professional Tax

Professional Tax (PT) is a state-level levy on employment income. It is employer-administered but the obligation, rates, and filing schedules vary by state.

States where PT applies include Andhra Pradesh, Karnataka, Kerala, Maharashtra, Tamil Nadu, Telangana, West Bengal, Gujarat, Madhya Pradesh, and others. Delhi, Rajasthan, Uttar Pradesh, and Haryana do not levy PT.

Sample rates (Maharashtra)

Monthly salary Monthly PT
Up to Rs 7,500 Nil
Rs 7,501 to Rs 10,000 Rs 175
Over Rs 10,000 Rs 200 (Rs 300 in February)

The February anomaly in Maharashtra — Rs 300 instead of Rs 200 — ensures the annual total reaches Rs 2,500, the constitutional maximum. Payroll engines that apply a flat Rs 200 for all 12 months underpay by Rs 100 per employee in February.


Consolidated Compliance Calendar

Deadline Obligation
7th of each month TDS remittance
15th of each month EPF (ECR), ESI, and Professional Tax
31 July Q1 TDS return (Form 24Q)
31 October Q2 TDS return
31 January Q3 TDS return
31 May Q4 TDS return
15 June Form 16 issued to all employees
11 November ESI half-yearly return (April to September)
12 May ESI half-yearly return (October to March)

Penalties

Failure Penalty
Late TDS remittance 1.5% per month interest (Section 201)
Late TDS return (Form 24Q) Rs 200/day up to tax amount (Section 234E)
Failure to deduct TDS 100% of TDS amount as penalty plus interest
Failure to issue Form 16 Rs 100/day (Section 272A)
Late EPF remittance 12-18% p.a. interest plus damages up to 25% of arrears
Late ESI remittance 12% p.a. interest; prosecution for persistent default

Common Mistakes

For platforms and operators running Indian payroll for the first time, the complexity sits less in the rates and more in the structural details. Cadana's global payroll tax engine handles the calculations and multi-authority filing logic programmatically, but understanding where the failure points are is the starting point.

1. Not updating TDS for regime changes mid-year. Employees can submit a revised regime declaration once per year. If an employee switches regimes and the employer does not recompute the annualised TDS, the remaining months are withheld on incorrect assumptions, creating a mismatch at Form 16 time.

2. Calculating EPF on total CTC instead of basic salary plus DA. EPF applies to basic salary and dearness allowance only. Operators who accidentally apply EPF to total gross significantly over-contribute.

3. Missing the ESI wage ceiling. ESI stops applying when gross wages exceed Rs 21,000/month. Continuing to deduct and remit ESI above the threshold is a systematic overpayment. The ceiling is assessed per contribution period — a mid-period salary increase stops ESI from the following period.

4. Applying flat PT across all states. Multi-state employers who apply Maharashtra PT rates to employees in other states pay incorrect amounts in every state. Karnataka, Tamil Nadu, and West Bengal all have different slabs, ceilings, and filing schedules.

5. Late Form 16 issuance. The 15 June deadline for Form 16 is downstream from the 31 May Form 24Q deadline. Filing 24Q late automatically causes a missed Form 16 deadline, triggering Rs 100/day per employee penalties and leaving employees unable to file returns on time.


2027 Outlook

Union Budget 2026: The new regime slabs in effect for FY 2026-27 reflect Budget 2025 changes. Any further restructuring will be announced in February 2026 — verify before processing.

EPFO wage ceiling: The Rs 15,000/month EPS ceiling has been unchanged for over a decade. A revision would increase the employer EPS contribution for mid-salary employees. Monitor EPFO circulars for any update.

ESI expansion: ESIC has been progressively expanding geographical coverage to new districts. Employers with workers in newly notified areas become liable from the notification date.


How Cadana Handles Indian Payroll Compliance

Computing TDS under both regimes per employee declaration, splitting EPF contributions correctly between EPF and EPS, applying ESI only below the wage ceiling, handling Professional Tax across multiple states, and filing Form 24Q quarterly and Form 16 annually — Cadana handles the full Indian payroll compliance stack via its global payroll tax engine, so platforms and multinationals employing workers in India do not have to build or maintain the compliance logic themselves.

Book a demo at cadanapay.com/book-demo to see how Cadana's Indian compliance rails work in practice.


Sources and References

Rates current as of April 2026. New regime tax slabs are subject to annual Budget revision — verify Union Budget 2026 announcements before processing FY 2026-27 payroll.

Emmanuel Amegah

Emmanuel Amegah