How to approve a time entry#
For: Manager You’ll need: A time entry with status ‘Confirmed’.
You’ll move a single row to ‘Approved’ — the final state before payroll. Approval stamps the audit trail with your name and the time, so reports and exports can rely on it.
Approve the row#
In the header, go to Planning → Management → Timesheet.
Find the row you want to approve.
Click ‘Approve’ on the row.
Tap More in the bottom bar, then ‘Manager’, then ‘Timesheets’.
Find the row carrying the ‘Confirmed’ badge — each row names the employee under the shift times.
Tap the row, then tap ‘Approve’ in the sheet that opens.
The badge on the row turns to ‘Approved’ in place; the list keeps your scroll position. ‘Approve’ only appears on confirmed rows — a row still showing ‘Scheduled’ offers ‘Confirm hours on behalf’ first.
What approve does#
The status flips to ‘Approved’.
The audit fields (approver and timestamp) are stamped.
Note
In dual-approval mode, ‘Approve’ is disabled until the row is confirmed — you’ll see ‘Awaiting confirmation’ instead. The employee must confirm their hours first, or you can confirm on their behalf. See How confirmation and approval work.
Tip
You don’t have to confirm a row before approving it in a separate step — if the row still has no clock times, confirm it first (or use bulk ‘Confirm selected’), then approve. See How to use bulk actions on the timesheet.
Verify it worked#
The row’s status badge reads ‘Approved’ and shows the approver’s name on hover. The row appears in payroll and approval reports.
Approval locks the row#
Approving freezes the row: its clock times become read-only and the ‘Confirm’ / ‘Undo confirmation’ actions are disabled until you unapprove it. Approval is the only lock Shiftavo applies. See What a locked row looks like on the timesheet.