Skip to main content
The Staff Attendance manager in the web dashboard is where you review and manage clock-in and clock-out records for your team. You can record check-ins and check-outs (with optional photos and notes), track breaks, set a status for each record, approve hours, make corrections, and export everything to a spreadsheet. You’ll find it in the sidebar under Customers / Staff > Staff Attendance (clock icon).

What it covers

  • Check-in and check-out, each with an optional photo and notes
  • Multiple sessions per day per staff member (someone can clock in and out several times in one day)
  • Break tracking, automatically deducted from worked time
  • A status for each record: present, absent, late, or half day
  • An approval step so managers can sign off on hours
  • Editing and deleting records
  • Filtering by staff member, branch, and date range
  • Exporting the table to CSV

Permissions

What you can see and do depends on your permissions.
CapabilityPermission needed
Clock yourself in and outUse Attendance
Approve attendance recordsApprove Attendance
Edit any attendance recordEdit Attendance
Delete attendance recordsDelete Attendance
See and edit other staff members’ recordsManage Attendance Others
By default, staff see only their own attendance records. To view the whole team’s attendance, a staff member needs Manage Attendance Others or access to the attendance report. Without one of those, the all-staff view and the staff selector stay hidden.

Recording check-in and check-out

1

Open Staff Attendance

Go to Customers / Staff > Staff Attendance in the sidebar.
2

Check in

Record a check-in. You can optionally attach a photo and add notes.
3

Check out

When the shift or session ends, record a check-out, again with an optional photo and notes.
A staff member can have several sessions in a single day. Each check-in/check-out pair is its own session, and the day’s total hours are summed across all of them.
Worked time is calculated automatically for each session as check-out time minus check-in time minus any break time. You don’t add up the hours yourself.

Statuses

Each record carries a status so you can see at a glance how the day went:
  • Present — normal attendance
  • Absent — did not work
  • Late — arrived after the expected start
  • Half day — partial day worked
You can set or change the status when you edit a record (requires the Edit Attendance permission).

Approving attendance

Records can be marked as approved once a manager has reviewed them. This gives you a clear sign-off on hours before they feed into payroll or reporting.
1

Review the record

Open the record and check the check-in time, check-out time, breaks, and total hours.
2

Mark it approved

Set the approval flag on the record. This requires the Approve Attendance permission.
All changes to attendance — approvals, edits, and deletions — are recorded in your audit trail.

Editing and deleting records

With the Edit Attendance permission, you can correct a record’s date, check-in and check-out times (entered in 24-hour H:i format), status, notes, and approval flag. With Delete Attendance, you can remove a record entirely.
Editing changes the calculated hours for that day. Double-check the times before saving, since the total feeds reporting and any payroll process you run.

Filtering the list

Narrow the table to find the records you need:
  • Staff — pick a specific staff member (available only with Manage Attendance Others or attendance report access)
  • Branch — focus on one location
  • Date range — choose a start and end date
The table shows each record’s staff name, branch, date, check-in time, check-out time, total hours, status, approval state, and notes. Where a photo was captured at check-in or check-out, you can open it to view it.

Exporting to CSV

Use the export action to download the filtered attendance table as a CSV file. Apply your staff, branch, and date filters first so the export contains exactly the rows you want, then open the file in your spreadsheet program for payroll, review, or record-keeping.

Clocking In and Out on the ePOS App

How staff clock in, clock out, and take breaks from the waiter app on a phone or tablet.

Attendance, Expense, and Print Log Reports

Operational reports that summarize attendance alongside expenses and print activity.

Adding and Managing Staff Members

Create staff accounts and assign them to branches.

Creating Roles and Applying Permission Tiers

Set up roles and grant the attendance permissions described here.