Runs, voiding and balances
Every finalisation is a payroll run — a permanent record you can review and, if needed, reverse without leaving the books out of balance.
Run history
Each run lists its posting date, the period it covered, the number of workers and days, the total and its status. Runs are numbered newest first and paginated. A run is a ledger fact, not an editable document.
Voiding a run
Void a Posted run to undo it. Voiding removes the wage entries it posted and any payout made through it, and unlocks the shifts it locked — so the worker's balance returns cleanly to where it was before the run.
A voided run stays in the history for the record. The company owner can permanently delete a voided row once it is no longer needed — by then it has no ledger or shift links left.
The worker balance behind it all
Everything Payroll does flows through one running balance per worker:
| Entry | Effect on balance |
|---|---|
| Work & overtime earning | Increases what the company owes the worker. |
| Bonus | Increases the balance. |
| Advance | Decreases it — money fronted to the worker. |
| Fine | Decreases it — a deduction. |
| Payout | Decreases it — cash handed over. |
A positive balance means the company owes the worker; a negative one means the worker owes the company. Finalising a run posts the earnings; a payout draws the balance back down. The full, itemised statement lives on the worker card.