Overview
- Staff check in at the start of their shift
- Staff check out at the end of their shift
- View attendance records with date filters
- Filter by staff member and branch
- View attendance summary (e.g., hours worked)
- Approve attendance records (admin only)
Prerequisites
- The Staff module must be enabled.
- Staff must be added (see Staff).
- Staff need to know how to check in and out.
Step-by-Step Actions
1. Open Staff Attendance

- Click Staff Attendance in the left sidebar.
- The Staff Attendance page opens.
2. Check in (staff)
- When starting a shift, click Check In or Clock In.
- If a photo is required, take or upload a photo.
- Confirm. The check-in time is recorded.
3. Check out (staff)
- When ending a shift, click Check Out or Clock Out.
- Confirm. The check-out time is recorded.
4. View attendance records
- Use the date filter to select a period (e.g., today, this week).
- Use the staff filter to see one person’s records.
- The list shows check-in and check-out times for each day.
5. View attendance summary
- If a summary section exists, it may show:
- Total hours
- Days present
- Late or absent (if tracked)
- Use filters to see summaries for a period or person.
6. Approve attendance (admin)
- If you have permission, find Approve or similar on a record.
- Click to approve the check-in/check-out.
- Approved records may be used for payroll.
7. Filter by branch
- If you have multiple branches, select the branch.
- The list shows only attendance for that branch.
Common Mistakes and How to Avoid Them
| Mistake | How to avoid |
|---|---|
| Forgetting to check out | Remind staff to check out at the end of their shift. |
| Wrong branch | Select the correct branch when filtering. |
End Result
- Staff can check in and check out.
- Attendance records are stored and viewable.
- You can use the data for payroll and scheduling.