HR & payroll software for India
Payroll that closes to the rupee.
Run HR and statutory payroll for 50 to 1,000 people across up to five legal entities. EPF, ESIC, professional tax, labour welfare fund and TDS — correct in every state you operate in, and explainable down to the last rupee.
Live in under fourteen days · No implementation fee · Your data stays in India
- Gross earnings
- ₹1,42,86,400
- Employee PF
- ₹−6,48,000
- ESIC — employee
- ₹−41,325
- Professional tax
- ₹−1,08,600
- Labour welfare fund
- ₹−9,450
- Income tax (TDS)
- ₹−18,94,220
- Loans & recoveries
- ₹−2,17,000
- Net disbursement
- ₹1,13,67,805
- 14days
- To first live payroll
- 20of 36
- PT jurisdictions
- 16of 36
- LWF jurisdictions
- ₹0.00
- Reconciliation tolerance
Why this exists
Indian payroll fails in the details, not the basics.
Every platform computes gross minus deductions. The failures happen one level down — and they surface as a notice, not a bug report.
An employee crosses the ESIC wage threshold in November
Coverage continues to the end of the contribution period. Systems that drop them mid-period under-remit for four months.
A branch opens in a state with a different PT slab
Applicability follows the work location, and the annual cap differs. Most tools hard-code one state and lose the deal at the second office.
February arrives and nobody warned anyone
Unverified investment proofs collapse into a two-month deduction spike. It should have been forecast in January.
Someone changes a bank account four days before disbursement
Without segregation of duties and read-level audit logging, nothing catches it until the money has moved.
Why it matters
What’s inside
One employee record, end to end.
Everything shares one source of truth. Attendance feeds payroll, an exit feeds the final settlement, and every figure carries the settings that produced it.
Employee records
One employee master across every legal entity, with org structure and documents.
Read more →Hiring & exits
Onboarding through final settlement, including notice and clearance.
Read more →Attendance & leave
Shifts, mobile punch, regularisation and leave balances that reach payroll.
Read more →Payroll engine
Your conventions, our arithmetic — with every figure explainable.
Read more →Security & audit
Append-only audit, segregation of duties, and data resident in India.
Read more →Compliance
EPF, ESIC, TDS and professional tax across all 36 states and union territories.
Read more →Pricing
Transparent per-employee pricing with no compliance features held back.
Read more →- Employee & manager self-service
- Approval workflows
- Reports & dashboards
- APIs and webhooks
Implementation
Fourteen days, and the clock starts at signup.
Time to first payroll is the number we publish and the one we are judged on. It is measured to a finalised run, not to account creation.
- Days 1–2
Companies and branches
Register each legal entity with its PF, ESIC, PT and LWF numbers. Branches carry their state, which drives applicability from then on.
- Days 3–5
Employee import
Bulk import with dry-run validation and a per-row error report — including mid-year YTD earnings, tax deducted and opening leave balances, so you can switch in October without restating April.
- Days 6–8
Structures and policies
Salary structures, the proration basis, rounding rules, leave and attendance policies. Defaults are sensible; every convention is explicit.
- Days 9–11
Parallel run
Run against last month's actuals and reconcile to your existing output line by line. Any variance is explainable down to the formula and the values substituted.
- Days 12–14
Live
Approve, disburse, file. Statutory summaries and bank files generate from the same approved run.
Where we differ
Built for the second office, the mid-year switch and the audit.
Multi-entity from day one
Up to five legal entities in one tenant, each with its own registrations, payroll calendar, bank accounts and approval chain. Not an enterprise upsell.
Statutory rules are data
PT slabs, LWF rates, EPF and ESIC parameters and both tax regimes are effective-dated configuration. A rate change is a dated update, not a release.
Every figure is explainable
For any employee and any component we show the formula applied, the values substituted, the proration basis and the day count. Disputes take two minutes.
Reproducible runs
A run stores the configuration versions it used. Recomputing a period from two years ago returns exactly what was paid, not what today’s rules would produce.
Exit is a real module
Notice computation, shortfall recovery, multi-department clearance, statutory close-out and a settlement that cannot release until clearance closes.
Audit as a feature
Append-only logs that record reads as well as writes, enforced segregation of duties, and a one-click audit pack for any period.
Bring us your hardest month.
A parallel run against your existing payroll is the fastest way to judge this. Send one month of real data and we will reconcile it line by line.