# Overtime

Overtime helps payroll include approved extra work time.

## Configure overtime policy

1. Go to **Branch Management > Attendance Policies**.
2. Review the overtime policy section.
3. Enter multiplier and policy values shown on the screen.
4. Select **Save Overtime Policy**.

## Calculate overtime

1. Go to **Users & Staff > Overtime**.
2. Select **Calculate Overtime**.
3. Choose staff user, branch, date, and attendance or time details requested.
4. Save the calculation.

## Review overtime

1. Open a pending overtime record.
2. Review calculated minutes and amount.
3. Approve or reject with comments.

## What SmartAcademy does in the background

The backend finds the applicable overtime policy, calculates eligible minutes, stores the overtime record, and allows approval only to users with approval permission. Approved overtime is included in payroll generation.

## Tips

- Confirm staff attendance is recorded before calculating overtime.
- Payroll uses approved overtime only.

## Related pages

- [Staff attendance](/smartacademy-v2-platform/staff/staff-attendance)
- [Payroll](/smartacademy-v2-platform/staff/payroll)
