Attendance · Glossary

QR Code Attendance

Also called: QR attendance, QR scan attendance, QR code check-in

Definition

QR code attendance is a method where a punch is recorded by scanning a QR code – either a code fixed at the work site that employees scan with their own phone, or a personal code on the employee's ID that a kiosk or supervisor scans. The scan proves presence at a specific place and time and is usually paired with a GPS stamp or a selfie to prevent proxy marking.

Site QR versus employee QR

With a site QR, the code is printed and fixed at the gate, on the client's reception desk or at a patrol point. The employee opens the app and scans it; the app records who scanned, which site the code belongs to, and the time. This is the common pattern for security guards, housekeeping staff and field teams who visit many locations. The employee's own phone is the capture device.

With an employee QR, the code lives on the worker's digital ID card or a printed badge, and a kiosk tablet or a supervisor's phone scans it. This suits construction and contract-labour sites where workers may not carry smartphones. Here the scanning device is trusted and the risk is a borrowed badge, so a face check at the kiosk is the usual companion.

Static versus dynamic codes

A static QR never changes. Anyone can photograph it, WhatsApp it to a colleague at home and scan it from the screen. On its own it proves nothing about location. A dynamic QR refreshes every 30–60 seconds on a screen at the site, so a screenshot is useless within a minute. Dynamic codes need a powered display at the location, which is fine at an office reception but impractical at a remote guard post.

The practical answer for static codes is pairing: require the scan to happen inside the site geofence and capture a selfie with liveness at the same time. A guard would then have to be physically at the post, be himself, and scan the code – three independent proofs from one action.

  • Static site QR + geofence + selfie: the standard for guards and field staff
  • Dynamic QR on a screen: offices, reception desks, training halls
  • Employee QR + kiosk face check: factories and labour sites
  • QR at patrol checkpoints: proof of a guard tour, not just of arrival

Common mistakes

The first mistake is using a static QR with no other proof and calling it verified attendance; it becomes a slightly faster version of proxy attendance. The second is printing the code on paper that fades or tears within a month at an outdoor post; laminate it or engrave it on a metal plate. The third is one code for a whole 40-acre campus, which defeats site-wise reporting; use one code per gate or post and tag each to the right cost centre so man-hour exports for client billing are correct.

Example: a facility-management team across 12 towers

A housekeeping contractor serves 12 residential towers in Gurugram. Each tower lobby has a laminated site QR. A cleaner rostered 08:00–16:00 in Tower 7 scans the code at 07:55; the app checks she is inside the 100-metre geofence for Tower 7, captures a selfie with liveness, and records the punch against Tower 7. At month end the contractor's invoice to the society shows 26 days for Tower 7 without any manual reconciliation of the guard's register.

How Attend Mitra handles this

Attend Mitra supports QR-code check-in with per-site codes, and can require a geofence match and a selfie with liveness alongside the scan. QR and NFC checkpoints are also used for guard-tour patrol monitoring, and QR passes are issued in the visitor-management module.

Frequently asked questions

Is QR code attendance secure enough for payroll?
A bare static QR is not, because the code can be shared. Paired with a geofence check and a live selfie it is as strong as any mobile method, and the QR adds a precise site tag that GPS alone cannot guarantee in dense areas. Decide the pairing before you rely on the data for salary or client billing.
Do employees need a smartphone for QR attendance?
For site-QR scanning, yes – the employee's phone does the scan. For employee-QR at a kiosk or supervisor scan, no; the worker only needs a badge or a printed code. Choose the direction based on who in your workforce carries a phone.
How do I generate a QR code for attendance?
The attendance software generates a unique code per site or per employee from its admin console; you print it, laminate it and place it at the location. Do not make codes from a generic online generator, because the app must recognise the code's identity and tie it to the right site or person.
Can QR attendance work without internet at the site?
Yes, if the app supports offline attendance. The scan, GPS stamp and selfie are stored on the phone with the original time and uploaded when the network returns. This matters for basements, warehouses and rural sites.

Related terms

Kiosk Attendance (Tablet Mode)
Kiosk attendance is a mode where one shared tablet or phone, fixed at a gate or reception, is used by every employee to mark attendance. Each person selects their name or scans a code, verifies with a face check, and the punch is recorded against their profile. It replaces a biometric machine for workplaces where staff do not carry smartphones or where a fixed entry point exists.
Geofencing Attendance
Geofencing attendance is a rule applied at punch time that accepts an employee's check-in or check-out only if the phone's GPS location falls inside a virtual boundary drawn around the workplace. The boundary, or geofence, is usually a circle of 50–200 metres around a site's coordinates. Punches from outside are rejected or flagged for supervisor review.
Selfie Attendance
Selfie attendance is a mobile attendance method in which the employee takes a photo of themselves in the app at punch time. The app verifies the face against the enrolled profile, stamps the punch with GPS coordinates and time, and stores the image or its descriptor as evidence. It is the standard method for security guards, field sales and other staff who work away from a fixed device.
Offline Attendance
Offline attendance is the ability of an attendance app or kiosk to accept a punch when there is no internet, store it on the device with the original time, location and photo, and upload it automatically once a connection returns. The server records the punch at the time it was captured, not the time it was synced, so employees in basements, warehouses and remote sites are not marked late or absent because of network failure.
Patrol Checkpoint
A patrol checkpoint is a physical tag fixed at a specific location on a site, such as an NFC sticker, QR code or RFID tag, that a guard must scan during a patrol round to prove presence at that spot. A guard tour is a sequence of checkpoints with expected times. Checkpoint placement, tolerance windows and missed-checkpoint alerts decide whether the patrol record is useful or just noise.
Guard Tour (Patrol Round)
A guard tour is a scheduled patrol in which a security guard walks a defined route and records presence at fixed checkpoints in sequence. A guard tour system captures the time of each checkpoint scan so the agency and client can prove the round was actually completed. Older systems used a wand and metal tags; modern systems use NFC or QR checkpoints scanned with a smartphone app.

Go deeper

See how this works inside Attend Mitra

Verified attendance, shift rosters, leave, and payroll-ready reports in one platform built for Indian teams.

Browse all terms