The problem
The run, the approvals and the payslips on one record.
The trade
What changes, and what it costs you today
Today
What this looks like before
- Payroll is a spreadsheet, the approval an email thread, and the payslip a PDF made by hand.
- Six months later nobody can say who signed off which month.
- Attendance and payroll disagree, and the disagreement is settled by whoever shouts.
None of this is anybody being careless. It is what happens when the record lives in more than one place.
Instead
HR and payroll in one place
A run with statesOpened, calculated, approved, released — and it cannot be paid out of the wrong one.
The sign-off chain, storedEvery past run carries who approved it, in order, beside its gross and net.
Attendance feeds itThe hours on the payslip are the hours on the timesheet, because they are the same rows.
Payslips people fetch themselvesSelf scope: each person reaches their own and nobody else's.
All of it on Growth and above. Security is on every plan.
On the screen
Not a mockup
Payroll runs with their approval chain, gross and net

The modules behind it
What is actually doing the work
Named, so this page cannot promise something your plan will refuse — each one links to what it does and which tier holds it.