PF, ESIC & TDS Compliance Checklist for Indian Employers
Payroll compliance in India isn't one rule — it's several overlapping systems, each with its own registration, contribution structure, and filing deadline. Missing any one of them can mean penalties, interest, or a rejected filing that takes weeks to resolve. Here's a practical checklist for what growing businesses need to track.
1. Provident Fund (PF / EPFO)
- Mandatory once your business crosses the applicable employee-count threshold
- Employee and employer each contribute a percentage of basic wages
- Filing: monthly ECR (Electronic Challan-cum-Return) generation and payment
- Common mistake: miscalculating the wage base for PF (basic + DA vs. gross)
2. Employee State Insurance (ESIC)
- Mandatory for employees earning below a defined monthly wage ceiling
- Contribution split between employer and employee as a percentage of gross wages
- Filing: monthly contribution and half-yearly return
- Common mistake: not updating ESIC status when an employee crosses the wage threshold mid-year
3. Tax Deducted at Source (TDS) on salaries
- Based on each employee's estimated annual income and applicable tax regime
- Recalculated as salary, declarations, and investment proofs change through the year
- Filing: monthly deposit, quarterly TDS returns (Form 24Q), annual Form 16
- Common mistake: not adjusting TDS when investment declarations arrive late in the year
4. Professional Tax (PT)
State-specific — not every state levies Professional Tax, and rates/slabs differ where it applies. Multi-location businesses commonly apply the wrong state's slab to employees working out of a different location.
5. Gratuity & Bonus
Gratuity generally applies to employees who complete 5+ years of continuous service; bonus eligibility ties to salary and tenure thresholds under the Payment of Bonus Act. Both require accurate, up-to-date service and salary records to calculate correctly.
Why this is hard to manage manually
Every one of these compliance areas depends on accurate, up-to-date employee data feeding into a calculation that has to be right every single month. When that data lives in a spreadsheet and gets updated by hand, the risk is compounding errors that are hard to catch until an audit or penalty notice surfaces them.
How KarmexaHR handles this
KarmexaHR automates PF, ESIC, TDS, and Professional Tax calculation directly from processed payroll — generating download-ready PF ECR and ESIC ECR files, and tracking gratuity and bonus eligibility automatically. Instead of rebuilding this checklist every month in a spreadsheet, it runs automatically as part of your regular payroll cycle.
Setup takes under 30 minutes. Free to start, no credit card required.
Start Free Trial