HR and accountants preparing monthly attendance before payroll

How to Calculate Late Arrivals from Biometric Attendance

An employee is late on a working day when their first punch is more than the grace period after shift start. WatheeqaHR uses a 10-minute grace period: with an 08:00 shift, a first punch at 08:10 is on time and 08:11 is late. Upload the device export to the free WatheeqaHR attendance analyzer, set the shift start, and it counts late days for every employee automatically.

Last updated: 2026-11-01 · بالعربية

Steps

  1. Export the raw punches from the device

    Export the attendance or transaction report from your device software as Excel or CSV. Keep every punch row; do not pre-summarise it.

  2. Find each employee's first punch per day

    Group the punches by employee ID and date, and take the earliest time. That is the arrival time for the day; later punches (breaks, exit) do not affect lateness.

  3. Compare it with shift start plus the grace period

    A day is late when the first punch is after shift start + 10 minutes. Weekend days and holidays are not counted, so set your weekly off days and holidays first.

  4. Count late days per employee

    Add up the late days for each employee for the month. WatheeqaHR also keeps the minutes late per day, so a pattern of 2-minute and 40-minute delays is not treated the same in your review.

  5. Let the analyzer do it in one step

    The free WatheeqaHR attendance analyzer reads ZKTeco, BioTime, Hikvision, Dahua, Anviz, Suprema, FingerTec and eSSL exports with Arabic or English headers and returns late days, absences and missing punches per employee, with no signup.

Frequently asked questions

Can I change the 10-minute grace period?
In the free analyzer the grace period is fixed at 10 minutes. In a WatheeqaHR company account, lateness follows the work calendar you configure.
What if we have flexible hours?
Choose a flexible schedule (a latest arrival time or a required number of hours) instead of a fixed shift. Lateness is then measured against that rule, not a fixed start time.
Does a late day reduce salary automatically?
No. The analyzer only reports. In a company account, any deduction is calculated in payroll and reviewed before approval.

Check your attendance export before importing

Upload Excel or CSV and review missing punches, lateness and estimated absence without creating an account.

Try your file in the free attendance analyzer

Export formats by device: ZKTeco, Hikvision, Dahua and more

Still need help?

Contact your account owner/admin, or reach our support team from inside the app.

Create free account