Staff
Payroll
Payroll combines staff salary structures, attendance, approved leave, and approved overtime for a selected month.
Generate payroll
- Go to Users & Staff > Salary & Payments.
- Select Generate Payroll.
- Choose the payroll month.
- Select Generate.
- Review staff count, gross amount, net amount, and status.
Review and adjust payroll
- Open payroll details.
- Review each staff payroll item.
- Edit payroll items if corrections are needed before payment.
- Save changes.
Record payments
- Open payroll details or use the payroll action.
- To pay the full payroll, select Mark as Paid, enter payment date, method, and notes, then confirm.
- To record a partial staff payment, use Record Payment on the payroll item.
- Enter amount, payment method, payment date, reference, and notes.
What SmartAcademy does in the background
The backend generates payroll for staff with branch assignment and salary structure, counts attendance, approved leaves, half-days, holidays, and approved overtime, calculates gross and net pay, and updates payment status as Pending, Partially Paid, or Paid.
Tips
- Run payroll after staff attendance, leave approvals, overtime approvals, salary structures, and branch assignments are complete.
- Staff without branch assignment may be skipped during payroll generation.
Related pages
Last modified on