Skip to content
PRS India

Payroll Compliance in India 2026: PF, ESIC, TDS and PT

A practical guide to PF, ESIC, TDS and Professional Tax compliance in India, including employer responsibilities, payroll calculations, deadlines and common mistakes.

Aditi

Written by Aditi

Reviewed by the PRS India software & mobile app development team

Updated on 18 min read

Written from production. Our articles draw on products we run live and the client work behind them, and are revised as the systems they describe evolve.

Payroll Compliance in India 2026: PF, ESIC, TDS and PT
Planning something like this? Tell us about it and get a reply within one business day. Send an enquiry
PRS India · Payroll & HR Technology

A simple visual guide to payroll compliance in India, with practical examples of Provident Fund (PF), ESIC, TDS on salary and Professional Tax (PT), plus payroll calculation charts and compliance steps.

PF ESIC TDS Professional Tax By PRS India
PF ESIC total TDS PT 12% 4% ₹5K State Monthly payroll workflow Attendance Payroll Filing
Payroll compliance is more than paying employees their monthly salary. Businesses must correctly manage applicable PF, ESIC, TDS, Professional Tax, attendance, leave, salary records, statutory deposits and filings. Most errors that surface later are not arithmetic errors. They come from wrong inputs. The examples below are only as reliable as the data and the current rules behind them.
Important: The examples in this article are simple pictures to explain how payroll calculations work. Actual applicability, limits, rates, tax provisions and filing deadlines should be verified against the latest applicable government rules before processing payroll.
Looking to build your own HRMS? We already have a ready-made HRMS solution. We set it up under your brand, change it for your business and hand you the source code. Please contact us to see it working.Contact us

What Is Payroll Compliance?

Payroll compliance means following the legal rules that apply while calculating and paying employee salaries. It includes deductions from employees, employer contributions, statutory deposits, returns and employee records.

PF Retirement & Social Security
ESIC Employee Social Insurance
TDS Income Tax Deduction
PT State Professional Tax

How Monthly Payroll Works

Attendance Hours, Leave & Overtime
→
Salary Gross Earnings
→
Statutory PF · ESIC · TDS · PT
→
Net Salary Employee Payment

1. Provident Fund (PF) Compliance

Provident Fund is an important social-security component for eligible establishments and employees. PF generally involves contributions from both the employer and employee, subject to applicable rules.

The ₹15,000 in the example below is not an arbitrary salary. It is the legal monthly wage limit for PF. It has not changed since 2014. So the required contribution is capped at 12% of ₹15,000: ₹1,800 a month from each side. A higher salary does not raise that required amount, because the 12% is applied to the limit, not to the full gross salary.

PF Example: ₹15,000 Applicable PF Wage

Illustration
Employee PF = ₹15,000 × 12%
Employee Contribution ₹1,800
Employer Contribution (EPS + EPF) = ₹15,000 × 12%
Employer Contribution ₹1,800

PF Contribution Visual

24% Combined

In this simplified illustration, the employee and employer each contribute 12% of the applicable PF wage, but the two 12% shares do not go to the same place. The employee's 12% goes entirely to EPF. The employer's 12% is split: 8.33% goes to the Employees' Pension Scheme (EPS), which is restricted to the wage ceiling and capped at ₹1,250 a month, and only the remaining 3.67% goes to EPF.

That split matters as soon as someone reads a payslip or a PF passbook. Treating the whole employer 12% as provident fund makes the PF balance look too high and hides the pension contribution, and the combined 24% is not what accumulates in the PF account. The employer also bears EDLI and administrative charges on top of the 12%, which are not deducted from the employee, so employer cost is higher than 12% of PF wages; confirm the current rate for those charges before budgeting them.

Employee 12%
Employer 12%
Important: PF calculations are not always as simple as applying 12% to an employee's entire gross salary. Applicable PF wages, statutory rules, wage ceilings and anything else that applies must be checked.

2. ESIC Compliance

ESIC provides social-security benefits to eligible employees. Both employer and employee contributions apply to covered employees, subject to the applicable rules.

Coverage decides whether the rates below apply at all. The 0.75% employee and 3.25% employer contributions — 4% in total — apply where an employee's gross wages are ₹21,000 a month or below, and ₹25,000 or below for an employee with a disability. The ₹20,000 example that follows sits inside that limit. Applying the same rates to a salary above the threshold is a common ESI mistake in payroll.

ESIC Example: ₹20,000 ESI Wages

Illustration
Employee Contribution = ₹20,000 × 0.75%
Employee Contribution ₹150
Employer Contribution = ₹20,000 × 3.25%
Employer Contribution ₹650
Total Contribution ₹800

