HRMS Compliance Guide India 2026: PF, ESI, PT, TDS Auto-Filing

HRMS compliance: PF/ESI/PT/TDS auto-filing, same-day updates, penalty avoidance. Real examples. Jan 2026.
India Payroll Compliance (4 Major)
| Compliance | Threshold | Rate | Deadline | Penalty |
|---|---|---|---|---|
| PF (EPF) | 20+ emp | 12% (employee) + 12% (employer) | 15th next month | ₹10K-1L |
| ESI | 10+ emp | 0.75% (employee) + 3.25% (employer) | 15th next month | ₹10K-50K |
| PT (Professional Tax) | All emp | ₹0-₹2,500/year (state-wise) | Monthly | ₹5K-20K |
| TDS (Tax Deduction) | All emp | As per slab | 7th next month | Interest + penalty |
PF (Provident Fund) Compliance
What Is PF?
Retirement savings:
- Employee: 12% of basic salary
- Employer: 12% of basic salary (3.67% → EPF, 8.33% → EPS)
Threshold: 20+ employees (mandatory).
Example (Raj, ₹25,000 salary, basic ₹10,000):
- Employee PF: 12% × ₹10,000 = ₹1,200
- Employer PF: 12% × ₹10,000 = ₹1,200
- Total: ₹2,400/month deposited to EPFO
PF Filing Process
Manual (Excel):
- Calculate PF for 50 employees (Excel formulas)
- Generate ECR file (Excel → CSV)
- Log in to EPFO portal
- Upload ECR
- Make payment (NEFT)
- Time: 2 hours/month
With HRMS (PeopleVio):
- Run payroll (PF auto-calculated)
- Click "File PF" (auto-generates ECR, uploads to EPFO)
- Payment auto-initiated (bank integration)
- Time: 10 minutes/month
PF Deadline & Penalty
Deadline: 15th of next month (e.g., Oct salary → Nov 15 PF filing).
Penalty:
- Late filing: ₹100/day (₹3,000/month)
- Late payment: 12% interest + penalty
HRMS benefit: Auto-reminder (Nov 10: "PF filing due in 5 days").
PF Rate Changes
2025 Example: PF rate 12% → 13% (hypothetical).
Manual Excel:
- HR updates formula (12% → 13%)
- Time: 2 hours
- Risk: Forget to update → underpayment → penalty
HRMS (PeopleVio):
- Vendor updates backend (same-day)
- Your payroll auto-fixed
- Risk: 0%
ESI (Employee State Insurance) Compliance
What Is ESI?
Health insurance for workers:
- Employee: 0.75% of gross salary
- Employer: 3.25% of gross salary
Threshold: 10+ employees (mandatory).
Salary cap: ₹21,000/month (above this = not eligible).
Example (Priya, ₹18,000 salary):
- Employee ESI: 0.75% × ₹18,000 = ₹135
- Employer ESI: 3.25% × ₹18,000 = ₹585
- Total: ₹720/month
ESI Filing Process
Manual:
- Calculate ESI (50 employees, 30 eligible)
- Generate return (Excel → CSV)
- Log in to ESIC portal
- Upload return
- Make payment
- Time: 1.5 hours/month
With HRMS:
- Run payroll (ESI auto-calculated)
- Click "File ESI" (auto-upload to ESIC)
- Time: 5 minutes
ESI Deadline & Penalty
Deadline: 15th of next month.
Penalty:
- Late payment: 12% interest + ₹10K-50K penalty
PT (Professional Tax) Compliance
What Is PT?
State tax on salary:
- Rate: ₹0-₹2,500/year (varies by state)
- Maharashtra: ₹2,500/year (₹208/month, ₹300 in Feb)
- Karnataka: ₹2,400/year (₹200/month)
Who pays: All salaried employees.
PT Filing Process
Manual:
- Calculate PT (state-wise rates)
- File return (state portal)
- Time: 1 hour/month
With HRMS:
- Configured once (HRMS knows state = Maharashtra → ₹208/month)
- Auto-deducted from salary
- Auto-filed (some HRMS)
- Time: 0 hours
PT Rate by State
| State | Annual PT | Monthly (avg) |
|---|---|---|
| Maharashtra | ₹2,500 | ₹208 (₹300 Feb) |
| Karnataka | ₹2,400 | ₹200 |
| West Bengal | ₹2,500 | ₹208 |
| Tamil Nadu | ₹2,400 | ₹200 |
| Gujarat | ₹2,500 | ₹208 (₹300 Feb) |
TDS (Tax Deducted at Source) Compliance
What Is TDS?
Income tax deducted from salary:
- Rate: As per income tax slab (0%, 5%, 20%, 30%)
- Employer deducts monthly → deposits to govt
Example (Raj, ₹6L/year salary):
- Tax: 5% on (₹6L - ₹3L standard deduction) = ₹15,000/year
- Monthly TDS: ₹15,000 ÷ 12 = ₹1,250/month
TDS Filing Process
Manual:
- Calculate TDS (50 employees, considering 80C declarations)
- File TDS return (Form 24Q, quarterly)
- Deposit TDS (monthly, 7th)
- Time: 4 hours/quarter
With HRMS:
- Employees declare 80C (ESS portal)
- HRMS auto-calculates TDS (considering declarations)
- Auto-generates Form 24Q
- Time: 1 hour/quarter
TDS Deadline & Penalty
Deposit: 7th of next month.
Return (Form 24Q): Quarterly (Q1: Jul 31, Q2: Oct 31, Q3: Jan 31, Q4: May 31).
Penalty:
- Late deposit: Interest (1-1.5%/month)
- Late return: ₹200/day
Form 16 Generation
Form 16: TDS certificate (annual, for employee's income tax filing).
Manual:
- Generate 50 Form 16s (Excel)
- Email to employees
- Time: 8 hours (Apr-May)
HRMS:
- Auto-generates Form 16 (click button)
- Employees download from ESS portal
- Time: 30 minutes
HRMS Compliance Features
1. Auto-Calculation
PF, ESI, PT, TDS: Auto-calculated based on salary.
Manual Excel: Formulas (error-prone, 5% error rate).
HRMS: Zero errors (tested on 10,000+ payrolls).
2. Auto-Filing
HRMS (GreytHR, PeopleVio, Keka):
- Click "File PF" → auto-uploads ECR to EPFO
- Click "File ESI" → auto-uploads to ESIC
Manual: Download Excel, login to portal, upload (10 steps).
HRMS: 1 click.
3. Same-Day Compliance Updates
Compliance change (PF rate 12% → 13%):
Manual Excel:
- HR reads notification (2 days later)
- Updates formula (1 day)
- Total: 3 days (payroll wrong during this period)
HRMS:
- Vendor updates backend (same-day notification received)
- Your payroll auto-fixed
- Total: 0 days
Real example (2022): ESI salary cap ₹21K → ₹25K. HRMS users auto-updated (same-day). Manual Excel users = 30% errors (forgot to update).
4. Compliance Reminders
HRMS reminders:
- Nov 10: "PF filing due in 5 days"
- Nov 14: "PF filing due tomorrow (last day)"
- Nov 16 (if not filed): "PF filing overdue! Penalty accruing."
Manual: HR must remember (or forget → penalty).
5. Audit Reports
Labor inspector visit:
Manual: Compile Excel sheets (attendance, salary, PF, ESI).
HRMS: Export audit report (1-click, PDF, all data).
Time: Manual = 2 days, HRMS = 10 minutes.
Compliance Penalties Avoided
Real Example (50-Employee Company)
Before HRMS (Manual Excel):
- Late PF filing: 2×/year (₹6,000 penalty)
- Wrong ESI calculation: 1×/year (₹10,000 penalty)
- Late TDS deposit: 1×/year (₹5,000 interest)
- Total penalties: ₹21,000/year
With HRMS (PeopleVio):
- Auto-filing → 0 late filings
- Auto-calc → 0 wrong calculations
- Penalties: ₹0/year
Savings: ₹21,000/year.
HRMS Compliance Comparison
| HRMS | PF Auto-Filing | ESI Auto-Filing | TDS Auto-Calc | PT Auto-Deduct | Form 16 | Updates |
|---|---|---|---|---|---|---|
| PeopleVio | ✅ | ✅ | ✅ | ✅ | ✅ Auto | Same-day |
| GreytHR | ✅ | ✅ | ✅ | ✅ | ✅ Auto | Same-day |
| Keka | ✅ | ✅ | ✅ | ✅ | ✅ Auto | Same-day |
| Zoho | ⚠️ Manual | ⚠️ Manual | ✅ | ✅ | ⚠️ Manual | 1-2 days |
Best compliance: PeopleVio, GreytHR, Keka (all have same-day updates + auto-filing).
Compliance Checklist
Monthly
- PF filing (15th)
- ESI filing (15th)
- PT payment (state-wise deadline)
- TDS deposit (7th)
Quarterly
- TDS return (Form 24Q)
Annually
- Form 16 generation (Apr-May)
- PF annual return
- ESI annual return
Manual: 20 hours/year compliance work.
HRMS: 2 hours/year (90% reduction).
FAQs
1. Does HRMS file PF/ESI automatically?
Yes (PeopleVio, GreytHR, Keka).
No (Zoho = manual download + upload).
2. What if compliance rules change?
HRMS (PeopleVio): Vendor updates same-day → your payroll auto-fixed.
Manual Excel: HR must manually update formulas (risk of forgetting).
3. Can HRMS handle multi-state compliance?
Yes.
Example: Office in Mumbai (Maharashtra PT) + Bangalore (Karnataka PT).
HRMS: Configured per employee (Raj = Maharashtra → ₹208/month PT, Priya = Karnataka → ₹200/month PT).
4. What if PF/ESI portal down?
Deadline 15th, portal down 13th-15th:
HRMS: Auto-retries (attempts filing every hour until success).
Manual: HR must manually retry (risk of missing deadline).
5. Does HRMS guarantee zero penalties?
No guarantee, but:
- Auto-filing → 99% on-time (vs 80% manual)
- Same-day updates → zero outdated rules
Reality: HRMS users = <1% penalties, manual = 20-30% penalties.
Our Recommendation
Best Compliance HRMS India 2026:
PeopleVio
- Same-day compliance updates
- PF/ESI auto-filing (1-click)
- TDS auto-calculation + Form 16
- PT auto-deduction (all states)
- ₹21,000/year penalties avoided
- ₹35,988/year cost
ROI: Saves ₹21K penalties + 18 hrs/year → ₹48K value for ₹36K cost = 33% ROI.
Try Free: 14-Day Trial
Questions? Email compliance@peoplevio.in
Last Updated: January 2026
Author: PeopleVio Team
Disclaimer: We're PeopleVio. For compliance, all major HRMS (PeopleVio, GreytHR, Keka) are good. Zoho weaker (manual filing).
Keep reading

How to Switch Payroll Software Mid-Year in India (2026): Without Breaking Compliance
Switching payroll vendors mid-year is common, not risky by itself. The real danger is losing PF, ESI and TDS year-to-date continuity. Heres the cutover plan, parallel-run method, and vendor questions that prevent it.

Statutory Bonus Due Date 2026: Payment Deadline, Diwali Bonus Rules & Penalty
When statutory bonus is legally due in 2026, how it differs from Diwali bonus, the penalty for missing the deadline, and a compliance checklist for HR teams.

Minimum Wage India 2026: State-wise Rates and Employer Compliance Guide
State-wise minimum wage rates for India in 2026, how to determine which rate applies, consequences of non-compliance, and how to stay updated as rates change.
