How to view and filter the timesheet#
For: Manager You’ll need: Nothing.
You’ll open the timesheet, narrow it down to the rows you want, and sort them. Your filter and sort selections are remembered the next time you open the page.
Open the timesheet#
In the sidebar, go to Planning → Management → Timesheet.
You see one row per person on every published shift and paid event, upcoming ones included, with the scheduled times, the actual clock-in / clock-out, a signed Variance column (worked minus scheduled, written like the duration — for example +15m or -1h 30m), and the workflow status. A cancelled shift stays listed only for people who recorded hours on it, with a ‘Cancelled’ badge in its ‘Actual’ column — the recorded hours still count. Drafts, unpaid events, and declined shifts nobody worked aren’t listed. Rows closed by the automatic backstop also carry the ‘Auto clock-out (verify)’ badge; the attendance flags themselves live in the Attendance report — see Where attendance lives.
The ‘Action’ column shows the row’s next step — ‘Approve’, ‘Confirm’, ‘Undo confirmation’, ‘Unapprove’ or ‘Edit’. When a row has more, its kebab menu (⋮) next to it holds the rest. When a row can’t be confirmed or approved yet, the column says why instead:
‘Not yet ended’ — the shift hasn’t ended.
‘Still clocked in’ — the person hasn’t clocked out.
‘Awaiting confirmation’ — dual approval, and the person hasn’t confirmed their hours.
‘Approved leave’ — nothing was recorded, and the person is on approved leave.
There are two timesheet lists on the phone, and they’re deliberately narrower than the web table.
Your own hours — tap More in the bottom bar, then ‘Timesheets’. One row per shift of yours on the timesheet, upcoming ones included: a position-color swatch, position · location, the shift’s day and time range, and the status badge (‘Scheduled’, ‘Confirmed’, ‘Approved’).
Your team’s hours (managers) — tap More, then ‘Manager’, then ‘Timesheets’. A review queue of the rows still waiting for a confirmation or an approval, with the employee’s name under the times. It loads more as you scroll. Approved rows leave the queue: one you’ve just approved stays in place until you refresh the list or leave the screen. Flagged rows show a warning icon — tap the row to read the break issues before approving.
On both lists, a shift that was cancelled after hours were recorded on it carries a ‘Cancelled’ badge next to its times, and again at the top of the sheet the row opens.
Neither list shows the scheduled-versus-actual clock columns or the variance — for those, use the timesheet on the web.
Filter the list#
Click the filter icon in the toolbar. The menu lists the properties you can filter on:
‘Date from’ and ‘Date to’ — the date range.
‘Location’ — one or more locations.
‘Person’ — one or more people.
‘Status’ — ‘Scheduled’, ‘Confirmed’, or ‘Approved’.
‘Acceptance’ — narrow to rows by the person’s answer to the shift, when your company asks people to accept their shifts. See How to ask people to accept shifts. To find rows still waiting for a confirmation in dual-approval mode, filter ‘Status’ to ‘Scheduled’ instead and look for ‘Awaiting confirmation’ in the ‘Action’ column — a punched row whose confirmation was withdrawn keeps the status ‘Confirmed’.
‘Break issue’ — choose ‘Yes’ for flagged rows or ‘No’ for rows without a flag. No flag does not mean the row was checked. Without dates, using this filter fills in the current month and shows those dates in the filters.
‘Has attendance’ — choose ‘Yes’ to keep only rows that have a clock-in recorded, or ‘No’ for rows without one.
‘Clock in from’ and ‘Clock in to’ — narrow by the actual clock-in time.
Pick one, set its value, and click ‘Apply’. The page reloads with the filtered rows. Add each further filter the same way — one property at a time.
Every active filter shows as a chip below the toolbar: click the chip to change it, its × to remove it, ‘Clear’ to remove them all. Your filters stay set the next time you open the page.
Both lists — your own timesheet and the manager review queue — have the same filter.
Tap More in the bottom bar, then ‘Timesheets’ (or ‘Manager’, then ‘Timesheets’).
Tap the filter icon at the top right.
Under ‘Scope’, set ‘Start’ and ‘End’ dates, and pick a ‘Location’ or ‘Position’. On the manager queue, ‘Employee’ appears once the list holds more than one person.
Under ‘Status’, tick any combination of ‘Scheduled’, ‘Confirmed’, and ‘Approved’ — all three are on by default.
Tap ‘Done’.
The filter narrows the rows already loaded, and the choices come from those rows — on the manager queue, scroll further to load more. The app remembers your filter for the next visit.
Sort the list#
Click a column header to sort the list by that column. You can sort by ‘Date’, ‘Person’, ‘Location’, ‘Position’, ‘Scheduled’, ‘Actual’ (the actual clock-in time), ‘Duration’, ‘Variance’, and ‘Status’.
Click the same header again to flip the direction.
On either ‘Timesheets’ list, tap the filter icon at the top right.
Under ‘Sorting’, choose ‘Oldest first’ (the default) or ‘Newest first’.
Tap ‘Done’.
Both sort by the shift’s date. There’s no sort by person, location, or status.
Page through the results#
Long lists are paginated. Use the page controls below the table to step through the pages, and ‘Items per page:’ on the same row to change the page size.
There are no page controls. Your own ‘Timesheets’ list is fetched in one go; the manager review queue keeps loading more as you scroll to the bottom. Pull down on either list to refresh it.
Verify it worked#
The item count in the pagination row below the table reflects your filters, and the sorted column header carries an ↑ or ↓ arrow. Reloading the page or coming back later keeps the same view.