Run monthly cycles, edit attendance and salary in a grid, dispatch payslips, and export EPF data. Built for Indian companies paying 10 to 250 people.
A 12 person team and a clean Excel template can hold for a while. Then the cohort changes. New joiners arrive mid month. Three people take loss of pay days. The Professional Tax slab for one branch shifts. The owner of the master file goes on leave the day before payday.
The HR lead or founder holds the working file. If they are unavailable, salaries slip. There is no audit trail of which cell changed when, or why.
EPF base rules, ESI ceilings, PT slabs, gratuity logic. Each change means hunting down formulas in a spreadsheet someone built three years ago.
Export the data, format it for the EPFO portal, get rejected on a column header, fix the format, upload again. Miss the window and pay interest on top of contributions.
Generate a PDF, attach to an email, send to one person. Repeat for 80. Miss two. Field one HR ticket the next morning asking where the slip is.
A cycle starts with picking the month and ends with payslips dispatched and EPF data ready to file. Everything in between sits inside one editor.
Months appear in chronological order. Each carries a status tag, Ready, Generated, or Completed. Move between months with arrow controls. Settings and templates sit beside the navigator.
Use Employee to Payroll to add the active roster into the open cycle. Per employee timestamps show when each record was last touched and whether information is complete.
Open the editor. Change paid days, bonuses, advances, deductions. Gross, total deductions, and net payable recompute as you type. Validation flags warn if Basic falls outside the configured band.
Click Send Payslip. The Confirm Email Addresses modal lists every recipient. Edit a wrong address inline. Dispatch the batch. The button carries a badge with the queue count so you know what is going out.
The grid is the centre of the cycle. Day counts, earnings, and deductions live in the same view. Custom components from your salary structure appear as their own columns. Custom deductions, loans, advances, insurance premium recoveries, do the same. Numbers recalculate as cells change.
Pick once per cycle. Determines how paid days roll up for partial months, loss of pay, and new joiner pro rata salaries.
India specific rules are baked in, not bolted on. Per employee toggles let you switch contributions on or off where the wage ceiling, contract, or arrangement calls for it.
12% employee and 12% employer on the EPF base, where the base is CTC minus HRA, Gratuity, and other excluded heads. Computed live in the grid.
0.75% employee and 3.25% employer on gross wages. Calculated for employees within the ESI wage threshold.
State slabs already loaded. Edit a slab, change the deduction, or delete a row. Each slab carries a pay scale range, a fixed monthly deduction, and the state it applies to.
Tracked from Basic and surfaced inside the salary structure. Visible alongside other heads so the structure always reconciles to the configured CTC.
EPF, ESI, and Pension can be switched on or off per employee. Staff above ceilings, contractors, or people on separate arrangements stay outside auto deduction.
Once the grid is settled, the data has to leave the platform. Three exits cover monthly payday, accounting handoff, and EPFO filing.
Sign up gets 50 free credits to run the platform end to end. After that, pick what fits the cadence of your hiring and payroll.
Suitable for occasional payroll, one off documents, or very small teams running a few cycles a year.
Suitable for steady payroll runs across a 10 to 250 employee range. Active means the employee is on the roll for the cycle.