Graciax

Run sales & people on one platform

New: HRMS now includes performance reviews & 11+ HR letter templates. Explore now →
Payroll compliance documents and calculator
Payroll & Compliance
Payroll Compliance in India: A Complete Guide for SMBs (2026)
Rohit Malhotra
Rohit Malhotra

Payroll Compliance Expert · 06 April 2026

8 mins
⚠️ The ₹50 Lakh Mistake: Why Payroll Compliance Matters

In 2024, a 40-person IT services firm in Bengaluru received a notice from the EPFO. The charge: they had under-contributed Provident Fund for 11 months because their accountant used a flat "basic salary = 40% of CTC" rule across all employees. The penalty, interest, and back-contribution liability came to ₹48.7 lakh. The founder had to dip into a reserve fund meant for Q4 hiring to close the notice.

This is not an outlier. Payroll compliance in India is brutally unforgiving and the cost of getting it wrong is almost always higher than the cost of doing it right. In this guide, we break down every major statutory obligation (EPF, ESI, TDS, PT, LWF), the exact rates, the due dates, and the fastest way to automate it using a modern HRMS payroll module.

🗺️ Understanding India's Statutory Landscape

Indian payroll is governed by a patchwork of central and state laws. For most SMBs, the five you must know are:

  • EPF Employees' Provident Fund (central, covered under EPF Act 1952).
  • ESI Employees' State Insurance (central, covered under ESI Act 1948).
  • TDS Tax Deducted at Source on salary (Income Tax Act 1961, Section 192).
  • Professional Tax (PT) State-level tax, varies by state.
  • Labour Welfare Fund (LWF) State-level contribution in select states.

Each law has its own registration threshold, contribution rate, due date, and filing format. Missing any one of them creates a compound compliance debt that becomes harder to unwind every month it goes unchecked.

