Payroll processing is the cycle that converts what happened during a period — days worked, leave taken, overtime, joinings and exits — into net pay for each employee, along with the deductions and filings the law requires.
The stages of a payroll run
- Freeze the inputs — attendance and leave for the period stop changing.
- Compute earnings — salary structure, overtime, incentives and arrears.
- Compute deductions — statutory contributions, tax, advances and recoveries.
- Review — a person checks exceptions before anything is approved.
- Approve and disburse — payslips issued, bank file generated.
- File — statutory returns produced from the same run.
Why the freeze matters
Payroll is arithmetic on a moving target. If attendance can still be edited after a run is approved, the payslip and the register drift apart and neither can be trusted afterwards. Sound systems seal the period once payroll is approved, and handle later corrections as dated arrears in the next cycle rather than by rewriting history.
Arrears and mid-period changes
An increment backdated to the start of the quarter, or a correction to a previous month's attendance, produces a difference that belongs to an earlier period but is paid in the current one. Keeping the two dates distinct — the period the money is about and the period it is paid in — is what makes a payroll reconcilable.
See BeyondBoxAI HRMS, or read about attendance management.