HRMS + payroll compliance for growing Indian businesses
Payroll compliance in India isn't one thing, it's PF, ESI, professional tax, TDS, and gratuity, each with its own rules and filing calendar. Here's what a growing business actually needs to get right.
- + 7 min read
- + May 7, 2026
- + hrms
- + payroll

Sai Swaroop Bhukya
Founder & CEO · May 7, 2026
Most businesses run payroll on a spreadsheet until it becomes genuinely painful, and by the time it does, the compliance surface has already grown past what a spreadsheet can safely handle. Indian payroll compliance stacks several distinct obligations, each with its own threshold, calculation, and filing calendar, and getting any one of them wrong has real financial and legal consequences.
The compliance stack, briefly
- Provident Fund (PF): mandatory above a headcount threshold, with employer and employee contributions calculated against a wage ceiling that changes periodically
- Employee State Insurance (ESI): mandatory for employees below a salary threshold, with its own contribution rates and half-yearly return cycle
- Professional Tax: state-specific, meaning a business operating across multiple states needs different slabs and filing calendars per state
- TDS on salary: calculated against the new or old tax regime per employee's declared choice, requiring accurate Form 16 generation at year-end
- Gratuity: accrual tracking for employees crossing the eligibility threshold, even before it's actually payable
Where growing businesses actually get burned
It's rarely the calculation itself that causes problems, it's timing and thresholds. A business that crosses the PF-mandatory headcount mid-year and doesn't register in time faces penalties calculated retroactively. A business operating in a new state without updating professional tax configuration files an incorrect return without anyone noticing until an assessment. These are process gaps, not calculation errors, and they're exactly what a properly configured HRMS is built to prevent.
What good HRMS payroll configuration looks like
- Statutory components (PF, ESI, PT, TDS) configured as structured salary components, not manually entered line items recalculated by hand each cycle
- State-specific professional tax slabs applied automatically based on an employee's work location
- Automated salary slip and Form 16 generation, tied to the same source of truth as the actual payroll run
- Leave-adjusted payroll calculation that correctly handles loss-of-pay days without manual override

Don't treat HRMS as separate from your ERP
The businesses that struggle most are the ones running payroll in one disconnected tool and accounting in another, reconciling the two manually every month. When HRMS and financial accounting share the same platform, as they do on Swynix ERP, a payroll run posts directly to the general ledger with correct statutory liability accounts, and the manual reconciliation step disappears entirely.
If you're still running payroll on a spreadsheet, the trigger to move isn't headcount alone, it's the first month you spend more than an hour reconciling statutory deductions by hand. That hour only grows.
More on erp.
Let's scope your build. Free, and with no pitch attached.
Tell us the workflow that's costing you time. We'll come back within 24 hours with an honest read on whether we're the right fit.



