Clock Rounding

The settings on the Clock Rounding tab belong to a Rounding Policy and define how time will be rounded when an employee clocks in or out.

Note: When calculating whether a time reporter is inside or outside of their schedule, the system applies the schedule's Applicable Start and End Times.

See Also:

Clock Rounding Field Descriptions

Add/Modify Clock Rounding Values to a Rounding Policy

Clock Rounding Examples

Last Labor Forward Examples

Last Labor Backward Examples

 

Clock Rounding Field Descriptions

Clock In Amount In
Clock In Unit In

Rounding amount for an employee that clocks in while inside the schedule.

Clock In Amount In is the amount of units (defined by the Clock In Unit In) contained in each increment when rounding time for an employee that clocks in while inside the schedule.

Clock In Unit In is the units used to determine the rounding amount for clock-ins that occur while inside the schedule. Select Hours, Minutes, or Seconds.

The Clock In Amount In and Clock In Unit In must agree with the Time Precision for the Rounding Policy. The amount you enter must divide evenly into 60 minutes.

Time Precision = TENTH

Clock In Unit In

Clock In Amount In

Hours

0.1, 0.2, 0.5, or 1 hour

Minutes

6, 12, 30, or 60 minutes

Seconds

360, 720, 1800, or 3600 seconds

 

Time Precision = MINUTE

Clock In Unit In

Clock In Amount In

Hours

0.05, 0.1, 0.2, 0.25, 0.5, or 1 hour

Minutes

1, 2, 3, 4, 5, 6, 10, 12, 15, 20, 30, or 60 minutes

Seconds

60, 120, 180, 240, 300, 360, 600, 720, 900, 1200, 1800, or 3600 seconds

 

Time Precision = HUNDREDTH

Clock In Unit In

Clock In Amount In

Hours

0.01, 0.02, 0.04, 0.05, 0.1, 0.2, 0.25, 0.5, or 1 hour

Minutes

0.6, 1.2, 2.4, 3, 6, 12, 15, 30, or 60 minutes

Seconds

36, 72, 144, 180, 360, 720, 900, 1800, or 3600 seconds

 

Clock In Dir In

Rounding direction for clock-ins that occur while inside the schedule. Determines the direction that the rounding calculation will move when the employee clocks in inside the schedule.

NEAREST: Calculation will pick the nearest accepted time value.

FORWARD: Timestamp will be calculated on a forward basis.

BACKWARD: Timestamp will be calculated on a backward basis.

Clock In Basis In

Rounding basis for clock-ins that occur while inside the schedule. Determines where to start calculating the clock in value when the employee clocks in inside the schedule.

HOUR: Calculation will start at the top of the actual hour that the employee’s schedule starts.

SCHEDULE START: Calculation will start precisely at the schedule start time.

Clock In Amount Out
Clock In Unit Out

Rounding amount for an employee that clocks in while outside the schedule.

Clock In Amount Out is the amount of units (defined by the Clock In Unit Out) contained in each increment when rounding time for an employee that clocks in while outside the schedule.

Clock In Unit Out is the units used to determine the rounding amount for clock-ins that occur while outside the schedule. Select Hours, Minutes, or Seconds.

The Clock In Amount Out and Clock In Unit Out must agree with the Time Precision for the Rounding Policy. The amount you enter must divide evenly into 60 minutes.

Time Precision = TENTH

Clock In Unit Out

Clock In Amount Out

Hours

0.1, 0.2, 0.5, or 1 hour

Minutes

6, 12, 30, or 60 minutes

Seconds

360, 720, 1800, or 3600 seconds

 

Time Precision = MINUTE

Clock In Unit Out

Clock In Amount Out

Hours

0.05, 0.1, 0.2, 0.25, 0.5, or 1 hour

Minutes

1, 2, 3, 4, 5, 6, 10, 12, 15, 20, 30, or 60 minutes

Seconds

60, 120, 180, 240, 300, 360, 600, 720, 900, 1200, 1800, or 3600 seconds

 

Time Precision = HUNDREDTH

Clock In Unit Out

