Skip to content
  • There are no suggestions because the search field is empty.

How to Approve Timesheets

Approving timesheets locks them for payroll. Here's how to approve individually, in bulk, and manage approval locks.

 

Individual Approval

  • Click the tick (checkmark) on any day row to approve that specific day's timesheet.

  • Once approved, entries become read-only.
    Image 29-07-2026 at 2.32 PM

Bulk Approval

  • Click the Select All approve button at the top to approve all visible days at once.

  • Days that are period-locked cannot be changed.
    Image 29-07-2026 at 2.33 PM

Unapproving a Timesheet

  • Once a timesheet row is approved, it becomes read-only. To make changes, an admin must first unapprove the day.
    Image 29-07-2026 at 2.35 PM


Job-Based Approvals (Per Check-In Pair)

For companies with Job Costing enabled, you can approve timesheets at the individual check-in pair level rather than the whole day. This gives you granular control — approve time spent on one job while keeping another under review.

Enabling Job Approvals

  • Open the Attendance page and click the Filter icon.
    Image 29-07-2026 at 2.42 PM

  • Toggle Job Approvals on.

  • Click Apply.
    Image 29-07-2026 at 2.43 PM

  • Your preference is saved automatically and remembered next time you log in.

Note: The Job Approvals toggle only appears if your company has Job Costing enabled.

How It Works

When Job Approvals is turned on, each complete check-in pair (a clock-in matched with a clock-out) displays its own approval tick on the right side of the pair card.
Image 29-07-2026 at 2.43 PM (1)

  • Approve a single pair — Click the tick on the right edge of any check-in pair. The tick turns green when approved.

  • Unapprove a single pair — Click the green tick again to unapprove that pair.

  • Day automatically approved — Once every check-in pair on a day is approved, the day-level row tick turns green automatically.

  • Day automatically unapproved — If you unapprove any single pair, the day-level row tick reverts.

Row Tick Behaviour

When Job Approvals is on, the row-level tick (the checkmark for the entire day) works differently:

  • Clicking the row tick approves or unapproves all eligible check-in pairs in that row at once.

  • This is a quick way to approve everything for a day without clicking each pair individually.

Bulk Approval with Job Approvals

Bulk approving (using the toolbar button) approves all visible check-in pairs across loaded employees:

  • If you have a job filter active, only the pairs matching that filter are shown — and only those pairs are approved.

  • This lets you approve time for a specific job across all employees in one action.

Tips

  • Use with job filters — Combine Job Approvals with the job item filter to review and approve time for a specific job across your team.

  • Incomplete pairs are excluded — Only complete check-in/out pairs can be approved. Open or missing entries do not show an approval tick.

  • Existing approvals are preserved — Days that were approved before enabling Job Approvals continue to work normally.


Automated Timesheet Locking

  • If your company has Automated Timesheet Locking enabled (under Settings > Time Settings), timesheets are automatically locked at the end of each pay period.

  • The lock timing is based on how many days after the period ends and the time of day configured by your admin.

  • Each employee's lock is calculated according to their own pay period, so employees on different cycles lock at the right time.

  • Once locked, time entries, shifts, and approvals for that period become read-only.

  • Company Admins are exempt and can still edit locked periods.


Tip: Approve timesheets promptly — automated locking will seal them after the configured grace period.