How data flows from attendance to the ledger
Payroll errors rarely start in payroll. They start with a missed punch, a leave request approved by message, or an allowance agreed but never recorded. A good HR system treats payroll as the last step of a chain and makes every earlier step visible.
| Step | What is recorded | Why it matters for payroll |
|---|---|---|
| Employee record | Contract, grade, salary components, bank details | Defines what each person is paid |
| Attendance | Device or app punches, shifts, overtime | Drives working days and overtime |
| Leave | Requests, approvals, balances | Paid and unpaid days |
| Payroll run | Earnings, deductions, adjustments | Produces payslips for review |
| Accounting | Salary expense and liability entries | Keeps the books in line with payroll |