People

Reviewing a Pay Run

The pay run workspace — check this run against the last one before you post it.

/people/pay-runs/:id is where a run is checked and committed. It opens when you click a run in the pay schedules list, a draft in Needs you on the People overview, or Open pay run on the last-run card.

The pay run workspace on a Draft — the step marker, four figures, filter and sort, the comparison table, Not on this run, and the actions.

A three-step marker across the top — Review → Post → Payslips — shows where the run is, with one line saying what to do next.

The four figures

StatWhat it shows
EmployeesHow many people are on the run, with new and leaver counts in the hint.
Net payTotal take-home for the run, with the change against the previous run underneath.
DeductionsTotal coming off gross across the run, with the tax total in the hint.
Needs attentionHow many people net zero or less, split into negative and zero.

The table

One row per employee: Employee · Gross · Deductions · Tax · Net · Previous · Change · Flags.

Row flags
FlagMeans
NewThis person has no earlier approved run to compare against.
ChangedTheir net differs from their previous run.
NegativeNet pay is below zero. Almost always a deduction larger than the pay.
ZeroNet pay is exactly zero.

Filter with All / Changed / New / Negative / Zero, and sort by name, by net, or by biggest change. Both are applied on the server, so a filter narrows the actual run — it never re-sorts a page in front of you.

ℹ️"Previous" is per person, not per run

Each employee is compared against their own most recent approved run paid on or before this run's pay date — not against whatever run happens to be dated before this one. That matters when payroll is split by department or location: without it, everyone on the Factory run would read as "new" simply because the Administrative run came last.

Not on this run

A card lists people who were on the previous run and are not on this one. Someone who resigned belongs there. Someone who did not belongs on the run, and this is where you catch it.

⚠️Sort by biggest change before posting

The fastest check on any payroll is the delta column. A rate typed with an extra zero, a deduction applied twice, or a missing allowance all show up as the largest changes — sorting by them puts every one of those at the top of the list.

Actions

While the run is a Draft

ActionWhat it does
Post payrollOpens the posting dialog. See Posting payroll & journals.
EditReopens the run in the four-step editor.
More → Edit detailsChange the subject, period dates or pay date without reopening the editor.
More → DuplicateStarts a new draft seeded from this run.
More → DeleteRemoves the draft. Nothing was posted, so nothing is reversed.

Once it is Approved

ActionWhat it does
Email payslipsSends every payslip as a PDF attachment to each employee.
Download all payslipsOne ZIP with every payslip in it.
More → Bank fileBuilds the disbursement file that pays everyone.
More → DuplicateSeeds the next period from this run.

Edit, Edit details and Delete are not offered on an approved run — it has been posted. See Managing a draft run for what each of these does and where the one-way door is.

✅Staff do not see this page

It shows every employee's pay. Employees on the Staff role are sent to their own payslips instead.