Attendance tracking
Attendance you can check against the schedule
Each punch is matched to a scheduled shift, so Attendance can tell you more than who is in. It shows who is late and by how much, who clocked in with no shift, and whose punch came from outside the zone.
Attendance is on Starter and Pro. New teams get 14 days of Pro.
Updated
Attendance
Today · Harbor Cafe
- Maya R.8:00 – 4:00In since 7:56
- Sam T.8:00 – 2:00In since 8:09Late 9 min · 0.6 mi from Harbor Cafe
- Luis M.11:00 – 7:00Not in yet
- Ana P.No shiftIn since 9:30Unscheduled clock-in
- Jordan K.6:00 – 12:00On lunch 12 min
What a record can say
Every shift ends up in one of a few plain states.
- On time
- Clocked in within the grace period of the scheduled start. Nothing for you to do.
- Late
- Clocked in more than 5 minutes after the start (you set the grace period), with the minutes recorded.
- Unscheduled
- Clocked in with no matching shift. Accepted by default and flagged; you can switch these off.
- Assumed worked
- A published shift with no punch, filled in from the schedule and labelled that way. Optional.
- Absent
- Marked by a manager, or the result of a missing punch when assumed-worked is off.
- Overtime
- Worked hours over 8 in a day or 40 in a week by default. Both limits are settings.
Needs a decision
Flagged punches come to you with the reason attached.
Most days need no attention. When something does, it's in a short list with the person, the time and what's wrong, and you resolve it or dismiss it.
- Location
- A punch outside its GPS zone (with the distance), a signal too weak to check, or a location that looks spoofed. GPS zones are on Pro.
- Left the site
- While someone is clocked in, the app can tell you they've been away longer than the threshold, 15 minutes by default.
- No shift
- A clock-in with nothing on the schedule to match.
Attendance
Today · Harbor Cafe
- Maya R.8:00 – 4:00In since 7:56
- Sam T.8:00 – 2:00In since 8:09Late 9 min · 0.6 mi from Harbor Cafe
- Luis M.11:00 – 7:00Not in yet
- Ana P.No shiftIn since 9:30Unscheduled clock-in
- Jordan K.6:00 – 12:00On lunch 12 min
Corrections
Fix a record without losing what it said before.
Phones die and people forget to clock out. Managers can correct a punch time, fill in a missed clock-out, fix a lunch, mark an absence or void a record for up to 14 days. Each change keeps the original next to the new value.
Employees can start a correction themselves from the iPad kiosk. The request waits for you and changes nothing until you approve it. More on the tablet kiosk.
Your time log
Maya Reyes · last 14 days
- Mon, Jun 227:56 AM – 4:02 PMRequest Edit
- Tue, Jun 237:58 AM – 4:00 PMRequest Edit
- Wed, Jun 248:01 AM – no clock-outPending Review
Timesheets
Hours in a CSV your payroll system can import.
- One row per record
- Employee, date, scheduled start and end, actual clock in, lunch start and end, clock out, break minutes, worked, paid and overtime hours, and a note.
- Where each row came from
- Kiosk, app, web or the schedule. Rows filled from the schedule leave the punch columns empty, so nothing looks punched when it wasn't.
Zchedule doesn't run payroll or connect to payroll providers. The CSV is what you hand to the system that does.
Plans
Which plan you need.
Which plan
- Time clock and attendance
- Starter — $19.99/month per team
- Labor cost, coverage and attendance reporting
- Starter — $19.99/month per team
- GPS clock-in zones
- Pro — $39.99/month per team
- Shared-tablet kiosk clock-in
- Pro — $39.99/month per team
FAQ
Questions worth answering up front.
Every clock-in is matched to that person's shift for the day. A clock-in more than 5 minutes after the scheduled start is recorded as late, with the number of minutes. You can change the 5-minute grace period.
By default a published shift with no punch is recorded as assumed worked, labelled as coming from the schedule rather than a punch. You can turn that off so a missing punch counts as an absence, and you can mark an absence yourself.
Yes, within 14 days by default. Managers can correct a time, add a missed clock-out, fix a lunch, mark an absence or void a record. Every change keeps the before and after.
Yes. The payroll CSV has one row per record with scheduled and actual times, lunches, worked, paid and overtime hours, and where each row came from.
Related
- Employee time clock
Clock in from the app, a browser or a shared tablet. Every punch is matched to a shift.
- GPS clock-in
A zone around each site and a rule for punches outside it: warn, review or block.
- Tablet kiosk
A tablet on the counter that the whole team clocks in on with a PIN.
- Labor cost tracking
Scheduled pay against actual pay from hourly rates, with overtime and a CSV.
- How to prevent employee overtime
Where overtime comes from on a small team and how to catch it before the week starts.
- Cleaning
Crews at different sites, shift times that move, and clock-ins you can check.
See this week's attendance next to this week's schedule.
Start free, then turn on the time clock during your 14-day Pro trial.
No credit card. The trial starts with your first shift, not today.