🏦 EPF (Employees' Provident Fund) Explained

EPF applies to any establishment with 20 or more employees. Once registered, the rules are non-negotiable even if your headcount later drops below 20.

  • Employee contribution: 12% of basic salary + DA.
  • Employer contribution: 12% of basic salary + DA (split: 8.33% to EPS up to ₹15,000 wage ceiling, rest to EPF).
  • Eligibility: Employees earning up to ₹15,000/month basic are mandatorily covered. Above that it is optional (but typically opted in).
  • Due date: 15th of the following month for ECR (Electronic Challan-cum-Return).
  • Forms: Form 5 (new joinees), Form 10 (exits), Form 11 (self-declaration).
🏥 ESI (Employees' State Insurance) Made Simple

ESI is mandatory for establishments with 10 or more employees in most states (20 in some). It provides medical, maternity, and disability benefits to covered workers.

  • Wage limit: ₹21,000/month (₹25,000 for persons with disability).
  • Employee contribution: 0.75% of gross wages.
  • Employer contribution: 3.25% of gross wages.
  • Due date: 15th of the following month.
  • Returns: Half-yearly return filing (May and November).
🧾 TDS on Salary: Old vs New Tax Regime

Every employer is required to deduct TDS on salary under Section 192 of the Income Tax Act. In 2026, employees can choose between the old regime (with deductions like 80C, HRA, 80D) and the new regime (lower slabs but minimal deductions).

Your payroll team must:

  • Collect a tax regime declaration from every employee at the start of the financial year.
  • Compute projected annual tax based on CTC, deductions, and perquisites.
  • Deduct monthly TDS equal to projected annual tax / 12, revising quarterly as new proofs arrive.
  • Deposit TDS by the 7th of the following month (30th April for March).
  • File quarterly Form 24Q return.
  • Issue Form 16 by 15th June for the previous financial year.
🏛️ Professional Tax: State-by-State Guide

Professional Tax is levied by states. Not every state imposes it Delhi, Haryana, UP, and most north Indian states do not but states with PT are strict about it.

  • Karnataka: Up to ₹200/month above ₹25,000 salary.
  • Maharashtra: ₹175 to ₹300/month in slabs.
  • Tamil Nadu: Half-yearly slabs up to ₹1,250.
  • West Bengal: ₹110 to ₹200/month.
  • Telangana, Andhra Pradesh, Gujarat, Kerala, MP, Odisha: All impose PT with varying slabs.

If you have employees in multiple states, your payroll software must apply the right slab to each employee based on their work location, not the company HQ. This is where spreadsheets fall apart.

🚫 Common Payroll Compliance Mistakes to Avoid
  • Wrong basic salary split Indian courts now demand that basic salary reflect actual nature of wages, not arbitrary 40% of CTC. Under-contributing PF on a low basic is now a legal risk.
  • Missing ECR deadline A one-day delay triggers interest and damages on the full contribution amount.
  • Incorrect PT slabs per location Companies with employees across states often apply a single slab, inviting notices.
  • Skipping Form 16 issuance A ₹100/day penalty under Section 272A for each default.
  • Not updating ESI when wages cross threshold ESI has to continue until the end of contribution period, not stop immediately.
  • Manual TDS calculation Human errors in regime selection, slab application, and surcharge create under-deduction liabilities.
🤖 How HRMS Automation Solves Compliance

The good news: every one of these risks disappears when you run payroll on a modern HRMS. A purpose-built Indian payroll engine does the heavy lifting automatically it knows the rates, the due dates, the forms, and the state-by-state variations. Your HR team just approves.

Here is what Graciax's payroll module does for every compliance task, in zero clicks:

  • Auto-calculates EPF, EPS, EDLI, ESI, PT, LWF, TDS for every employee in every state.
  • Generates ECR, ESI challans, PT challans, and Form 24Q ready for upload.
  • Tracks regime declarations, investment proofs, and HRA claims in an employee self-service portal.
  • Issues Form 16 in bulk with digital signatures.
  • Integrates with attendance tracking and leave management to auto-handle LOP, overtime, and loss-of-pay adjustments.

Average reduction in compliance errors after switching to Graciax HRMS:

94% fewer payroll errors in the first 90 days (customer self-reported data).
📋 Payroll Compliance Checklist for SMBs
The Monthly Compliance Checklist
  1. Lock attendance and LOP data by the 25th of every month.
  2. Compute gross, deductions, and net pay by the 28th.
  3. Deposit TDS by the 7th of the following month.
  4. File EPF ECR and deposit challan by the 15th.
  5. File ESI contribution by the 15th.
  6. Pay Professional Tax as per state schedule.
  7. Update new joinees in EPF/ESI portals within 10 days.
  8. Process exits (Form 10, Form 19, Form 31) within the month.
  9. Issue payslips via the employee self-service portal.
  10. Reconcile bank payments with payroll register before closing the month.
❓ Frequently Asked Questions

Payroll compliance in India means adhering to statutory obligations like EPF, ESI, TDS, Professional Tax, and Labour Welfare Fund when paying employees. It includes correct calculation, timely deposit, and accurate return filing every month.

EPF registration becomes mandatory once your establishment has 20 or more employees. Voluntary registration is also possible below that threshold and helps with employee trust and retention.

Late EPF payment attracts interest at 12% per annum plus damages under Section 14B which can range from 5% to 25% per annum of the arrears depending on how long the delay persists.

Under the new tax regime, incomes up to ₹7 lakh enjoy a full rebate under Section 87A effectively zero tax. TDS should not be deducted for such employees, but you must still project their annual tax and document the zero-tax status.

Yes a well-built Indian HRMS like Graciax HRMS handles EPF, ESI, TDS, PT, LWF, Form 16, Form 24Q, and state-specific variations. It eliminates manual calculation errors and ensures every deadline is met automatically.
🛡️ Stop Fearing the Compliance Notice

Indian payroll compliance is not a "nice to have" it is an existential risk for SMBs. A single missed ECR can unravel months of good work and wipe out quarterly profits. The answer is not to hire more accountants. The answer is to automate the entire compliance stack with software purpose-built for India.

Explore Graciax's payroll & compliance module or book a free demo to see how a 50-person SMB can close payroll in under 30 minutes with zero compliance anxiety.