Skip to content
Get Started

Time Rounding Alternatives

By default, the system uses rota times for all paid hours. This page covers alternative approaches for teams that need different behaviour.

Pay from Rota Start, Pay Until Actual Clock-Out

Section titled “Pay from Rota Start, Pay Until Actual Clock-Out”

This adjusts only the start time to match the rota while keeping the actual clock-out time. The result: employees are paid from their scheduled start (not rewarded for clocking in early), but every extra minute they stay is captured.

A start time threshold can be set (e.g., 5 minutes). If the employee clocks in within that window before their shift, the start is snapped to the rota. Clocking in earlier than the threshold keeps the actual clock-in time.

Nadia is scheduled 9:00 AM to 5:00 PM. Start time threshold is 5 minutes:

ScenarioClock InClock OutHours Paid
3 min early, on time finish8:57 AM5:00 PM8:00
2 min early, stays 25 min late8:58 AM5:25 PM8:25
10 min early, on time finish8:50 AM5:00 PM8:10
On time, leaves 30 min early9:00 AM4:30 PM7:30
  • Employees should be paid from their scheduled start, not from when they clock in
  • You want to capture overtime based on when employees actually leave
  • The rota defines when the day starts, but the employee controls when it ends

The end time can also be adjusted to match the rota, either on its own or combined with start time adjustment. A separate threshold controls how much leeway is given.

Example: Shift ends at 5:00 PM, end time threshold is 0 minutes. Mark clocks out at 5:04 PM. The system records his end time as 5:00 PM.

When both start and end time adjustments are enabled, the result is similar to the default rota rounding, but with thresholds giving more flexibility.


Instead of aligning to the rota, the system can round clock-in and clock-out times to a fixed interval (e.g., 5 minutes, 15 minutes). This is useful when employees do not have rota shifts, or for teams with flexible schedules.

Each time can be rounded in a different direction:

  • Earlier — rounds down (e.g., 9:07 becomes 9:05 with 5-minute rounding)
  • Nearest — rounds to the closest interval (e.g., 9:07 becomes 9:05, but 9:08 becomes 9:10)
  • Later — rounds up (e.g., 9:07 becomes 9:10 with 5-minute rounding)

Start time rounds later, End time rounds earlier, both at 15-minute intervals.

Emma clocks in at 8:53 AM and out at 5:07 PM.

  • Start rounded later: 9:00 AM
  • End rounded earlier: 5:00 PM
  • Hours paid: 8:00 (instead of 8:14)
  • Employees do not have rota shifts (e.g., flexible or ad-hoc schedules)
  • You want consistent, interval-based adjustments across all employees
  • You want a simple, predictable rule applied to all clock times