Payroll & payments
Payroll runs, payslips and per-worker payments.
Payroll & payments
Payroll runs, payslips and per-worker payments for employees, freelancers and funded trainees.
Payroll
Run payroll under HR → Payroll (/dashboard/payroll) with two main tabs:
- Workers — every paid person (employees, freelancers, trainees) with their contract details.
- Payroll history — previous runs and their totals.
Payroll run flow:
- Open the Payroll page and start a run.
- BizFlow calculates amounts from attendance, overtime, day-off overtime, emergency call-outs and each worker's contract.
- Review the draft — fix any discrepancies before confirming.
- Finalise the run; payslips are generated for every worker.
Calculation rules live in HR settings (payroll cycle day, month day, overtime rules). See Attendance & leave for what feeds the calculations.
Payslips
Each worker has a formal payslip at Payments → payslip detail (/dashboard/payments/[id]):
- Full payslip table with earnings, deductions and year-to-date totals.
- Print, PDF, Excel and email the payslip directly.
- Workers can also view and download payslips in the mobile app — protected by device biometrics.
Payments
Payments are recorded per worker and per pay period:
- Per-worker payments — wages paid to employees, freelancers and trainees.
- Each payment links to the transaction ledger and to the worker's history.
What feeds payroll
| Source | Effect on payroll |
|---|---|
| Attendance check-ins | Present days, lateness |
| Overtime (approved) | Overtime earnings |
| Day-off overtime (approved) | Day-off earnings |
| Emergency call-outs | Call-out pay |
| Contract (rate, type) | Base pay calculation |
| Leave | Paid/unpaid leave handling |
Related
- Attendance & leave — what payroll is built on.
- People directory — contracts and worker records.
- Mobile worker — payslips on the phone.