Timesheet#
The timesheet has one row per person on every published shift and paid event, upcoming ones included. Each row carries the scheduled times, the actual clock-in and clock-out, a signed Variance column (worked minus scheduled), and a workflow status: ‘Scheduled’ → ‘Confirmed’ → ‘Approved’. A row can’t be confirmed or approved before its shift has ended: it reads ‘Not yet ended’, or ‘Still clocked in’ while the person is on the clock. An early clock-out ends the wait.
Find it under Planning → Management → Timesheet. The list remembers your filters, sort order, and selected rows between visits.
Shiftavo runs time approval in one of three modes, set once in Company settings — see How confirmation and approval work:
Manager approval only — a manager approves the hours; approval never waits for a confirmation.
‘Person confirmation + manager approval’ (dual approval) — the person confirms their own hours first, then a manager approves. Approval is blocked until the row is confirmed.
‘Automatic’ — an hourly sweep records, confirms and approves the hours; a manager approves only the rows it holds back.
In every mode, a clock-out is the person’s confirmation.
The typical day-to-day flow:
Filter to the rows you care about (one location, one period, status ‘Scheduled’).
Edit any clock times that are wrong.
Confirm the rows nobody clocked — this records the hours and triggers leave and time-compensation accruals.
Approve the rows — this stamps the audit trail and locks them for payroll.
Bulk variants of confirm, undo-confirmation, approve, and unapprove let you process a whole period in one click.