ESIC Contribution Graph

Contribution Distribution
Employer – 3.25% ₹650
Employee – 0.75% ₹150

The visual above uses the usual rates as an educational example. Eligibility and applicable wage rules should be checked before payroll processing.

3. TDS on Salary

Tax Deducted at Source (TDS) on salary is calculated by the employer based on the employee's estimated taxable income and applicable income tax provisions.

Visual TDS Calculation Process

Annual Salary Total Income
→
Tax Calculation Applicable Rules
→
Annual TDS Estimated Tax
→
Monthly TDS Payroll Deduction

TDS Example

Simple Illustration

Suppose an employee's estimated annual tax liability is ₹60,000.

Annual TDS = ₹60,000
Illustrative Monthly TDS = ₹60,000 ÷ 12
Illustrative Monthly Deduction ₹5,000

TDS Visual Breakdown

Annual Tax Liability ₹60,000
Monthly Illustration ₹5,000
Remember: Actual salary TDS is not simply annual tax divided by 12 in every situation. Salary revisions, tax regime selection, exemptions, deductions, declarations and changes during the financial year can affect the monthly deduction.

4. Professional Tax (PT)

Professional Tax is a state-level tax applicable in certain states and jurisdictions. Its slabs, thresholds, maximum amounts and compliance requirements can differ.

Why PT Needs State-Wise Configuration

Delhi

Delhi does not levy professional tax at all. There is no PT deduction to make, no employer PT registration to hold and no PT return to file for an employee who works in Delhi. PT status follows the employee’s physical work location rather than the state in which the company is registered, so a Delhi-registered company with staff working in a state that levies PT must still deduct and file there.

Maharashtra

Professional Tax rules and slabs are governed by the applicable state legislation. Two employees on identical salaries can therefore carry different PT deductions purely because they work in different states, which is why the slab has to be read from that state's own schedule rather than from a single company-wide formula.

Karnataka

Payroll teams should configure applicable state-specific rules rather than using one national PT formula.

Other States

Applicability and compliance should be verified separately for each state or jurisdiction.

Simple Example: If the applicable state PT deduction for a particular employee is ₹200 for the relevant salary slab, payroll would deduct ₹200 from the employee's salary and handle the applicable employer compliance process.

PF vs ESIC vs TDS vs Professional Tax

Compliance Main Purpose Employee Deduction Employer Contribution Key Point
PF Retirement & social security Applicable Applicable Subject to PF rules
ESIC Social insurance Applicable where eligible Applicable where eligible Eligibility based
TDS Income tax Applicable based on tax liability Deduction responsibility Tax-regime dependent
PT State professional tax Applicable where required Usually collection/remittance responsibility State specific

Monthly Payroll Compliance Workflow

A structured monthly payroll cycle can reduce mistakes and make statutory compliance easier to manage.

The order matters because each step uses the result of the one before it. If attendance changes after salaries are approved, the statutory calculations must be redone. Deposits and filings come last, so any time lost earlier in the month is taken from the time left for them.

1. Attendance Finalisation 01
2. Salary Calculation 02
3. PF / ESIC / TDS / PT 03
4. Payroll Approval 04
5. Salary Processing 05
6. Statutory Deposit & Filing 06

Common Payroll Compliance Mistakes

01. Incorrect PF Wage

Counting the wrong salary parts as PF wage gives a wrong PF calculation and payroll mismatches.

02. Missing ESIC Eligibility

Check each employee's eligibility instead of applying ESIC blindly to every employee.

03. Wrong TDS

Changes in salary, tax declarations and applicable tax provisions can affect TDS.

04. Wrong PT Slab

Professional Tax is state-specific, so payroll should maintain appropriate state-wise configurations.

05. Missed Deadlines

Statutory deposits and returns should be tracked with a compliance calendar, and every due date on it should be confirmed against the relevant authority rather than carried forward from an earlier month or a previous year. A missed deposit is usually a calendar failure rather than a calculation failure.

06. Too Much Excel Dependency

Manual calculations become harder to control as employee count, locations and salary structures increase.

How Payroll Software Helps With Compliance

Modern HRMS and payroll systems can connect employee data, attendance, leave and payroll into a single workflow.

Software does the sums, not the thinking. Someone still has to decide which salary parts count as wages, which employees are covered, and which state each employee works in. Those settings need a fresh look whenever the rules or the workforce change. A wrong setting does not announce itself. It repeats quietly every month until a return, a reconciliation or an employee query brings it to the surface.

