Where attendance lives#

For: Manager You’ll need: Nothing.

Attendance — who turned up on time, who clocked out late, who didn’t show — is observed across the product but consolidated in one place: the Attendance report.

What gets flagged#

Each finished shift is checked against the schedule and tagged where one of these conditions hits:

  • Late — the actual clock-in is after the scheduled start, beyond the configured grace.

  • Early arrival — the actual clock-in is before the scheduled start, beyond the configured grace.

  • Early leave — the actual clock-out is before the scheduled end, beyond the configured grace.

  • Missed clock-out — the person clocked in but never clocked out.

  • No-show — a published shift that’s past its start with no clock-in at all, where the person hasn’t declined the shift and the row is still ‘Scheduled’.

  • Auto clock-out (verify) — the clock-out was written by the automatic backstop and still needs a person to verify it — see How to turn on automatic clock-out.

A shift that trips none of these counts as On time.

The timesheet itself doesn’t repeat these flags on the row — it shows a signed Variance column (worked minus scheduled) and the auto-clock-out badge. To find rows missing clock data there, filter by ‘Has attendance’ — see How to view and filter the timesheet.

Where to read attendance#

Open the Attendance report under Attendance. From there you can filter by date range, location, person, and flag, and export the results.

Verify it worked#

Open Reports → Attendance for a day you know had a late arrival. That shift is listed with the flag in its ‘Issues’ column, and the ‘Late’ column shows by how many minutes.