Product · Payroll & compliance

Payroll that shows its work.

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

How it works

What actually happens, step by step.

01

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.

Attendance freezeDone
InputsDone
CalculateActive
ReviewPending
DisbursePending
02

Calculate from components, not from a spreadsheet

A component-driven engine derives earnings and deductions, prorating LOP from the frozen attendance. Every line is traceable to the rule that produced it.

Basic · 50% of CTCHRA · 40% of basicLOP · prorated on frozen daysOT · policy multiplier
03

Review what looks wrong before paying 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.

⚑ HighLOPArjun P. · 7 LOP days vs 0 last cycle
⚑ HighOTMeena S. · 41h OT vs 12h average
⚑ GrossVarianceRavi K. · gross up 34% on last cycle
04

Disburse, then produce the paperwork

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.

Form 16 · PDF per employeeForm 24QMuster roll · Form 14Wage register · Form 17OT register · Form 10Leave register · Form 20↓ Download bundle · .zip
What makes ours different

The parts that hold up under scrutiny.

It shows its work

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.

Anomalies surface before money moves

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.

India-first, not India-adapted

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.

Questions

What people ask before they commit.

What exactly gets frozen?

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.

What can we hand an inspector?

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.

Do you produce Form 16?

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.

Make the next payroll the boring one.

Set up in an afternoon. Free for your first 10 employees.