Clock In Amount Out

Hours

0.01, 0.02, 0.04, 0.05, 0.1, 0.2, 0.25, 0.5, or 1 hour

Minutes

0.6, 1.2, 2.4, 3, 6, 12, 15, 30, or 60 minutes

Seconds

36, 72, 144, 180, 360, 720, 900, 1800, or 3600 seconds

 

Clock In Dir Out

Rounding direction for clock-ins that occur while outside the schedule. Determines the direction that the rounding calculation will move when the employee clocks in outside the schedule.

NEAREST: Calculation will pick the nearest accepted time value.

FORWARD: Timestamp will be calculated on a forward basis.

BACKWARD: Timestamp will be calculated on a backward basis.

Clock In Basis Out

Rounding basis for clock-ins that occur while outside the schedule.

Determines where to start calculating the clock in amount value when the employee clocks in outside the schedule.

HOUR: Calculation will start at the top of the actual hour that the employee’s schedule starts on.

SCHEDULE START: Calculation will start precisely at the scheduled start.

Clock Out Amount In
Clock Out Unit In

Rounding amount for an employee that clocks out while inside the schedule.

Clock Out Amount In is the amount of units (defined by the Clock Out Unit In) contained in each increment when rounding time for an employee that clocks out while inside the schedule.

Clock Out Unit In is the units used to determine the rounding amount for clock-outs that occur while inside the schedule. Select Hours, Minutes, or Seconds.

The Clock Out Amount In and Clock Out Unit In must agree with the Time Precision for the Rounding Policy. The amount you enter must divide evenly into 60 minutes.

Time Precision = TENTH

Clock Out Unit In

Clock Out Amount In

Hours

0.1, 0.2, 0.5, or 1 hour

Minutes

6, 12, 30, or 60 minutes

Seconds

360, 720, 1800, or 3600 seconds

 

Time Precision = MINUTE

Clock Out Unit In

Clock Out Amount In

Hours

0.05, 0.1, 0.2, 0.25, 0.5, or 1 hour

Minutes

1, 2, 3, 4, 5, 6, 10, 12, 15, 20, 30, or 60 minutes

Seconds

60, 120, 180, 240, 300, 360, 600, 720, 900, 1200, 1800, or 3600 seconds

 

Time Precision = HUNDREDTH

Clock Out Unit In

Clock Out Amount In

Hours

0.01, 0.02, 0.04, 0.05, 0.1, 0.2, 0.25, 0.5, or 1 hour

Minutes

0.6, 1.2, 2.4, 3, 6, 12, 15, 30, or 60 minutes

Seconds

36, 72, 144, 180, 360, 720, 900, 1800, or 3600 seconds

 

Clock Out Dir In

Clock out rounding direction while inside the schedule. Determines the direction that the rounding calculation will move when the employee clocks out inside the schedule.

NEAREST: Calculation will pick the nearest accepted time value.

FORWARD: Timestamp will be calculated on a forward basis.

BACKWARD: Timestamp will be calculated on a backward basis.

Clock Out Basis In

Rounding basis for clock-outs that occur inside the schedule. Determines where to start calculating the clock out value when the employee clocks out inside the schedule.

HOUR: Calculation will start at the top of the hour that the employee’s schedule ends.

SCHEDULE END: Calculation will start from the employee’s scheduled end of schedule.

Clock Out Amount Out
Clock Out Unit Out

Rounding amount for an employee that clocks out while outside the schedule.

Clock Out Amount Out is the amount of units (defined by the Clock Out Unit Out) contained in each increment when rounding time for an employee that clocks out while outside the schedule.

Clock Out Unit Out is the units used to determine the rounding amount for clock-outs that occur outside the schedule. Select Hours, Minutes, or Seconds.

The Clock Out Amount Out and Clock Out Unit Out must agree with the Time Precision for the Rounding Policy. The amount you enter must divide evenly into 60 minutes.

Time Precision = TENTH

Clock Out Unit Out

Clock Out Amount Out

Hours

0.1, 0.2, 0.5, or 1 hour

