Prepare, check every row, approve it to the ledger, then pay.
Set each person's salary, joining date and bank account on their staff page. Payroll settings: how unmarked days count, and the overtime rate.
Staff, Payroll, Prepare: fix days nobody marked, leave still waiting and missing details, then Calculate.
Rows: change any figure (days, loss of pay, overtime, PT, commission) or add a named addition or deduction, with a note. Recalculating keeps your changes.
The owner approves and sends it to the ledger: a Salaries expense per branch, a credit on each person's ledger, the month's attendance locked, payslips in My pay.
Pay: everyone or some, with the date, mode, account and reference (part payments stay owed). Before anyone is paid the owner can reopen the month.