How to Prevent Proxy Attendance at Trainings, Classes and Events

Proxy attendance is one person checking in for another who is not there. Here are six practical ways to stop it, and which ones actually work.

Proxy attendance happens when someone records attendance for a person who is not there. In workplaces it is called buddy punching; in classrooms it is a friend signing the register; at paid or accredited trainings it can be a facilitator adding names so a session looks full. Whatever the name, the result is the same: an attendance list you cannot trust.

This guide covers why proxy attendance is so common, the methods that stop it, and how to combine them without slowing everyone down.

Why proxy attendance is so common

Most attendance methods record a claim, not a presence. A signature on a paper sheet says someone wrote a name. A form submitted through a link says someone opened the link. Neither proves the person was in the room. As long as checking in for someone else is easier than explaining their absence, some people will do it.

The incentive matters too. When attendance affects grades, pay, certificates or compliance, the pressure to pad the list goes up, and so does the cost of getting it wrong.

1. Replace paper sheets with self check-in

The first step is to have each person record their own attendance on their own device, at the time, with a timestamp. That alone removes the sheet that gets passed around and filled in by whoever holds it. Paper sign-in sheets vs QR check-in covers the difference in detail.

2. Use a QR code that changes every few seconds

A fixed QR code or form link is a shared password. Once a photo of it reaches a group chat, anyone can check in from anywhere. A rotating code fixes this: the code on screen changes every 15 to 30 seconds, so a photo stops working almost immediately. People have to be looking at the screen to check in. How a rotating QR attendance system works.

3. Allow one phone per person per session

Even with a rotating code, someone in the room could check in their absent friends one after another from the same phone. Limiting each phone to one check-in per session closes that gap. To check in a friend, they would need the friend’s phone.

4. Check location

The remaining trick is a live relay: someone in the room sends a fresh photo of the code to a friend outside, who scans it within seconds. A location check compares the phone’s reported position with the venue and flags or refuses check-ins from elsewhere. Indoors GPS is not precise, so use a generous radius and flag rather than block at first. Geofencing attendance explained.

5. Add a photo where the stakes are high

When pay, credits or certificates depend on attendance, a selfie at check-in puts a face next to every name on the attendance sheet. Facilitators can compare faces with the people in the room. Collect photos responsibly: tell people why, keep them small and delete them automatically. Selfie check-in and privacy.

6. Watch the patterns, not just the session

Some padding only shows up across sessions: the same phone checking in different people each week, one phone number registered under several names, a staff member’s phone used for participant check-ins, or someone who is marked present every time but never actually scanned in. Reviewing these patterns regularly catches what single-session checks miss.

Lock the record when the session ends

None of this helps if the list can be edited later. Close and lock the attendance sheet when the session ends, and require a written reason for every correction. Corrections should appear in the report so anyone reading it can see what changed and why.

Warning signs of proxy attendance

If you are not sure whether proxy attendance is happening, look for these patterns in your current records:

  • Attendance totals that are consistently higher than the number of people you see in the room.
  • Sessions where almost everyone is marked present, even on days with bad weather, transport strikes or exams elsewhere.
  • Identical handwriting or signatures for several names on a paper sheet.
  • Check-ins that arrive in a burst from the same device, or long after the session started.
  • Participants who are always present on paper but cannot answer basic questions about what was covered.
  • A sudden drop in attendance the first time you change the method. That drop is usually the real number.

Comparing the methods

Method Stops Does not stop Effort for participants
Self check-in on own phone Sheets filled in by whoever holds them Shared links, friends checking in for friends Low
Rotating QR code Screenshots and forwarded links Several check-ins from one phone in the room Low
One phone per person One person checking in a row of friends A live photo sent to someone outside None
Location check Check-ins from outside the venue Someone using another person’s phone in the room One tap to allow location
Selfie Someone checking in as another person Nothing on its own about where they were A few seconds
Pattern review Invented participants, staff padding over time Single incidents on the day None

Proxy attendance by setting

Schools and universities

Students sign for friends, or share the class QR code in a group chat. A rotating code shown on the lecture screen and one phone per student remove most of it; lecturers no longer need to call the register. Student attendance with QR codes.

Workplace training and compliance

Colleagues check in for each other at mandatory training, or managers sign a sheet for the whole team. For regulated training, the record must show that each employee was there, for how long, and that nobody changed it afterwards. Compliance training records.

When certificates, continuing-education credits or fees depend on attendance, the incentive to pad is highest. Combine check-in and check-out with location check, and consider selfies for the sessions that matter most. Training attendance tracking.

Events and conferences

Sponsors and accrediting bodies want real numbers per session. Self check-in at each breakout gives accurate counts without a queue. Event check-in guide.

How to introduce the change

People who relied on signing for friends will notice the new method, so explain it as fairness rather than suspicion: everyone who attends gets credit, and nobody gets credit for someone else’s effort. Announce it a session in advance, send personal codes early and keep a facilitator at the door for the first week to help anyone who gets stuck.

Putting it together

You do not need every method for every session. A sensible default for most trainings and classes is self check-in with a rotating code, one phone per person and locked sheets. Add location checks for sessions where people have reason to cheat, and selfies where money changes hands. QRtimer includes all of these; see the feature overview or start free.

Frequently asked questions

What is proxy attendance?

Proxy attendance is when attendance is recorded for someone who is not present, usually by a friend, colleague or staff member. It is also called buddy punching or proxy marking.

Can a QR code attendance system be cheated?

A static QR code is easy to cheat because it can be shared. A rotating code with one phone per person, a location check and locked sheets leaves very little room, and what remains needs deliberate effort that shows up in pattern reviews.

Is location tracking during the whole session necessary?

No. Checking the location once, at check-in, is enough to catch people who are not at the venue and is far less intrusive than continuous tracking.

Keep reading

Run your next session with an attendance list you can trust.

Set up an event, import your list and open attendance in about ten minutes. Free for your first event.

Start free with Google