Timesheet

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:

  1. Filter to the rows you care about (one location, one period, status ‘Scheduled’).

  2. Edit any clock times that are wrong.

  3. Confirm the rows nobody clocked — this records the hours and triggers leave and time-compensation accruals.

  4. 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.