Zchedule

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

2 need review
  • 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
Attendance for one morning. Names are examples.

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

2 need review
  • 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.

On the iPad kiosk, employees can review their punches and request a fix.

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

See all plans and prices →

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.