Employee Profiles
What an employee record holds in ScanRoster, from staff ID and venue to pay basis, documents and hours.
Attendance
One printed code per venue, staff checking in on their own phones, and a record every manager can trust: here is how ScanRoster’s QR check-in works, and why each check exists.
A time clock is hardware: something to buy for every venue, mount, keep powered and replace when it breaks. A QR check-in moves the hardware to the device every member of staff already carries. The venue prints one code, puts it where staff come in, and that is the installation.
The obvious objection is that a code can be photographed and scanned from anywhere. That is why the code on its own proves nothing. The code says where; it never says who. Identity comes from the employee signing in on their own phone, and location comes from the phone itself, which is checked against the venue’s geofence at the moment of the scan.
Every scan is checked, and a scan that fails a check is recorded and flagged for a manager, not thrown away. Refusing a scan at the door creates a worse problem than it solves: someone who genuinely worked a shift ends up with no record of it, and the argument happens on payday instead of the same afternoon.
Basements, walk-in fridges and back corridors are where hospitality staff often are when they need to clock in. A scan made without a connection is queued on the phone and sent as soon as it can be, for up to 72 hours. The recorded time is the time of the scan, not the upload, so hours and pay are unaffected; the delay is shown alongside it for audit.
A shift left open does not run forever. An hourly sweep closes it at the rostered end time plus the same grace period used for lateness, or after a fixed fallback when there was no roster, and marks it as auto-closed for a manager to confirm. Nobody is paid for sixteen hours because a phone died at the end of service, and nobody loses a shift because they did.
Check-ins appear on the dashboard as they happen: who is on the floor now, today’s scans in the venue’s own time, and anything that needs a look. Each flagged record says why it was flagged in plain words. From there the hours flow into each employee’s record and into the pay run, and they feed attendance analytics across venues.
Setting it up
Generate the code from the venue’s page, print the poster, and drop the venue’s pin on the map so the geofence has somewhere to measure from. Until the pin is set, scans are still recorded, with location marked as not checked.
Start free with one venue. Print the check-in code, add your team, and the first shift is recorded the same day.