Skip to main content

Standardize early and late check-ins using attendance threshold rules

This article explains how businesses can use Attendance Threshold Rules to define what qualifies as an "Early," "On Time," or "Late" check-in for employees. With these rules, organizations can standardize attendance tracking based on their internal definitions of punctuality.

Overview

Different organizations follow different standards when it comes to evaluating employee punctuality.

These configurations help HR teams and management gain uniform insights into employee attendance, ensuring that reported data aligns with internal expectations. Attendance classification using these rules is reflected only in the Attendance Details report, enabling accurate performance analysis without altering any visual indicators in the Appointment Book or other Zenoti modules.

Example: Let’s say an employee is scheduled to start work at 9:00 AM. The company has set:

  • Early Check-in Limit: 15 minutes

  • Late Check-in Limit: 15 minutes

So,

  • Check-ins before 8:45 AM are marked as Early

  • Check-ins between 8:45–9:15 AM are marked as On Time

  • Check-ins after 9:15 AM are marked as Late

The classification appears in a new column called Attendance Status in the Attendance Details report.

Set threshold rules at the organization level

  1. Go to Configurations > Employee > Employee Attendance > Attendance Threshold Rules.

  2. Switch on the Enable attendance threshold rules toggle.

  3. Set your preferred check-in limits:

    • Early Check-in Limit: The number of minutes prior to the scheduled start time that a check-in is considered early.

    • Late Check-in Limit: The number of minutes after the scheduled start time that a check-in is considered late.

    Configure_payroll_controls_4.png
  4. Click Save.

Configure rules at the center level

  1. Navigate to Configuration > Employee > Attendance Threshold Rules at the center level.

  2. Choose one of the following:

    • Use organization default – Organization level rules are applied.

    • Override at center level – Lets you define center-specific early and late check-in limits.

  3. If you are overriding the organization level settings:

    • Enter the new values as needed.

    • Optionally, enable the Disable attendance threshold rules for this center setting to skip using this feature for your center.

Limitations

  • These threshold rules apply only to the Attendance Details report.

  • These theshold rules do not affect real-time or visual indicators in the Appointment Book or other modules of Zenoti.

Impact on reports

After you configure attendance thresholds:

  • The Attendance Details report displays two new columns:

    • Actual – Schedule: Difference between the first check-in time and the scheduled start

    • Check-in Status: Status based on threshold evaluation (Early, On Time, Late)

    Note

    These columns are visible only when you filter by View by Date. These columns are not displayed by default. You must enable these columns from the report configuration settings.

    configure_payroll_controls_5.png
  • The system uses the first scheduled shift and the first check-in of the day to calculate the difference. This calculation is shown in the Actual – Schedule column, regardless of how many shifts or check-ins the employee has that day.