Reporting on Shifts That Cross Midnight
Record and report overnight shifts as a single working day with We360.ai, so night-shift attendance and productivity are not split across two dates.
If your teams work nights, a single shift lands on two calendar dates. Someone who starts at 10:00 PM and finishes at 6:00 AM shows up as a short evening on one date and a short morning on the next — so attendance looks like two part-days, average hours look low, and nobody's numbers match the shift they actually worked.
This guide sets that right, so an overnight shift reads as one working day dated by the day it started.
Before you start
You need administrator access to Settings → Workplace, and you need to know whether your organization uses Auto Punch-Out. The two features contradict each other: Auto Punch-Out closes the working day on a timer, which is exactly what overnight tracking has to avoid.
Set up overnight working days
Tune the limits to your longest shift
The defaults suit most overnight patterns. Adjust them if your shifts are unusually long or your teams take long gaps mid-shift:
Carryover Limit (16 hours) — how long a working day can run before it closes regardless of activity.
Carryover Grace (4 hours) — extra hours past that limit during which activity still counts toward the same working day.
Idle Gap Threshold (4 hours) — how long someone must be inactive for that gap to end the working day, once the carryover limit is reached.
Work-day Reset — leave on Elapsed time unless you specifically need a working day never to end while it is still on the date it started.
A working day ends at whichever comes first: the carryover limit plus the grace window, or the carryover limit followed by a long enough inactive gap.
Report on an overnight shift
Once the setting is on, pull a report that respects it:
Each overnight shift now appears as one row, dated by the day it began, with the full hours against it.
If you cannot switch the setting on
You may still want overnight numbers without changing how your organization tracks time — for a one-off investigation, or because Auto Punch-Out has to stay on.
In that case, tick Cross-day shifts and report on a single date at a time. The shift boundaries are worked out from the activity as the report runs, which is only possible one day at a time. The checkbox greys out if your date range covers more than one day; narrow it to a single date and it becomes available again.
Troubleshooting
Related
Workplace Settings — every cross-day setting, in detail.
Shift Rotations — running morning, afternoon, and night rotations.
Reports — the full report catalogue and builder.
Last updated
Was this helpful?