Approving Logged Shifts

2 min read
On this page

When a caregiver clocks out of a shift, it shows up under Pending Shifts on the Approvals page until you review and approve it. Approved shifts are what RoostPay uses to calculate pay.

1. Open Approvals

Go to Approvals. If your household has more than one employee, use the filter chips at the top to focus on one, or leave it on All.

2. Review the Pending Shifts section

Tap the Pending Shifts header to expand or collapse it. The badge next to the title shows how many shifts are waiting. Tap the history icon to jump to the Shift History Report.

Each pending shift card shows the date, clock-in/clock-out times, the employee’s name (if you have more than one), the shift’s title and label, and its calculated payroll hours. Cards may also show:

  • Manual entry — the employee entered the shift by hand instead of clocking in/out live.
  • Off schedule or Unscheduled — the worked time doesn’t match a scheduled block.
  • Times corrected — the employee corrected their own clock times after submitting.

3. Approve, reject, or amend a shift

Each pending shift has three buttons:

  • Review — opens Review & Confirm, where you can adjust the Label and Eligible for tax deduction types (Child care, Med Exp. Credit, Prov. Credit) before approving. Tap Confirm to approve.
  • Amend — opens a sheet to adjust the clock-in/clock-out times yourself (for example, to fix an obvious punch error) before approving.
  • Reject — opens a sheet where you must enter a reason, then tap Reject. Your employee is notified with the reason you entered.
Note: A reason is required to reject a shift — the reject button stays disabled with "Please add details for the employee" until you type something.

4. Approve everything at once

If there are multiple pending shifts, tap Approve all pending shift(s) above the list, then confirm. RoostPay approves every pending shift currently in view.

Note: If a shift's contract has no hourly rate on file, it's skipped during bulk approval so pay isn't calculated incorrectly. You'll see a warning telling you how many were skipped — update the agreement, then approve those shifts individually with Review & Confirm.

Edge cases

  • No pending shifts: shown when there’s nothing waiting for review.
  • We couldn’t load pending shifts: check your connection and pull to refresh.
  • This shift couldn’t be rejected / approved: try again, or contact support if it keeps happening.
  • Shift rejected. The employee may not have been notified in the app: the rejection still went through — only the in-app notification failed to send.
  • No employees and contracts yet: if you haven’t set up an employee and a contract, Approvals shows a message that there’s nothing to approve yet.

Was this helpful?

Still have questions?

Our team supports Canadian household employers Monday–Friday.

Reviewed for accuracy by RoostPay Payroll Specialists.