Payroll Compliance in India: Complete PF, ESI, TDS, and PT Guide

Every company operating in India with employees on its payroll must comply with a set of statutory deductions, deposits, and filings that collectively form payroll compliance. This covers Employees' Provident Fund (EPF), Employees' State Insurance (ESI), Tax Deducted at Source (TDS) under Section 192 of the Income Tax Act, Professional Tax, minimum wages, bonus, and gratuity. Missing a single deposit deadline or filing an incorrect return can trigger interest charges, penalties ranging from ₹10,000 to ₹1 lakh per violation, and even criminal prosecution of directors. This guide breaks down every component of payroll compliance in India for 2026, with exact contribution rates, applicability thresholds, due dates, penalties, and a complete compliance calendar that your accounts team can follow month by month.
- PF: Employee and employer each contribute 12% of basic + DA; due by 15th of following month
- ESI: Employer 3.25% + employee 0.75% of gross salary; applies to employees earning up to ₹21,000/month
- TDS on salary: Deducted monthly under Section 192; deposited by 7th of following month
- Professional Tax: State-level tax capped at ₹2,500/year; levied in 18 states and UTs
- Bonus: Minimum 8.33%, maximum 20% under the Payment of Bonus Act for eligible employees
- Gratuity: 15 days salary per year of service; payable after 5 years; maximum ₹25 lakh
- Penalties for non-compliance: Interest at 12% on PF arrears, damages up to 25%, and imprisonment up to 3 years
What Is Payroll Compliance in India?
Payroll compliance is the process of correctly calculating, deducting, depositing, and reporting all statutory obligations linked to employee compensation. It is not a single law but a framework built from multiple central and state legislations that apply simultaneously.
The primary statutes governing payroll compliance in India are:
- Employees' Provident Funds and Miscellaneous Provisions Act, 1952: Governs PF, pension (EPS), and deposit-linked insurance (EDLI) for establishments with 20+ employees
- Employees' State Insurance Act, 1948: Provides medical, disability, and maternity benefits; applies to establishments with 10+ employees in notified areas
- Income Tax Act, 1961 (Section 192): Requires employers to deduct TDS on salary at applicable slab rates and deposit with the central government
- Professional Tax (various state Acts): State-level tax on employment income, deducted monthly by the employer
- Payment of Bonus Act, 1965: Mandates minimum 8.33% bonus for eligible employees in establishments with 20+ workers
- Payment of Gratuity Act, 1972: Requires gratuity payment after 5 years of continuous service in establishments with 10+ employees
- Minimum Wages Act, 1948 / Code on Wages, 2019: Sets floor wages by state, industry, and skill level
Every employer, whether a Private Limited Company, LLP, or even a sole proprietorship with employees, must comply with the statutes applicable to their employee count, industry, and state of operation.
Employees' Provident Fund (EPF): Contribution Rates and Compliance
The Employees' Provident Fund is the largest statutory savings scheme for salaried workers in India, administered by the Employees' Provident Fund Organisation (EPFO). Every establishment with 20 or more employees must register for PF within one month of crossing the threshold.
PF Contribution Breakdown
| Component | Employee Share | Employer Share | Calculation Base |
|---|---|---|---|
| Employees' Provident Fund (EPF) | 12% | 3.67% | Basic + DA |
| Employees' Pension Scheme (EPS) | Nil | 8.33% (max ₹1,250/month) | Basic + DA (capped at ₹15,000) |
| Employees' Deposit Linked Insurance (EDLI) | Nil | 0.50% | Basic + DA |
| EPFO Admin Charges | Nil | 0.50% | Basic + DA |
| EDLI Admin Charges | Nil | Nil (waived since 2017) | N/A |
| Total | 12% | ~13.15% | Basic + DA |
Key PF Rules Employers Must Know
- Wage ceiling for PF: There is no upper wage ceiling for EPF deductions. However, if an employee joins with basic salary above ₹15,000/month, they can opt out of PF (except in establishments where PF was already applicable to all employees).
- EPS pension cap: The EPS contribution of 8.33% from the employer side applies only on a maximum of ₹15,000 basic salary. For employees earning above ₹15,000, the employer's EPS share remains ₹1,250/month, and the excess goes to EPF.
- International workers: International workers (non-Indian) from countries without a Social Security Agreement with India must also contribute to EPF with no wage ceiling.
- Voluntary coverage: Establishments with fewer than 20 employees can register voluntarily with consent from all employees and the Regional PF Commissioner.
PF Filing Obligations
Employers must file the Electronic Challan cum Return (ECR) on the EPFO Unified Portal by the 15th of each month. The ECR contains employee-wise wage details, contribution amounts, and account numbers. Late filing attracts interest and damages.
Late PF deposits attract 12% annual interest under Section 7Q. Additionally, EPFO levies damages under Section 14B: 5% for delays up to 2 months, 10% for 2 to 4 months, 15% for 4 to 6 months, and 25% for delays beyond 6 months. The Regional PF Commissioner can also initiate prosecution.
Register for PF Compliance
IncorpX handles PF registration, monthly ECR filing, and EPFO compliance for companies of all sizes. Get your PF registration completed in 5 to 7 working days.
Register for PFEmployees' State Insurance (ESI): Rates and Applicability
The Employees' State Insurance scheme provides medical care, sickness benefits, maternity benefits, and disability coverage to employees earning up to ₹21,000 per month. It is administered by the Employees' State Insurance Corporation (ESIC).
ESI Contribution Rates
| Contributor | Contribution Rate | Calculation Base | Example (₹18,000 gross salary) |
|---|---|---|---|
| Employer | 3.25% | Gross Salary | ₹585 |
| Employee | 0.75% | Gross Salary | ₹135 |
| Total | 4.00% | Gross Salary | ₹720 |
ESI Applicability Rules
- Employee threshold: Establishments with 10 or more employees in areas notified by the central government must register under ESIC
- Wage ceiling: Employees earning up to ₹21,000 gross salary per month are covered (₹25,000 for persons with disability)
- Coverage period: ESI coverage runs in two contribution periods: April to September and October to March. Benefits are linked to the contribution period.
- Once covered, always covered: If an employee's salary crosses ₹21,000 during a contribution period, ESI contributions continue until the end of that period
ESI Filing and Deposit
Contributions must be deposited by the 15th of the following month through the ESIC portal. The employer files an online return with employee-wise contribution details. Half-yearly returns are due by 11th May (for October-March) and 11th November (for April-September).
ESI covers 7 categories of benefits: medical benefit (full medical care for employee and family), sickness benefit (70% of wages for up to 91 days), maternity benefit (full wages for 26 weeks), disablement benefit (temporary and permanent), dependants' benefit, funeral expenses (₹15,000), and confinement expenses. These benefits make ESI one of the most comprehensive social security schemes in India.
Get ESI Registration for Your Company
IncorpX registers your company with ESIC and handles monthly contribution filing. Registration takes 3 to 5 working days.
Register for ESITDS on Salary: Section 192 Compliance
Every employer paying salary to an employee must deduct income tax at source under Section 192 of the Income Tax Act, 1961. Unlike other TDS sections with flat rates, Section 192 requires the employer to estimate the employee's total annual tax liability and deduct it proportionately each month.
TDS Calculation Process
The employer follows this sequence for each employee:
- Step 1: Estimate total salary income for the financial year (basic + HRA + special allowances + perquisites + profits in lieu of salary)
- Step 2: Deduct exemptions (HRA exemption under Section 10(13A), LTA under Section 10(5), standard deduction of ₹75,000 under new regime)
- Step 3: Apply deductions under Chapter VI-A (Section 80C, 80D, etc.) if the employee has opted for the old tax regime
- Step 4: Calculate tax liability using the applicable slab rates
- Step 5: Deduct education cess at 4% on the tax amount
- Step 6: Divide total annual tax by 12 (or remaining months) to arrive at monthly TDS
New Tax Regime Slab Rates (FY 2025-26)
| Income Slab | Tax Rate |
|---|---|
| Up to ₹4,00,000 | Nil |
| ₹4,00,001 to ₹8,00,000 | 5% |
| ₹8,00,001 to ₹12,00,000 | 10% |
| ₹12,00,001 to ₹16,00,000 | 15% |
| ₹16,00,001 to ₹20,00,000 | 20% |
| ₹20,00,001 to ₹24,00,000 | 25% |
| Above ₹24,00,000 | 30% |
TDS Filing Requirements
- Monthly deposit: TDS must be deposited by the 7th of the following month using Challan No. 281 (30th April for March deductions)
- Quarterly return: Form 24Q must be filed quarterly with the Income Tax Department (due by 31st July, 31st October, 31st January, and 31st May)
- Annual certificate: Form 16 must be issued to each employee by 15th June following the financial year
- Correction statements: If errors are found in Form 24Q, correction statements must be filed through TRACES
Late deposit of TDS attracts interest at 1.5% per month from the date of deduction to the date of deposit. Late filing of Form 24Q attracts a fee of ₹200 per day under Section 234E (capped at the TDS amount). Additionally, penalty under Section 271H ranges from ₹10,000 to ₹1 lakh for failure to file within one year.
Professional Tax: State-wise Obligations
Professional Tax is a state-level tax on income earned through employment, profession, trade, or calling. Article 276 of the Constitution caps it at ₹2,500 per person per year. The employer is responsible for deducting Professional Tax from employee salaries and depositing it with the respective state government.
Professional Tax Rates by Major States
| State | Monthly Salary Threshold | Monthly PT Amount | Annual Maximum | Filing Frequency |
|---|---|---|---|---|
| Maharashtra | Above ₹10,000 | ₹200 (₹300 in February) | ₹2,500 | Monthly |
| Karnataka | Above ₹15,000 | ₹200 | ₹2,400 | Monthly |
| West Bengal | Above ₹10,000 | ₹110 to ₹150 | ₹2,500 | Monthly |
| Andhra Pradesh | Above ₹15,000 | ₹150 to ₹200 | ₹2,500 | Monthly |
| Telangana | Above ₹15,000 | ₹150 to ₹200 | ₹2,500 | Monthly |
| Tamil Nadu | Above ₹21,000 | ₹135 to ₹208 | ₹2,500 | Half-yearly |
| Gujarat | Above ₹12,000 | ₹200 | ₹2,500 | Monthly |
| Kerala | Above ₹11,999 | ₹120 to ₹208 | ₹2,500 | Half-yearly |
| Madhya Pradesh | Above ₹18,750 | ₹208 | ₹2,500 | Monthly |
| Odisha | Above ₹16,000 | ₹200 | ₹2,500 | Monthly |
States without Professional Tax: Delhi, Haryana, Uttar Pradesh, Rajasthan, Punjab, Uttarakhand, Himachal Pradesh, and Jammu & Kashmir do not levy Professional Tax as of 2026. Companies with employees in these states have no PT obligation for those employees.
Minimum Wages and the Code on Wages, 2019
Every employer in India must pay at least the minimum wage prescribed for the relevant industry, zone, and skill level. Minimum wages are set by both the central and state governments. Paying below minimum wage is a criminal offence under the Minimum Wages Act, 1948.
How Minimum Wages Work
- Central minimum wage: The central government sets minimum wages for establishments under central sphere (mines, railways, ports, oilfields, and central government contractors). The central floor wage is currently ₹178 per day.
- State minimum wages: Each state sets minimum wages for industries and occupations within the state's jurisdiction. These vary significantly: Delhi's minimum wage for unskilled workers is ₹17,494/month, while Bihar's is ₹11,622/month.
- Skill-based categories: Wages are differentiated by unskilled, semi-skilled, skilled, and highly skilled categories. Employers must correctly classify each employee.
- Revision frequency: States typically revise minimum wages every 6 to 12 months based on the Consumer Price Index. Employers must update payroll systems with each revision.
Code on Wages, 2019
The Code on Wages, 2019 consolidates four existing laws (Minimum Wages Act, Payment of Wages Act, Payment of Bonus Act, and Equal Remuneration Act) into a single code. While the Code has been passed by Parliament, the final rules and effective date for implementation are still pending as of mid-2026. Once implemented, it will introduce a universal minimum wage applicable across all sectors and a definition of "wages" that caps allowances at 50% of total remuneration.
Under the Code on Wages, at least 50% of an employee's Cost to Company (CTC) must be classified as "wages" (basic + DA). This directly increases PF and gratuity calculations, as both are computed on basic + DA. Companies currently structuring salaries with a low basic component (30% to 35% of CTC) will need to restructure, increasing their PF and gratuity outgo by 15% to 25%.
Bonus, Gratuity, and Other Statutory Benefits
Beyond PF, ESI, and TDS, employers must comply with two additional payment obligations: bonus and gratuity. Both carry specific eligibility criteria, calculation formulas, and penalties for non-payment.
Payment of Bonus
| Parameter | Requirement |
|---|---|
| Applicable to | Establishments with 20+ employees in any accounting year |
| Eligible employees | Earning up to ₹21,000/month (basic + DA) |
| Minimum bonus | 8.33% of salary or ₹100, whichever is higher |
| Maximum bonus | 20% of salary |
| Calculation ceiling | ₹7,000/month or minimum wage, whichever is higher |
| Minimum service | 30 working days in the accounting year |
| Payment deadline | Within 8 months of close of accounting year |
| Penalty for non-payment | Imprisonment up to 6 months, fine up to ₹1,000, or both |
Payment of Gratuity
The Payment of Gratuity Act, 1972 applies to every establishment with 10 or more employees. Key rules:
- Eligibility: 5 years of continuous service (relaxed to less than 5 years in case of death or disability)
- Formula: Last drawn salary (basic + DA) x 15/26 x completed years of service
- Maximum limit: ₹25 lakh (enhanced from ₹20 lakh by the central government notification in 2024)
- Tax treatment: Gratuity up to ₹25 lakh is exempt from income tax for employees covered under the Act
- Forfeiture: Gratuity can be forfeited only if the employee is terminated for wilful destruction of employer's property or for moral turpitude
Outsource Your Payroll Compliance
IncorpX's Virtual CFO services handle PF/ESI filing, TDS returns, Professional Tax, bonus calculations, and full payroll compliance. Focus on your business while we manage the numbers.
Explore Virtual CFO ServicesPayroll Compliance Calendar: Monthly, Quarterly, and Annual Deadlines
Missing a deadline is the most common payroll compliance failure. This calendar covers every recurring obligation an employer must meet throughout the financial year.
Monthly Deadlines
| Deadline | Obligation | Form/Portal | Penalty for Delay |
|---|---|---|---|
| 7th of month | TDS deposit for previous month salary | Challan 281 / Income Tax Portal | 1.5% per month interest |
| 15th of month | PF contribution deposit + ECR filing | EPFO Unified Portal | 12% interest + 5% to 25% damages |
| 15th of month | ESI contribution deposit | ESIC Portal | 12% interest + damages |
| Varies by state | Professional Tax deposit | State PT portal | Interest + penalty per state rules |
Quarterly Deadlines
| Due Date | Quarter Covered | Obligation |
|---|---|---|
| 31st July | April to June (Q1) | Form 24Q (TDS return on salary) |
| 31st October | July to September (Q2) | Form 24Q (TDS return on salary) |
| 31st January | October to December (Q3) | Form 24Q (TDS return on salary) |
| 31st May | January to March (Q4) | Form 24Q (TDS return on salary) |
Annual Deadlines
| Due Date | Obligation | Details |
|---|---|---|
| 15th June | Form 16 issuance to employees | Annual TDS certificate (Part A + Part B) |
| 11th May | ESI half-yearly return (Oct to Mar) | Filed through ESIC portal |
| 11th November | ESI half-yearly return (Apr to Sep) | Filed through ESIC portal |
| 25th April | PF annual return | Consolidated annual statement on EPFO portal |
| 30th November | Bonus payment | Within 8 months of financial year end |
Penalties for Non-Compliance
Payroll compliance violations carry financial and criminal consequences. Indian labour laws treat the failure to deposit employee contributions as a serious offence because the employer is holding money that legally belongs to the employee or the government.
Penalty Summary by Statute
| Violation | Financial Penalty | Criminal Penalty |
|---|---|---|
| Late PF deposit | 12% interest + 5% to 25% damages on arrears | Imprisonment up to 3 years + fine up to ₹5,000 |
| Non-registration under ESIC | Full arrears (employer + employee share) + interest + damages | Imprisonment up to 2 years + fine up to ₹5,000 |
| Late TDS deposit | Interest at 1.5% per month from deduction date to deposit date | Prosecution under Section 276B (3 months to 7 years) |
| Non-filing of Form 24Q | ₹200/day (Section 234E) + ₹10,000 to ₹1 lakh (Section 271H) | N/A |
| Non-payment of minimum wages | Payment of differential wages + compensation up to 10x | Imprisonment up to 5 years + fine up to ₹10,000 |
| Non-payment of bonus | Full arrears of bonus | Imprisonment up to 6 months + fine up to ₹1,000 |
| Non-payment of gratuity | Full gratuity amount + interest | Imprisonment up to 2 years (minimum 6 months) + fine up to ₹20,000 |
| Professional Tax default | Interest at 1% to 2% per month + penalty as per state rules | Varies by state |
Under Section 14A of the EPF Act and Section 86 of the ESI Act, every person who at the time of the offence was in charge of the company is deemed guilty. This means directors and key managerial personnel face personal prosecution for payroll compliance failures, not just the company. This liability cannot be contracted away through indemnity clauses with payroll vendors.
Payroll Software and Outsourcing Options
Manual payroll compliance is feasible for companies with fewer than 10 employees but becomes error-prone and risky beyond that. Most companies with 15 or more employees use either payroll software or outsourced payroll services.
When to Use Payroll Software
- 25 to 200 employees: Cloud-based payroll software handles salary computation, PF/ESI challan generation, TDS calculation, Form 16 generation, and state-wise Professional Tax. Popular options in India include Zoho Payroll (₹40 to ₹100 per employee/month), greytHR (₹50 to ₹125 per employee/month), and Razorpay Payroll (₹40 to ₹80 per employee/month).
- 200+ employees: Enterprise solutions like SAP SuccessFactors, Oracle HCM, or Darwinbox offer end-to-end HRMS with payroll, attendance, leave management, and compliance modules.
When to Outsource Payroll
- Fewer than 50 employees: Outsourcing to a Virtual CFO service provider that handles payroll, PF/ESI filing, TDS returns, and statutory compliance is often more cost-effective than dedicated software plus a payroll executive.
- Multi-state operations: Companies with employees across multiple states face varying Professional Tax rules, Shop and Establishment Act requirements, and minimum wage schedules. Outsourcing ensures state-specific compliance without building internal expertise for each state.
- Startups in the first 2 years: Early-stage startups should outsource payroll and compliance to avoid the overhead of a finance team while meeting all statutory obligations from day one.
What a Payroll Outsourcing Provider Should Cover
At a minimum, your outsourced payroll partner should handle:
- Monthly salary computation with all statutory deductions (PF, ESI, TDS, PT)
- ECR filing and PF challan generation on the EPFO portal
- ESI contribution filing on the ESIC portal
- TDS computation, Challan 281 deposit, and quarterly Form 24Q filing
- State-wise Professional Tax deposit and return filing
- Form 16 generation and distribution to employees
- Bonus and gratuity computation
- Full-and-final settlement calculation for exiting employees
- Annual compliance support for labour law returns
Common Payroll Compliance Mistakes and How to Avoid Them
Based on compliance review patterns across hundreds of IncorpX client companies, these are the errors that most frequently result in notices, penalties, and prosecution.
- Structuring salary to minimise PF contribution: Some companies set basic salary at exactly ₹15,000 to limit PF outgo. While legally permitted, this approach fails the "wages" definition test once the Code on Wages is enforced. Restructure proactively with a minimum 50% basic component.
- Forgetting ESI after crossing the 10-employee mark: Many startups hire their 10th employee without realising they have triggered ESI applicability. Registration must happen within 15 days of crossing the threshold. Retroactive liability applies from the date of applicability.
- Depositing TDS late but filing Form 24Q on time: The system flags the mismatch. Late deposit attracts 1.5% per month interest even if the quarterly return is filed on time. Always deposit before the 7th.
- Ignoring Professional Tax in multi-state operations: A Bengaluru-headquartered company with employees working remotely from Maharashtra and West Bengal must register and pay PT in all three states. Each state has different thresholds, rates, and filing frequencies.
- Not issuing Form 16 by 15th June: Employees need Form 16 to file their income tax returns. Late issuance attracts ₹100 per day penalty per certificate under Section 272A(2)(g) of the Income Tax Act.
- Excluding contract workers from PF/ESI: The principal employer is responsible for PF/ESI compliance of contract workers. Relying on the contractor to handle compliance without verification exposes the principal employer to full liability.
Summary
Payroll compliance in India is a monthly, quarterly, and annual obligation that involves at least four distinct statutory frameworks: EPF, ESI, TDS on salary, and Professional Tax. Add minimum wages, bonus, and gratuity, and every employer with even a small team must manage 15 to 20 recurring deadlines per year. The financial penalties for missing these deadlines range from interest charges to damages of 25% on arrears. The criminal penalties for persistent default include imprisonment of up to 7 years for TDS violations and 3 years for PF defaults. Directors and KMPs face personal prosecution. The most effective approach for growing companies is to either invest in reliable payroll software or outsource to a Virtual CFO service that handles end-to-end compliance. Start with PF registration and ESI registration as soon as your employee count crosses the applicability threshold, set up TDS computation from the first salary payout, and build a compliance calendar that your finance team follows without exception.
Get End-to-End Payroll Compliance Support
From PF and ESI registration to monthly filing, TDS returns, and Form 16 generation, IncorpX manages every aspect of payroll compliance for your company. Talk to our experts today.
Start Payroll Compliance


