Launch Special: Get 3 months free on any annual plan. Claim before it expires →
Back to blog
PayrollProfessional TaxIndiaCompliancePFESICTDS

The Indian Founder's Blueprint to State-Level Professional Tax and Payroll Compliance

HR & Payroll13 min readMay 2026

Managing payroll across multiple Indian states requires handling different Professional Tax slabs, PF wage ceilings, ESIC eligibility thresholds, and TDS calculations simultaneously. This guide explains every rule with the exact numbers.

> ### Executive Summary: Multi-State Indian Payroll Compliance

> - Core problem: State-level Professional Tax (PT) varies across jurisdictions — a flat ₹200/month in Karnataka, a tiered structure capped at ₹2,500/year in Maharashtra, and no PT at all in Delhi. Manual spreadsheets across states create recurring compliance errors.

> - The statutory framework: Every Indian employer must compute PF (12% of basic, capped at ₹15,000 wage ceiling), ESIC (for gross salary up to ₹21,000), state PT (jurisdiction-dependent), and TDS under Section 192 — each with different eligibility thresholds and filing deadlines.

> - The solution: A payroll system that stores each employee's registered state, applies the correct PT slab automatically, and exports ECR files for EPFO and challan data for PT — without manual intervention each month.

Why Indian payroll compliance is harder than it looks

Running payroll in India is not salary arithmetic. Every month, you are simultaneously computing four distinct statutory obligations — each with its own eligibility rules, contribution rates, wage ceilings, state-specific variations, and government filing deadlines. A business with employees across Karnataka, Maharashtra, and Tamil Nadu is running three different Professional Tax regimes simultaneously, on top of uniform central mandates for PF and ESIC.

This guide covers every rule your payroll system must handle, with the exact numbers and thresholds for 2025-26.

Provident Fund (PF): The universal baseline

Employee Provident Fund applies to every establishment with 20 or more employees. Once you cross the threshold, you must enroll all employees earning up to ₹15,000 as basic salary. Employees earning above ₹15,000 can voluntarily opt in.

Contribution rates: Employee contributes 12% of basic salary. Employer contributes 12% of basic salary — but the employer's 12% is split: 8.33% goes to the Employee Pension Scheme (EPS) and 3.67% goes to the EPF account. For employees whose basic exceeds ₹15,000, both contributions are capped at the ₹15,000 ceiling unless higher voluntary contributions are configured.

What this means in practice: An employee with a basic salary of ₹25,000 has PF computed on ₹15,000, not ₹25,000. Employee PF deduction = ₹1,800/month. Employer PF = ₹1,800/month (split between EPF and EPS). The employer also pays an additional 0.5% toward EDLI (insurance) and 0.85% toward admin charges.

Filing obligation: Monthly ECR (Electronic Challan cum Return) uploaded to the EPFO unified portal. Deadline: 15th of the following month.

ESIC: The salary boundary that changes everything

Employee State Insurance Corporation (ESIC) covers employees whose gross salary is ₹21,000 or less per month. Once an employee's gross exceeds ₹21,000, ESIC stops — from the contribution period following the salary increase.

Contribution rates: Employee pays 0.75% of gross salary. Employer pays 3.25% of gross salary. For an employee earning ₹18,000 gross: employee contributes ₹135/month, employer contributes ₹585/month.

The boundary problem: The most common ESIC payroll error occurs when an employee gets a mid-year raise that pushes their gross above ₹21,000. If your payroll system doesn't automatically stop ESIC from the next contribution period, it over-deducts and you'll spend hours obtaining ESIC refunds. The contribution period runs April to September and October to March — ESIC stops at the beginning of the next period after the salary crosses the threshold.

Filing obligation: Monthly ESIC return submitted via the ESIC portal. Deadline: 15th of the following month.

Professional Tax: Where states go their own way

Professional Tax is levied by state governments and varies significantly by jurisdiction. There is no central PT rule — each state sets its own slab structure, caps, and filing frequency.

The multi-state problem: A business with employees in Bangalore, Mumbai, and Chennai is running three different PT regimes simultaneously. Karnataka uses a flat ₹200. Maharashtra uses a tiered structure where February is ₹300 instead of ₹200 (to hit the ₹2,500 annual cap). Tamil Nadu uses quarterly slabs. A payroll system that applies a single PT rule across all states will file incorrectly.

Filing obligation: Varies by state — monthly in Maharashtra and Karnataka, quarterly in Tamil Nadu and West Bengal. PT is deposited to the state treasury and a return filed with the state commercial tax department.

TDS under Section 192: The annual projection challenge

Tax Deducted at Source on salary (Section 192) requires employers to estimate each employee's total annual income, apply applicable deductions, and withhold TDS monthly so the full year's liability is collected by March.

How it works: At the start of the financial year, collect investment declarations from employees (80C investments up to ₹1.5 lakh, 80D health insurance premiums, HRA exemption based on rent paid, LTA exemption). Project annual income. Compute tax under the old regime (with deductions) or new regime (without deductions but lower slab rates). Divide by 12. Deduct that amount each month as TDS.

When declarations change: Employees typically revise declarations in December-January after actually making their investments. Your payroll system must recompute TDS from January through March to ensure the full year's liability is collected without over-deducting.

New tax regime vs. old tax regime (FY 2025-26):

The new regime has a rebate under Section 87A: no tax for income up to ₹12 lakh (₹12.75 lakh with standard deduction of ₹75,000). This means employees earning up to ₹12.75 lakh gross have zero TDS liability under the new regime.

Filing obligation: Monthly TDS deposit by the 7th of the following month. Quarterly TDS returns (Form 24Q) by July 31, October 31, January 31, and May 31. Form 16 issued to employees by June 15 of the following financial year.

Full-and-Final Settlement: The checklist most businesses get wrong

When an employee leaves, FnF computation requires: earned leave encashment (unused EL balance × daily rate), notice period recovery or payment, gratuity (15 days' salary per year of service, applicable after 5 continuous years), any arrears or advances, final month pro-rated salary, and a final payslip with all deductions correctly computed.

The most common FnF errors in Indian businesses: (1) Gratuity computed incorrectly using CTC instead of basic + DA, (2) Leave encashment not included because the HR system and payroll system don't share leave balance data, (3) Notice period recovery computed on gross instead of basic.

What good payroll software should do automatically

A payroll system that handles Indian compliance correctly should: store each employee's state of employment and apply the correct PT slab, stop ESIC deductions automatically when salary crosses ₹21,000 at the next contribution period, compute PF on basic (not gross), apply TDS correctly under whichever regime the employee has opted for, generate ECR files in the exact format required by the EPFO unified portal, produce ESIC return data, generate PT challan data for each state, and compute FnF automatically when an employee is marked as resigned.

Total time for a thirty-person multi-state payroll run, with the right system: twenty to thirty minutes per month. Without it: two to three days, and still no guarantee of accuracy.

Proactiq's payroll module handles all of the above natively for Indian businesses. [Try it free](https://proactiq.com/signup) — no credit card needed.

Ready to automate your business?

Start free — no credit card required. Set up your workspace in 60 seconds.

Start free on Proactiq OS