How to configure time punch rounding
A time punch should be rounded if employees are punching in and out within a particular interval.
Example use case
When an employee comes to work 15 minutes earlier than the scheduled work time and has a cup of coffee while waiting for the shift to begin, then the punch in time should be rounded up to the scheduled shift start time.
Set punching parameters
You can set punching parameters in the Punch deviations and Webpunch 3 deviations sections of an agreement template. All settings for rounding time punch are defined in Account > Agreements > Agreement template > Time > Punch and Webpunch deviations. You can add the type of punch deviation, minutes, punch in or out, rounding method, and shift relation.

To add a punch deviation, click Add.

Type: There are four possible types of rounding.
Type | Description |
Max difference | When an employee punches in late/punches out earlier within the interval, the punch time is rounded up to shift start time/end time. |
Round to shift start/end | When an employee punches in earlier/punches out late within the interval, the punch time is rounded up to shift start time/end time. |
Round to time interval | When an employee punches in/out within the time intervals, the time punch is rounded up/down/nearest time interval. |
- Minutes: You can set how many minutes an employee can arrive before a shift starts and how many minutes after the end of a shift the employee can punch out and have it rounded up to the time of the shift if it occurs within X minutes (maximum 180) of the schedule's start and end.
- Punch: Select punch in or punch out.
- Rounding method: If you've selected Round to time interval under Type, you can choose Up, Down, or Nearest.
- Shift relation: If you've selected either Round to time interval or Indicator under Type, you can choose Before shift starts, After shift starts, or Both before and after shift starts.
- Round breaks: This functionality is enabled with the time reporting method Punching times and breaks. You can also check the Round breaks box yourself. The following happens when this box is checked:
- The punch itself will not be changed when the break is rounded. Only the salary outcome will be changed.
- Rounding on time punches won't work on punches that have been added manually by a manager.