How to Use the Attendance Report
Note: Attendance Report is available on all plans except Basic and can be accessed by Owners, Admins, Managers, and Regular users (Clients excluded).
TL;DR:
-
Turn on Schedules in Settings / Company Settings and configure shifts in Settings / Schedules; otherwise, the report and its data do not appear.
-
Use Columns to show/hide helpful fields: shift timing, expected/actual hours, day totals, and cross‑midnight helpers.
-
Interpret statuses with a five‑minute grace period and clear rules for Present, Late, Absent, Partially Absent, On Leave, and Shift Underway.
-
Remember cross‑midnight rules: shifts display on the day they start, not the day they end.
Before Starting
-
Turn on Use Schedules in Settings / Company Settings (Owner/Admin action).
-
Create shifts in Settings / Schedules.
-
Expect the Attendance report to contain data only after schedules exist.
Open and Configure the Report
-
Open the Attendance report from the Reports area of the web app.
-
Select a date range and any available filters.
-
Click Columns (top right) and select only the fields needed.
Report Columns
Shift‑Related Columns
-
Status — Status of the shift (for example, Late or Present).
-
Shift Start Time — Shift start time defined in Settings / Schedules.
-
Actual Start Time — Earliest time worked during the shift. Time worked before the shift start is excluded. For pre‑shift context, see Day Start Time or Start Time (4h buffer).
-
Shift Length — Duration between shift start and end.
-
Expected Hours — Optional hours expected during the shift (equal to the minimum required hours used on the Schedules page). May be shorter than shift length to allow breaks.
-
Actual Hours Worked — Total time tracked during scheduled shift hours only. Pre‑shift and post‑shift work is excluded.
Day‑Related Columns
-
Day Start Time — Earliest time worked in the day (selected time zone).
-
Day End Time — Latest time worked in the day (selected time zone).
-
Total Time Per Day — Total time worked in the day (selected time zone).
-
Total Time Outside Shifts — Time worked outside scheduled shift hours (selected time zone).
Additional Columns for Cross‑Midnight Scenarios
-
Start Time (4h buffer) — Earliest time within four hours before shift start (may fall on the previous day). If no pre‑shift work exists, shows the start time within the shift.
-
End Time (4h buffer) — Latest time within four hours after shift end (may fall on the next day). If no post‑shift work exists, shows the end time within the shift.
Attendance Statuses
Present
-
When no minimum hours are set: Track at least one second of time within the first five minutes after the shift starts. Otherwise, status becomes Late (if work occurs later) or Absent (if no work occurs).
-
When minimum hours are set: Meet both conditions — track time within the first five minutes and reach the Expected Hours (minimum required hours) threshold.
Absent
-
Track no time during the scheduled shift hours.
Partially Absent
-
Track some time during the shift but less than Expected Hours (minimum required hours).
Late
-
Track no time within the first five minutes after the shift starts, but track time later in the shift.
On Leave
-
Be on an approved leave entered in Settings / Schedules.
-
When filters Show only users with shifts or Show only absent, partially absent, and late are enabled, rows with On Leave status are hidden.
Shift Underway
-
While a shift is in progress, show Late if late; otherwise, show Shift Underway until the shift ends, when Present, Absent, or Partially Absent can be determined.
Important Rules and Edge Cases
-
Apply a five‑minute grace period for lateness.
-
If both Late and Partially Absent apply to the same shift, show Partially Absent.
-
For shifts that run past midnight, list them on the start date only.
-
Hide shifts that have not started yet.
-
When multiple shifts exist on the same day for one user, show each shift as a separate row.
Tips
-
For work before shift start, consult Day Start Time or Start Time (4h buffer).
-
To see time outside shift hours, rely on Total Time Outside Shifts.
-
Keep only essential fields visible via Columns to simplify scanning and exporting.
Should there be any inconsistencies or concerns regarding the article, contact support@timedoctor.com for prompt assistance.