Minutes

6, 12, 30, or 60 minutes

Seconds

360, 720, 1800, or 3600 seconds

 

Time Precision = MINUTE

Clock Out Unit Out

Clock Out Amount Out

Hours

0.05, 0.1, 0.2, 0.25, 0.5, or 1 hour

Minutes

1, 2, 3, 4, 5, 6, 10, 12, 15, 20, 30, or 60 minutes

Seconds

60, 120, 180, 240, 300, 360, 600, 720, 900, 1200, 1800, or 3600 seconds

 

Time Precision = HUNDREDTH

Clock Out Unit Out

Clock Out Amount Out

Hours

0.01, 0.02, 0.04, 0.05, 0.1, 0.2, 0.25, 0.5, or 1 hour

Minutes

0.6, 1.2, 2.4, 3, 6, 12, 15, 30, or 60 minutes

Seconds

36, 72, 144, 180, 360, 720, 900, 1800, or 3600 seconds

 

Clock Out Dir Out

Rounding direction for clock-outs that occur outside the schedule. Determines the direction that the rounding calculation will move when the employee clocks out outside the schedule.

NEAREST: Calculation will pick the nearest accepted time value.

FORWARD: Timestamp will be calculated on a forward basis.

BACKWARD: Timestamp will be calculated on a backward basis.

Clock Out Basis Out

Rounding basis for clock-outs that occur outside the schedule

Determines where to start calculating the clock out amount value when the employee clocks out outside the schedule.

HOUR: Calculation will start at the top of the actual hour that the employee is scheduled to clock out.

SCHEDULE END: Calculation will start from the scheduled end of schedule.

Min Time Out Amt In
Min Time Out Unit In

When an employee clocks out while inside their schedule, the Min Time Out Amt In specifies the minimum length of time the employee must remain clocked out before clocking back in. If the employee clocks back in before this minimum duration passes, the clock in time will be rounded based on the Min. Time Out Amt In. If the Outside Gap event is enabled in the employee’s Attendance Policy, this gap event will be posted between the clock out and clock in. See Minimum Time Out for more information.

Use the Min Time Out Unit In field to define the units for measuring the Min Time Out Amt In. Select Hours, Minutes, or Seconds.

For example, the Min Time Out Amt In is 30 minutes. The employee is working inside his schedule. At 11:00 a.m., the employee accidentally Clocks Out while trying to stop a labor. The employee starts another labor at 11:03 a.m., causing him to Clock In. Clock times are configured to round to the nearest 6 minutes so normally this Clock In would round to 11:06 a.m. However, the Min Time Out Amt In (30 minutes) has not passed since the last Clock Out. Therefore the Clock In posts at 11:30 a.m. The Outside Gap event posts from the Clock Out time plus the Min Time Out Amt In (11:00 a.m. to 11:30 a.m.).

On the Grace Rounding tab you can also specify a grace period for this minimum duration.

The Min Time Out Amount In and Min Time Out Unit In must agree with the Time Precision for the Rounding Policy.

Min Time Out Amt Out
Min Time Unit Out

When an employee clocks out while outside their schedule, the Min Time Out Amt Out specifies the minimum length of time the employee must remain clocked out before clocking back in. If the employee clocks back in before this minimum duration passes, the clock in time will be rounded based on the Min. Time Out Amt Out. If the Outside Gap event is enabled in the employee’s Attendance Policy, this gap event will be posted between the clock out and clock in. See Minimum Time Out for more information.

Use the Min Time Unit Out field to define the units for measuring the Min Time Out Amt Out. Select Hours, Minutes, or Seconds.

For example, the Min Time Out Amt Out is 30 minutes. The employee is working outside his schedule. At 11:00 p.m., the employee accidentally Clocks Out. The employee clocks in again at 11:03 p.m. Clock times are configured to round to the nearest 6 minutes so normally this Clock In would round to 11:06 p.m. However, the Min Time Out Amt Out (30 minutes) has not passed since the last Clock Out. Therefore the Clock In posts at 11:30 p.m. The Outside Gap event posts from the Clock Out time plus the Min Time Out Amt Out (11:00 p.m. to 11:30 p.m.).

