Freeze the attendance the cycle will pay on
The cycle starts by fixing the days it covers. From that point the numbers have a stable basis, and a late edit cannot quietly move a figure inside a cycle already in flight.
The cycle reads the attendance you already reconciled, derives every line from a rule you can point at, and flags what looks wrong while it is still fixable.
Written for: the payroll owner and the founder who has to defend the numbers
The cycle starts by fixing the days it covers. From that point the numbers have a stable basis, and a late edit cannot quietly move a figure inside a cycle already in flight.
A component-driven engine derives earnings and deductions, prorating LOP from the frozen attendance. Every line is traceable to the rule that produced it.
Anomalies are raised against the cycle while it is still in review. They are prompts for a human, not automatic corrections — the point is that someone sees them before disbursal.
PF, ESI, state-wise professional tax and TDS come out of the same cycle. Form 24Q, a Form 16 PDF per employee, and the five statutory registers download as one bundle.
Every payslip line traces back to a component, a rule and the attendance it was derived from. When someone asks why a number changed, the answer is on the screen rather than in someone's memory.
Unusual LOP, unusual overtime and gross variance against last cycle are flagged during review — while the cycle can still be corrected, not after it has been disbursed.
Financial year April–March, IST, rupees. PF and ESI, professional tax by state slab, TDS with Form 24Q. The statutory paperwork is generated, not exported to someone else to assemble.
The attendance the cycle will be paid on. Once frozen, later edits to those days do not silently change a cycle that is already being calculated.
Muster roll (Form 14), wage register (Form 17), overtime register (Form 10), leave register (Form 20) and the Shops & Establishments summary, plus Form 24Q — downloadable as one bundle.
ontime generates a Form 16 PDF per employee from the cycle data. Signing and filing to the tax portal happen outside ontime — we do not claim that seam.
Set up in an afternoon. Free for your first 10 employees.