Employee Profile & Salary
→
Attendance Working Days
→
Leave Paid / Unpaid
→
Payroll Salary Calculation
→
Compliance PF · ESIC · TDS · PT

Features Businesses Should Look For

Employee Management

Central employee records, salary structures and statutory details.

Attendance Integration

Attendance, shifts, overtime and leave can feed directly into payroll.

PF & ESIC

Automatic legal contribution calculations based on the rules you set.

TDS

Salary tax calculations and employee tax information management.

Professional Tax

State-wise configuration for applicable Professional Tax requirements.

Payslips & Reports

Digital payslips, payroll reports and management dashboards.

Why Small Businesses Should Consider Payroll Automation

A business may start with 10 employees and manage salary calculations through Excel. As the workforce grows to 50, 100 or more employees, manual payroll can become much harder.

Small Team – 10 Employees Low Complexity
Growing Business – 50 Employees Medium
100+ Employees High
Multiple Locations Very High

For businesses that need a customized HRMS, Payroll Software, Attendance Management System or Employee Management Application, PRS India can build software around the way a company works.

Related services: ERP development, SaaS development and mobile app development.

Payroll Compliance Checklist for 2026

✓
Maintain accurate employee records
Keep salary, joining, exit and statutory information updated.
✓
Finalise attendance and leave
Complete attendance before processing monthly payroll.
✓
Calculate applicable PF and ESIC
Apply the correct eligibility and contribution rules.
✓
Calculate salary TDS
Consider applicable tax provisions and employee declarations.
✓
Apply Professional Tax where applicable
Check state-specific rules and slabs.
✓
Complete statutory deposits and filings
Track applicable due dates through a compliance calendar.

What Drives the Cost of Payroll Software?

Prices differ between providers, so this guide gives no price. These are the things that change the cost.

  • Plan type. A monthly plan, a one-time licence and a custom build are paid for in different ways.
  • Which statutory items are included. Ask whether PF, ESIC, TDS and Professional Tax are calculated by the software or left to your accountant.
  • Number of locations. Professional Tax is state-specific, so each new state needs its own setup.
  • Link to attendance and leave. If payroll takes working days and leave from your attendance management software, there is less typing and fewer errors.
  • Setup, training and support. Support matters most on payroll days.
  • Updates when the rules change. Rates, limits and due dates can change, so ask who updates the settings.

The biggest hidden cost is a wrong setting. It repeats quietly every month until a return, a reconciliation or an employee query shows it. A careful setup at the start is cheaper than fixing months of payslips.

Frequently Asked Questions

What is payroll compliance?

It means following the legal rules that apply while calculating and paying employee salaries. It covers deductions from employees, employer contributions, statutory deposits, returns and employee records.

How much PF is deducted from salary?

In the example, PF is 12% of the ₹15,000 wage limit, which is ₹1,800 a month from the employee and ₹1,800 from the employer. A higher salary does not raise that required amount, because the 12% is applied to the limit, not to the full gross salary.

Where does the employer share of PF go?

The employee 12% goes entirely to EPF. The employer 12% is split: 8.33% goes to the Employees' Pension Scheme (EPS), capped at ₹1,250 a month, and the remaining 3.67% goes to EPF.

What are the ESIC rates and who is covered?

The employee pays 0.75% and the employer pays 3.25%, which is 4% in total. These rates apply where gross wages are ₹21,000 a month or below, and ₹25,000 or below for an employee with a disability.

Is monthly TDS just the annual tax divided by 12?

Not always. Salary revisions, tax regime selection, exemptions, deductions, declarations and changes during the financial year can all change the monthly deduction.

Do all states charge Professional Tax?

No. Professional Tax is a state-level tax, and its slabs differ by state. Delhi does not levy it at all. PT follows the place where the employee works, not the state where the company is registered.

Can payroll software handle compliance on its own?

Software does the sums, not the thinking. Someone still has to decide which salary parts count as wages, which employees are covered and which state each employee works in. A wrong setting repeats every month until someone notices.

Disclaimer: This article is for general educational purposes only and does not constitute legal, tax or professional advice. Statutory rates, thresholds, tax provisions and filing deadlines may change. Businesses should verify the latest applicable requirements with the relevant government authorities or a qualified professional.
Aditi

Written by

Aditi

Building software at PRS India.

Want something like this built?

Tell us what you need. We reply within one working day.

We reply within one business day.

Tell us what you want built

Your name, email and a few lines are enough. We reply within one working day.

We reply within one business day.

Keep reading

All articles