8.5h
9:00 AM
5:02 PM
Approved
Payroll-Ready Timesheets

Review, approve, and
pay with confidence

Shift records matched to clock-ins automatically. Review hours, approve pay, handle public holidays — all in one place.

Your Actual Timesheet View

This is what managers see every day — select a day, review shifts, approve pay, and adjust hours

Week of
Mon 10 – Sun 16 Feb
Clock Records for Shifts 3 of 4 approved
Employee Area / Position Shift Start
Clock In
Shift End
Clock Out
Shift Hrs
Actual Hrs
Pay Adjust / Note
The Journey from Clock-In to Payroll

Every time record flows through four stages before reaching your payroll system

Clock Event

Employee clocks in or out via kiosk or mobile. A timestamped record is created with optional photo verification.

Auto-Match

The system matches clock records to rostered shifts by employee and time proximity. Unmatched records are separated.

Manager Review

Managers compare shift hours vs. actual hours, select pay type, apply adjustments, and add notes.

Approve & Lock

The day is approved, records are locked, and the data is ready for payroll export. Unapproval requires explicit action.

Automatic

Smart Clock-to-Shift Matching

When employees clock in and out, RosterMate automatically pairs those records to rostered shifts. If someone clocks in without a matching shift — a last-minute fill-in or schedule swap — it appears separately so nothing gets lost.

Paired by employee name and time proximity
Three record tables: shift, unpaired, and manual
Overnight shifts handled across day boundaries
Face match confidence scores on clock photos
Clock Matching
Sarah M.
Shift
9:00–5:00
Clock
9:02–5:01
Matched
James T.
Shift
6:00–4:00
Clock
6:08–4:15
Matched
Liam C.
Shift
None
?
Clock
2:00–6:30
Unpaired
Compliance

Public Holiday Pay, Handled

When a day falls on a public holiday, RosterMate flags it with a warning banner and shows a dedicated table. Mark which employees this is an "otherwise working day" for, whether they worked, and their normal hours — so holiday pay is always calculated correctly.

Automatic holiday detection for NZ public holidays
Auto-fill from employee work patterns
Requires previous day approval before editing
Duplicate employee detection on save
Waitangi Day
Thursday, 6 February 2025
Sarah Mitchell Worked
James Taylor Didn't work 8.0h
Emma Wilson Worked
Liam Chen Didn't work 6.5h
Proactive

Late Clock-In Alerts

A background service checks every 4 minutes for employees who haven't clocked in within 7 minutes of their rostered start. Push notifications and in-app alerts are sent to everyone with "Evaluate Timesheets" permission — so managers know immediately when someone is missing.

Checks against live roster data, not saved timesheets
Push + in-app notifications to evaluators
Duplicate notification prevention built in
Only triggers for locations with active kiosk or geofence
Late Clock-In Alert
James Taylor has not clocked in
(rostered 6:00 AM)
Sent to 2 evaluators • 6:07 AM
Late Clock-In Alert
Liam Chen has not clocked in
(rostered 7:30 AM)
Sent to 2 evaluators • 7:37 AM
Built for Real Workplaces

Handling the edge cases that other timesheet tools ignore

15 min
Rounding precision for paid hours after break deductions
Late Checks
Late clock-in check interval with push notifications
Adjustments, notes, and pay overrides per row
Compare
Clock Records to Shift with time calculations
Frequently Asked Questions

Common questions about timesheet management with RosterMate

RosterMate automatically generates timesheets from clock-in and clock-out records, matching actual hours against scheduled shifts. Managers can review each entry, flag discrepancies, approve or adjust hours, and handle public holidays — all from one screen. Once approved, timesheets are ready for payroll export with no additional data entry.
Yes. RosterMate supports multiple pay rates and can be configured to apply overtime rules based on your employment agreements. Hours that exceed standard thresholds are flagged automatically, so managers can review and approve them before they flow through to payroll — reducing the risk of underpayment or overpayment.
RosterMate automatically recognises public holidays within your pay period and separates them from standard hours in the timesheet view. This ensures employees are paid correctly for public holiday work or entitlements, in line with New Zealand employment law, without managers needing to manually identify or adjust each date.
Approved timesheets can be exported directly to Xero, PayHero, and Smartly, as well as to CSV or bank batch file formats for other payroll providers. The export is formatted to match each system's requirements, so you can process payroll in minutes rather than hours.
Yes. Managers have full control to review and adjust timesheet entries before approving them. If a clock-in time is incorrect, a break wasn't recorded properly, or an employee worked outside their scheduled hours, managers can edit the record directly in RosterMate and add a note — keeping a clear audit trail of any changes made.
By automatically generating timesheets from clock-in data and matching them against scheduled shifts, RosterMate removes the manual entry that causes most payroll errors. Discrepancies between clocked hours and scheduled hours are flagged before approval, so managers can catch and correct issues before they reach payroll rather than dealing with corrections after the fact.
RosterMate supports employee timesheet visibility so staff can review their own hours before the approval stage. This helps surface any discrepancies early — such as a missed clock-out or an incorrect shift — and reduces the back-and-forth between employees and managers when something looks wrong on a pay slip.
Yes. RosterMate handles variable hours and irregular schedules just as well as fixed rosters. Casual and part-time employees clock in and out the same way as full-time staff, and their hours are tracked and approved on a per-shift basis. This makes it easy to manage payroll for a mixed workforce without maintaining separate systems or manual timesheets.