Why Is My Clock Data Captured as the Next or Wrong Day? Check Manual Earliest In and Latest Out

Modified on Thu, 9 Apr at 3:24 PM

The Manual Earliest In and Latest Out setting helps ensure clocking data is paired under the correct shift, especially when employees:

  • clock in early
  • clock out more than 2 hours after shift end
  • work overtime past midnight
  • continue working into the next day


Without an extended clocking range, the system may treat the after-midnight clocking as a new day’s clock-in instead of the previous shift’s clock-out, which can result in incomplete attendance records.


This setting allows the system to automatically group all clocking data within the configured time range into the same shift.




How It Works

Once enabled, the system will automatically sort all clocking records that fall between the configured:

  • Earliest In
  • Latest Out

and include them under the current shift.


This helps prevent situations where the next-day clocking is mistakenly captured as:

  • a new attendance entry
  • the wrong date
  • an incomplete shift record

For example, if an employee works overtime until 2:00 AM, setting the Latest Out beyond that time ensures the 2:00 AM clocking is still treated as the same shift’s clock-out.




How to Set Manual Earliest In and Latest Out


Step 1

On the left menu, go to Settings (a) > Attendance (b) > Shift (c). Select relevant shift from the list to edit.




Step 2

Toggle on Manual Earliest In and Latest Out.



Then set:

  • Earliest In = how early employees are allowed to clock in
  • Latest Out = the latest expected clock-out time, including possible overtime
Best Practice: Always leave a buffer between the previous shift’s Latest Out and the next shift’s start time. If the Latest Out is set too close to the next shift start, the system may still pair the clocking incorrectly.


When setting the time range, make sure the configured period:

  • fully covers possible overtime hours
  • includes any work that may pass midnight
  • does not overlap with the next shift start time
  • leaves a time gap before the following workday


Once completed, click Save.



Step 3

After saving the new shift setting, run Batch Process and tick Reset Clock. 


Refer to this article: Batch Process Resetting Attendance to Default Schedule Settings



This allows the attendance records to be recalculated using the updated clocking range. Without this step, previous attendance data may still follow the old clock pairing logic.



We hope this explanation clarifies the matter. If you require additional assistance, do not hesitate to contact our support team.


Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article