A class shows full, but two spots are held by the same member on different accounts. Another spot belongs to a booking that was cancelled but never released. The instructor plans for twenty people, the room holds eighteen, and the front desk discovers the problem at the door.
A roster audit is a short weekly check for the errors that survive the booking system. It does not replace the software. It catches the cases the software allows: duplicate accounts, shared logins, stale holds, and manual comps that were never removed.
Start with the duplicate name problem
Export the roster and look for the same member name or phone number appearing more than once in the same class. A duplicate account is common when a member books on a new device or with a different email.
Do not delete a duplicate without checking the payment and attendance history. Merge the records through the approved process and note the change. A quick deletion can lose a membership or a credit.
Check the holds and comps
List the spots held for staff, comps, or guest passes. Compare the list with the approved exceptions for the week. A comp that was never released is a hidden empty spot.
Record the owner and the reason for each hold. A hold with no owner is a booking error waiting to happen.
Look for shared logins
Some members share a login with a partner or friend. The system sees one account with two bookings, or a name that does not match the attendee. Check the notes for shared-use agreements.
If the studio allows sharing, record the rule and the second person's name. If it does not, the front desk needs a consistent message.
Verify the cancellation release
A cancellation should free the spot and move the waitlist. Check the classes where the roster and the waitlist disagree. A stale hold or a failed release leaves a spot empty while someone waits.
Test one cancellation end to end each week. The test takes a minute and catches a broken workflow before a member does.
Reconcile the roster with the door
At the end of a class, compare the roster with the attendance. A member who booked but did not attend is a no-show; a member who attended without a booking is a walk-in or a shared login. Both need a record.
The reconciliation is the evidence for the next audit. It also gives the instructor a clear count for the class.
Protect the member's data
Rosters contain names, contact details, and attendance. Keep the export in the approved system and limit access to the staff who need it. Do not leave a printed roster at the desk.
Delete the export after the audit. A roster kept indefinitely creates risk without adding insight.
Review the pattern monthly
Look at the duplicate accounts, holds, and shared logins by class and by time. A cluster may indicate a booking flow problem or a training gap. The review should produce one or two changes.
Record the change and the date. A clearer booking screen or a new front-desk script is enough.
Decide what to fix and what to flag
Not every roster error is a process failure. A duplicate account may be a member error; a stale hold may be a staff error. The audit should separate the two so the fix goes to the right place.
A short note in the audit log is enough. The front desk can fix the member error and the manager can review the staff error.
Keep the audit short
The audit should take fifteen minutes, not an hour. Check the duplicates, the holds, the cancellation test, and the door count. Everything else can wait for the monthly review.
Share the fix with the team
A roster audit that finds errors but never explains them will repeat the same errors. Share one or two examples at the next team huddle and show the correct process.
The huddle note should be short and neutral. The goal is a shared habit, not a blame session.
Record the audit itself
Note the date, the classes checked, the errors found, and the fixes made. A short log is enough. The log shows whether the audit is happening and whether the same errors keep returning.
Key takeaways
- Check for duplicate names and phone numbers before the class, not at the door.
- List holds and comps with an owner and a reason, and release the unapproved ones.
- Test a cancellation end to end and reconcile the roster with the door.
- Keep the export controlled, delete it after the audit, and review patterns monthly.
A roster audit is a small weekly habit that protects capacity and the member experience. It catches the errors that a booking system cannot see and gives the front desk a clear list to fix before the class starts.
For related workflows, see the waitlist routine and the fitness VA services overview.