On the Grace Rounding tab you can also specify a grace period for this minimum duration.

The Min Time Out Amt Out and Min Time Unit Out must agree with the Time Precision for the Rounding Policy.

Last Labor Forward, Last Labor Fwd UOM

Use this option to move the stop time of the last labor forward to the clock out time if the rounded time of the last labor stop is within a configurable amount of time earlier than the rounded clock out time (eliminating a gap between the last labor stop and the clock out time).

For example, an employee’s last labor stops at 7:26 p.m. The employee’s scheduled clock out time is 7:30 p.m. but the employee clocks out at 7:38 p.m.

Because the Clock Out Late Grace (defined on the Grace Rounding tab of the employee’s Rounding Policy) is 30 minutes, the clock out time rounds back to 7:30 p.m.

Last Labor Forward / Last Labor Fwd UOM is set to 5 minutes, meaning if the last labor stop is up to 5 minutes earlier than the rounded clock out time, the last labor stop will move forward to the clock out time. In this example, the last labor stop of 7:26 p.m. is within the Last Labor Forward amount, so the last labor stop changes to 7:30 p.m. (the clock out time).

If Last Labor Forward UOM was set to zero (disabled), then the last labor stop would remain at 7:26 p.m. and a gap would be posted from 7:26 p.m. to 7:30 p.m.

The Last Labor Forward and Last Labor Fwd UOM must agree with the Time Precision for the Rounding Policy.

Note that the Last Labor Forward option only affects labor stop punch times. Attendance punches (meals, breaks, clock-ins) will not be rounded backward.

See Last Labor Forward Examples.

Last Labor Backward

If a clock out time cannot round back because the stop time of the last labor is in the way, check this box to round the stop time of the last labor back to the clock out time.

Because the Clock Out Late Grace (defined on the Grace Rounding tab of the employee’s Rounding Policy) is 30 minutes, the clock out time should round back to 7:30 p.m. However, the last labor stops at 7:36 p.m., so the clock out can only round back to 7:36 p.m.

If Last Labor Backward is checked, the clock out time will round back to 7:30 p.m. and the last labor stop will round back to 7:30 p.m. also.

If Last Labor Backward is not checked, the clock out time will only be able to round back to the last labor stop (7:36 p.m. in this example).

Note that the Last Labor Backward option only affects labor stop punch times. Attendance punches (meals, breaks, clock-ins) will not be rounded backward.

Last Labor Backward may result in zero-length labors. However, any quantities associated with the labor will remain the same.

See Last Labor Backward Examples.

 

Add/Modify Clock Rounding Values to a Rounding Policy

  1. Click Main Menu > Configuration > Policies > Rounding Policy.

  2. Select the Rounding Group to which you want to add/modify the clock rounding values.

  3. Click Modify.

  4. Go to the Clock Rounding tab and make the necessary changes.

  5. Click Save.

 

Clock Rounding Examples

In the following examples, the Rounding Policy has Time Precision set to Minute. These examples all occur inside the employee’s schedule.

Example – Rounding Clock In and Clock Out Times to the Hour

In this example, the employee’s schedule is 7:15 a.m. to 3:45 p.m.

Clock In Amount In = 6
Clock In Unit In= Minutes
Clock In Dir In = Forward
Clock In Basis In = Hour

Clock Out Amount In = 6
Clock Out Unit In= Minutes
Clock Out Dir In = Backward
Clock Out Basis In = Hour

The employee clocks in at 7:16 a.m. The clock in time is rounded to 7:18 a.m. (forward to the next 6-minute interval from the top of the hour – 7, 7:06, 7:12, 7:18, 7:24,etc.).

The employee clocks out at 3:44 p.m. The clock out time is rounded to 3:42 p.m. (backward to the previous 6-minute interval from the top of the hour – 3, 3:06, 3:12, 3:18, 3:24, :3:30, 3:36, 3:42, 3:48, etc.).

Example – Rounding Clock In and Clock Out Times to the Schedule Start or End

