Payroll Runs
A payroll run represents a single payroll cycle for a specific period — typically one month. It gathers all active employees, pulls in their salary structures and attendance data, calculates their pay, and produces individual payroll entries showing each employee's gross salary, deductions, taxes, and net salary.
Payroll Run Workflow
Every payroll run moves through a defined set of statuses:
Draft -> Processing -> Completed -> Approved -> Paid
| Status | Badge | What It Means |
|---|---|---|
| Draft | Grey | The payroll run has been created but not yet processed. You can edit the name, period, and notes. |
| Processing | Blue | The system is calculating payroll for all eligible employees. This status is set automatically. |
| Completed | Yellow | All calculations are done. Review the results before approving. |
| Approved | Green | A manager has reviewed and approved the payroll. Payslips can now be generated. |
| Paid | Purple | Payment has been disbursed and the payroll run is finalized. |
備考
Each status transition can only move forward — you cannot revert an approved payroll run back to completed, for example. This ensures a reliable audit trail.