Explainer
How QR code time clocks work, and which design to choose
By the TrackBadges team · Updated · 8 min read
The short answer
A QR code time clock records a clock-in or clock-out when a QR code is scanned. There are three designs: employees scan a code posted at the site with their own phones, employees scan a rotating code on a kiosk, or a supervisor or kiosk scans each worker's printed QR badge. They differ in who needs a phone and how hard they are to cheat.
Key takeaways
- Every QR time clock turns a scan into a timestamped punch; the design decides who needs a phone.
- A posted code is cheap but easy to photograph, so it needs GPS or a selfie to be trusted.
- Rotating codes stop old photos, but not a live screenshot texted to a friend.
- Printed badges work without employee phones; who does the scanning decides how well they stop buddy punching.
- Setup can take minutes: add people, print codes, set up a scanner, run a test day.
How a QR code time clock works
A QR code time clock turns a scan into a punch. The code holds a short ID; the scanner reads it and sends it to the time clock's server, which saves a clock-in or clock-out with the time. Scan once to clock in, scan again to clock out.
The QR code itself stores no hours and no timestamps. It's a key. Everything that matters happens when the scan arrives: the system looks up who or what the code belongs to, checks whether that person is already on the clock, records the time, and adds the minutes to the week's timesheet. That's why one printed code can last for years, and why a lost or copied code can be switched off without reprinting everyone else's.
What changes from one product to the next is what the code identifies (a place, a moment or a person) and whose camera reads it. That gives three designs.
The three QR time clock designs
Most QR code time clocks use one of three designs. They differ in who needs a smartphone and how hard the clock is to cheat.
1. A posted code employees scan with their own phone
The business prints one QR code per site and tapes it by the door. Each employee opens an app or web page on their own phone and scans it, and the system records that this logged-in person was at this site at this time. It's the cheapest design to roll out, because there's nothing to hand out. But every worker needs a smartphone, data, battery and usually an app and a login.
2. A rotating code on a kiosk or in an app
A tablet by the entrance shows a QR code that changes every few seconds, and employees scan it with their phones. A variant flips the direction: each employee's app shows a personal code that keeps refreshing, and a kiosk scans it. Rotating codes fix the biggest flaw of a posted code, because an old photo stops working. They still need an app on every employee's phone.
3. A printed badge per person, scanned by a supervisor or a kiosk
Every employee gets a badge with their own QR code, and a supervisor's phone or a tablet at the door scans it. Because the code identifies the person, the scanning device can be anyone's. Employees need no phone, app or login, just the badge. Several time clocks offer printable per-employee codes for a kiosk; some, like TrackBadges, are built entirely around a supervisor scanning them.
| Posted code | Rotating code | Badge, supervisor scans | Badge, unattended kiosk | |
|---|---|---|---|---|
| The QR code identifies | A site | A site and a moment | A person | A person |
| Employees need a smartphone | Yes | Yes | No | No |
| App or login for employees | Usually | Yes | No | No |
| Hardware | None | A tablet or screen | The supervisor's phone | A tablet and a stand |
| Easiest way to cheat | Scan a photo of the code | Text a live screenshot to a friend | Hard: the supervisor sees each person | Scan a friend's badge |
| Usual safeguard | GPS check or selfie | GPS check or selfie | The supervisor | A photo with each punch |
How secure is a QR code time clock?
A QR code is easy to copy, so a QR time clock is only as secure as what surrounds the scan: whose camera it is, where it is, and whether a person is watching. These are the four weak points and how each design handles them.
- Photographed codes. An employee photographs a posted code on day one, then scans the photo from the parking lot or from home. The fixes are rotating codes, a GPS check at each scan, or not posting a code at all.
- Location spoofing. GPS checks run on the employee's own phone, and mock-location apps can fake a position. A geofence catches honest mistakes better than determined cheating, and it proves where a phone is, not who is holding it.
- Shared badges. A printed badge can be handed to a friend, and at an unattended kiosk one person can scan two badges in five seconds. The fixes are a photo with every punch (and someone who reviews them) or a person doing the scanning.
- Supervisor presence. When a supervisor scans each badge, the badge is only half the proof; the other half is the supervisor looking at the person in front of them. It's the strongest check that costs nothing, but it only works where a supervisor or lead is there at the start and end of the shift.
Whatever the design, the audit trail is your backstop: which device made each punch, where, and whether anyone edited it later. A run of punches seconds apart on one device, for people who never arrive together, is worth a question. For more, see how to stop buddy punching.
What a QR punch records
Every punch should record who, when, and whether it was a clock-in or a clock-out. A good system also records which device scanned, the site, optionally a GPS position, and the original punch whenever someone edits it.
| Field | Why it matters |
|---|---|
| Person | Ties the time to one employee's timesheet |
| Date and time | The start or end of paid time, to the minute |
| In or out | Comes from the order of scans; a missing scan shows up as an open shift |
| Scanner or device | Shows which phone or kiosk made the punch |
| Location | The site the scanner belongs to, for job costing and travel time |
| GPS stamp | Where the device was at that moment, when turned on |
| Edit history | Who changed a punch, when, and what it said before |
These fields are the raw material for the records the Fair Labor Standards Act requires, including hours worked each workday and each workweek (29 CFR 516.2). The FLSA recordkeeping guide has the full list.
How to set up a QR code time clock
A badge-based QR time clock takes minutes to an afternoon to set up. These steps assume the printed-badge design; for a posted code, replace steps 3 and 4 with printing the site code and getting the app onto every employee's phone.
- Pick the design. Choose by how your crew starts work: together with a lead (supervisor scans badges), through one door with nobody watching (kiosk), or alone at scattered sites (employee phones with GPS).
- Add your people. Enter each employee's name, plus anything your payroll needs, like an employee ID.
- Print the badges. Credit-card size (3.375 × 2.125 in) fits standard badge holders and lanyards; card stock in a plastic sleeve lasts for months. The free QR badge maker works for a test.
- Set up the scanner. Pair the supervisor's phone, or mount a tablet by the entrance; see how to set up a time clock kiosk.
- Set your pay rules. Choose the day your workweek starts, your overtime thresholds, any rounding, and an automatic clock-out for forgotten shifts.
- Run a test day. Scan everyone in and out, and check the timesheet against a paper sign-in sheet for that day.
- Tell the crew the rules. Explain who scans, what to do about a lost badge, and how to fix a missed punch.
What a QR code time clock costs
The software is usually priced per user per month, and hardware runs from nothing to a few hundred dollars a site. The bigger difference between designs is whose phones are involved.
| Cost | Posted or rotating code | Badge, supervisor's phone | Badge, kiosk tablet |
|---|---|---|---|
| Software | Usually per-user pricing | Usually per-user pricing | Usually per-user pricing |
| Employee phones | Every worker needs one | None | None |
| Phone reimbursement | May be owed in some states | Only for the supervisor's phone | None |
| Scanner hardware | None, or a screen for rotating codes | A phone you already have | A tablet, stand and charger |
| Badges | None | Paper or card stock, plus holders | Paper or card stock, plus holders |
The reimbursement row is easy to miss: California and Illinois require employers to reimburse employees for required use of a personal phone. See can employers require personal phones and the time clock cost guide.
Which design fits your crew
Pick by where people start work and whether they all carry smartphones.
- Everyone has a smartphone and works alone at scattered sites: a posted code or an employee app with GPS.
- One entrance with nobody stationed there: a kiosk with badges or rotating codes, plus photo capture if buddy punching is a worry.
- Crews that start together with a lead present: supervisor-scanned badges.
- Workers without smartphones, phones banned on the floor, or language barriers: printed badges, scanned by a supervisor or a kiosk.
How TrackBadges does it
TrackBadges uses the third design. Every employee gets a printed QR badge with their name and a backup PIN, and a supervisor's phone or a shared tablet scans it in the browser, so nobody installs anything. Each punch records the time, the scanner, its location and, if you turn it on, a GPS stamp. A lost badge is reissued in one click and the old one stops working. It's free for up to 3 people with every feature; Pro is $9 a month for the first 3 people plus $1.50 a month for each person after that. It's built for crews that start together; a solo worker with nobody to scan them is better served by a GPS app on their own phone. More on the QR code time clock page.
Frequently asked questions
How does a QR code time clock work?
A QR code holds an ID. When it's scanned, the time clock looks up who or where the code belongs to and records a clock-in or clock-out with the time. Scanning again records the opposite punch, and the minutes in between go on that week's timesheet.
Can employees clock in with a QR code without downloading an app?
Yes, if each employee has a printed QR badge and someone else's device scans it, such as a supervisor's phone or a kiosk tablet. Some posted-code systems open a web page instead of an app, but then each employee still needs their own phone to scan the code.
Can a QR code be photographed and used to clock in from home?
A posted code can, which is why those systems add a GPS check, a selfie or a rotating code. A personal badge can be copied too, but it only works if someone scans it. When a supervisor does the scanning, they see whether the person is actually there.
Do QR code time clocks stop buddy punching?
It depends on who scans. A supervisor-scanned badge stops it well, because a person sees each worker being clocked in. An unattended kiosk or a posted code needs an extra check, such as photo capture or GPS, to do the same.
Does a QR code time clock work without internet?
It depends on the product. Some apps store scans on the device and sync later; others, including TrackBadges, need a connection at the moment of the scan. If a site has no signal, check this before you choose.
What happens if an employee loses their QR badge?
Most badge systems let you turn off the old code and print a new one. In TrackBadges a reissue takes one click, the old badge stops working right away, and the supervisor can type the person's PIN on the scanner until the new badge is printed.
Keep reading
- QR code time clockA QR code time clock where a supervisor scans each employee's printed badge with any phone. No app, login or smartphone for your crew. Free for 3 people.
- Stop buddy punchingBuddy punching is clocking in for a coworker who isn't there. See what it costs, compare 6 ways to stop it, copy a sample policy and learn the legal basics.
- QR vs NFC vs biometric clocksEvery type of time clock compared: PIN, punch card, RFID badge, NFC, QR code, biometric and GPS apps, by cost, phones needed, buddy-punch risk and privacy risk.
- Set up a time clock kioskHow to set up a time clock kiosk: choosing a tablet, locking it with Guided Access or app pinning, mounting height, power, Wi-Fi and lighting for badge scans.
- The best QR code time clock apps in 2026The best QR code time clock apps of 2026: who scans the badge, whether workers need a phone, and what 10, 25 and 50 people cost a month.
- QR badge makerMake printable employee ID badges with QR codes, free: paste your team, print 8 credit-card-size badges per page. No signup; nothing leaves your browser.
Clock your crew in with one phone.
Print a QR badge for everyone and scan them in and out with any phone or tablet. Free for up to 3 people — try it with your real crew before you sign up.