In this example, the employee’s schedule is 7:15 a.m. to 3:45 p.m. with no grace periods.

Clock In Amount In = 6
Clock In Unit In= Minutes
Clock In Dir In = Forward
Clock In Basis In = Schedule Start

Clock Out Amount In = 6
Clock Out Unit In= Minutes
Clock Out Dir In = Backward
Clock Out Basis In = Schedule End

The employee clocks in at 7:16 a.m. The clock in time is rounded to 7:21 a.m. - forward to the next 6-minute interval from the scheduled start time of 7:15. The intervals based on this scheduled start time are 7:15, 7:21, 7:27, etc.

The employee clocks out at 3:44 p.m. The clock out time is rounded to 3:39 - backward to the previous 6-minute interval from the scheduled end time of 3:45 p.m. The intervals based on this scheduled end time are 3:45, 3:39, 3:33, etc.

 

Last Labor Forward Examples

Rounding Policy: Time Precision = Minute, Last Labor Forward = 5 minutes, Clock Out Late Grace = 30 minutes, Clock Out Early Grace = 10 minutes

Example 1:

Labor Start = 2:59 p.m. (rounded)

Labor Stop = 3:25 p.m. (rounded). Actual labor stop time is 3:24:31 p.m.

Scheduled Clock Out Time = 3:30 p.m.

The employee clocks out at 3:29:41 p.m., which rounds to 3:30 p.m.

Last Labor Forward / Last Labor Fwd UOM is set to 5 minutes, so the rounded last labor stop (3:25 p.m.) moves forward to the rounded clock out time (3:30 p.m.).

Note that Last Labor Forward is based on rounded timestamps. If it was based on actual (raw) timestamps, the time from the last labor stop (3:24:31 p.m.) to the clock out (3:29:41 p.m.) would exceed the Last Labor Forward amount and the last labor stop time would not move forward.

If Last Labor Forward UOM was set to zero (disabled), then the last labor stop would remain at 3:25 p.m. and a gap would be posted from 3:25 p.m. to 3:30 p.m.

Example 2:

Using the same employee in Example 1 (above), if the employee’s last labor stop (rounded) was 3:24 p.m., and the rounded clock out time was 3:30 p.m., then a gap would be posted from 3:24 to 3:30. This gap exceeds the Last Labor Forward amount (5 minutes) so the last labor stop would not move forward.

 

Last Labor Backward Examples

Rounding Policy: Time Precision = Minute, Last Labor Backward is checked, Clock Out Late Grace = 30 minutes, Clock Out Early Grace = 10 minutes

Example 1:

Labor Start = 2:59 p.m. (rounded)

Labor Stop = 3:36 p.m. (rounded). Actual labor stop time is 3:35:31 p.m.

Scheduled Clock Out Time = 3:30 p.m.

The employee clocks out at 3:38:01 p.m., which rounds to 3:30 p.m.

The last labor stop time also moves back to 3:30 p.m.

Example 2:

Labor Start = 3:31 p.m. (rounded)

Labor Stop = 3:39 p.m. (rounded). Actual labor stop time is 3:38:31 p.m.

Scheduled Clock Out Time = 3:30 p.m.

The employee clocks out at 3:39:46 p.m., which rounds to 3:30 p.m.

The labor stop moves back to 3:30 p.m. As a result, the labor start must also change to 3:30 p.m. Although this labor now has zero time, any quantities associated with this labor will remain the same.

Example 3:

Meal = 1:18 p.m. to 1:48 p.m.

Labor stop = 1:54 p.m. (rounded)

The employee clocks out at 1:55 p.m., which would normally round back to 1:30 p.m., but the last labor stop is at 1:54 p.m.

If Last Labor Backward is not checked, the clock out can only round back to 1:54 p.m.

If Last Labor Backward is checked, the clock out will round back to 1:48 p.m. (the end of the Meal). The clock out cannot round back to 1:30 p.m. because Last Labor Backward does not affect Attendance punches (such as the Meal). In this example, the labor punch is ignored.