Clock-in Late but Not Marked as Late In

Modified on Mon, 30 Jun at 5:36 PM

Scenario 1:
17 Jun 2025 - Our working hours start at 8:30 AM with a 15-minute grace period. One of my employees clocked in at 8:45 AM today, but the system didn’t mark them as late. Why is that?”


Scenario 2:
“26 Jun 2025 - We’ve configured our office hours strictly from 8:30 AM to 5:30 PM. However, late in is not reflected when the employee clocked in at 8:45 AM.”


If you've encountered a similar situation, it can usually be resolved by reviewing your settings.


Below are the common reasons why an employee’s late clock-in is not flagged:

1. "Enable Exception" is Inactive 

2. “Offset Lateness by Overtime” is Enabled

3. Offset from Grace Period

4. The Employee Is Assigned a Semi-Flexible Shift Type



For reasons 1 to 3, you can check and resolve it by reviewing your Schedule settings.


Access the Schedule setting:

Go to Setting (a) > Attendance (b) > Schedule (c)Then, select the schedule assigned to the employee.




Now, let's review and adjust the settings for each reason step-by-step. 



1. "Enable Exception is Inactive

When the "Enable Exception" feature is inactive for the schedule assigned to the employee, the system will not flag any late clock-ins, early outs, or other attendance exceptions. These exceptions are displayed in their Individual Attendance.



Step 1

In the General tab, under the Shift Allowed section, find the "Enable Exception" button.




Step 2

Toggle the button to Active and click save.



2. “Offset Lateness by Overtime” is Enabled

When this feature is turned on, the system will automatically deduct from the employee’s accumulated overtime hours to offset any late-in minutes.



Step 1

Click on the Overtime tab to view Overtime Setting. Check if “Offset Lateness by Overtime” is enabled.



Example:

  • Shift Time: 8:30 AM - 5:30 PM
  • Clock In: 9:00 AM
  • If clock-out at 6:00 AM → ✅ Offset 30 minutes extra work time for late, not flagged as Late In
  • If clock-out at 5:45 PM → ⚠️ Short of working hours, flagged as Late In



Step 2

Disable "Offset Lateness by Overtime" and click Save.





3. Offset from Grace Period

If an employee clocks in within the grace period, the system will not flag them as late, even if it’s slightly after the scheduled start time.


Step 1

In the Attendance tab, under the Clocking method, find "Grace Period For Late In"


Review and adjust the grace period according to your company policy.


This setting controls whether a clock-in is flagged as late based on the grace period.


Example:

  • Shift Start Time: 8:30 AM
  • Grace Period: 15 minutes
  • If clock-in at 8:45 AM → ✅ Within grace period, not flagged as Late In
  • If clock-in at 8:46 AM → ⚠️ Flagged as Late In



Step 2

Once all settings have been reviewed and updated, click Save to apply the changes.




4. The Employee Is Assigned a Semi-Flexible Shift Type

If the shift assigned to the employee is set as Semi-Flexible, the attendance system focuses on total hours worked rather than strict start and end times.


Example in a Semi-Flexible shift:

Employees must complete 8 working hours anytime between 8:30 AM and 8:30 PM.

The system will not flag clock-in times as late as long as the daily hour requirement is met.


To review or update the shift type:


Step 1

Go to Setting (a) > Attendance (b) > Shift (c). Then, select the relevant shift you want to review or edit.




Step 2

View Shift Type. Change the shift type from Flexible to Normal. 



Step 3

Adjust the Working Hours and Full Day Working Hours fields accordingly (if required). Then, click Save.



Please note that any changes made to schedule settings will only apply to future attendance records by default.



Applying Schedule Changes to Past Records

If you'd like to apply the updated settings to past attendance records, you can do so using the Batch Process feature.


For step-by-step instructions, refer to: Resetting Attendance to Default Schedule Settings


Once the Batch Process is completed, the "Late In" status will be updated accordingly for the selected records.



We hope this helps to clarify your enquiry! If neither of the above applies and the issue persists, please contact our support team for further assistance.

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