Instructor Certification Tracking: Never Miss a CPR or Cert Expiry
Instructor certification tracking software stops CPR and cert lapses. Use the 90-60-30 Cert Ladder to catch every expiry before it hits your schedule.
The fix for missed CPR and certification expiries is a named routine, not a better spreadsheet. We call it the 90-60-30 Cert Ladder: three timed reminders before any credential expires, then an automatic block on the instructor's classes at day zero. Instructor certification tracking software should run that ladder for you.
Below: what to track, what a lapse costs, what OSHA actually says, and how to handle the Thursday morning when a card runs out.
What should instructor certification tracking software actually track?
Track four fields per credential: issuing body, credential type, expiry date, and the date you verified it yourself. Everything else is optional.
Many studios skip the verified date, and it's the one that matters. A photo of a CPR card uploaded at hire tells you what was true that day, nothing more.
Log CPR/AED and the primary certification as separate rows, because they run on separate clocks. ACE's renewal guide sets a two-year cycle and requires a current adult CPR/AED certificate to renew. The CPR card itself carries its own expiry from whoever issued it. An instructor can be fully ACE-current with a CPR card that ran out in March.
Add one more column for skills format. Note whether the CPR course included an in-person skills check or was online only. Some insurance policies spell out a hands-on requirement, so read your policy wording before you accept an online-only card.
Why do spreadsheets fail at certification tracking?
Spreadsheets store dates but never act on them. Nobody opens the tab until an insurer, a member incident, or an audit forces it.
A spreadsheet is a record, not a process. Conditional formatting that turns a cell red only works if someone opens the file. In many studios, nobody does between insurance renewals.
The second failure is ownership. The sheet usually lives in the Google Drive of whoever built it. When that manager leaves, the file goes stale in a folder nobody else can find.
The third is the sub. A cover instructor added for a Sunday 7am spin class rarely makes it onto the sheet at all. Yet that's the person alone in the room with 30 riders.
What is the 90-60-30 Cert Ladder?
It is a three-reminder schedule: 90 days out the instructor books a course, 60 days out you confirm, 30 days out you escalate.
Here is the ladder, step by step:
- Day 90: an automatic message goes to the instructor with the expiry date and a request to book a renewal course. Weekend CPR classes can fill well ahead. And 20 hours of continuing education is not a weekend job for someone teaching 12 classes a week.
- Day 60: the instructor sends a booking confirmation. If none arrives, have a direct conversation instead of sending another email.
- Day 30: copy the manager in and line up a sub for every class the instructor holds after expiry day. You probably won't need them, but build the list anyway.
- Day 0: the instructor comes off every future class automatically until you have checked the new card at the source.
The ladder works because each rung has a different owner. The instructor owns day 90 and has to show proof at day 60. The manager owns day 30, and the system owns day zero.
How much does a lapsed certification actually cost?
For the instructor, late fees and reinstatement charges grow the longer a credential stays expired. For the studio, the bigger cost is every class taught while uncovered.
Both major certifiers publish their renewal terms. ACSM's recertification FAQs describe a grace period after a missed cycle, with a late fee, and a paid reinstatement process once that period ends. ACE's renewal guide lists a standard renewal fee plus tiered late fees for renewals submitted after expiration. Amounts change, so check each page before you quote a number to staff.
The fees are the instructor's problem. The studio's problem is the classes taught in the gap. If a member collapses during that window, your insurer will ask why the instructor's card was expired, and nobody at the studio will have a good answer.
Does federal law require CPR-trained staff at a studio?
OSHA does not name CPR for studios specifically, but it requires trained first-aid responders when no clinic or hospital is in near proximity.
The general industry standard, 29 CFR 1910.151(b), says that without an infirmary, clinic, or hospital nearby, "a person or persons shall be adequately trained to render first aid." That text does not define near proximity by distance. Your insurer, your franchise agreement and some state health-club rules may be stricter, so check all three.
Most studios measure coverage by roster, but it has to be measured by the hour. Having 14 CPR-current instructors means nothing at 5:45am if the opener is the one whose card lapsed. Once a quarter, print the week's schedule and highlight every open hour. Each hour needs at least one CPR-current person on site. The gaps usually fall in the first and last hour of the day.
How should you verify a certificate instead of trusting a photo?
Verify at the source. Many certifying bodies offer an online lookup or digital card, and a screenshot of a card proves nothing about today.
Ask for the card, then check it yourself on the issuer's website. Record the date and your initials. Do this at hire, at every renewal, and as a quarterly spot check on three randomly chosen instructors.
The spot check sounds paranoid, but it's how you find the card that was "renewed" on paper but never completed.
Watch the issuer name too. If a card comes from a training site you have never heard of and has no lookup, call the site before you add it to the file.
What happens when an instructor's cert expires mid-schedule?
Pull the instructor from classes on expiry day, not at the end of the week. Keep them teaching nothing until the new card is verified.
Picture it. Maya's CPR card expires Thursday. Maya teaches Thursday 6pm reformer and Saturday 9am mat. If the ladder ran, you have known for three months and a sub is already penciled in. If it didn't, Thursday morning looks like this:
- Confirm the expiry at the source. Cards are sometimes renewed but never uploaded.
- If the card has lapsed, reassign both classes that morning. Members see a new instructor name, with no explanation.
- Send Maya the date of the next local course and ask for the new card the day the course ends.
- Put Maya back on the schedule only after you verify the new card.
Do 1099 contractors need the same tracking as W-2 staff?
Yes for safety coverage, but be careful how you enforce it. Dictating a contractor's training schedule can blur the employee line.
With W-2 staff, you can require the course and pay for it. With contractors, write current CPR/AED and primary certification into the agreement as a condition of being booked, and let the contractor choose how and when to renew. You decide whether a class goes on the schedule, but not how they train. That line matters for classification, which we cover in 1099 vs W-2 for fitness instructors.
Run the same ladder for both groups. The reminders are identical. The only difference is how you frame day zero: a contractor who doesn't get booked, not an employee who gets disciplined.
How do beauty, massage and spa businesses adapt this?
Same ladder, different documents. Massage therapists, estheticians, and nail techs usually hold state licenses, and renewal cycles and CE rules vary by state.
Alongside each individual license, record the license number, the date you checked the state board's lookup, and the establishment license for the premises. The establishment license is a separate document with its own renewal date. Ask your state board whether licenses must be posted at the workstation, and note where each one hangs so a new manager can find it during an inspection.
Put the renewal routine in your studio operations manual. Then teach the desk to check the license lookup for an unfamiliar provider before a first shift, as part of front desk training. A lash artist covering a busy Saturday is exactly the person who never gets checked.
What should you look for in instructor certification tracking software?
Look for automatic reminders to the instructor, a hard block on scheduling expired staff, and an audit log showing who verified what, and when.
Reminders on their own just move the nagging from you to an inbox. The block is what protects you. During any demo, set a test instructor's CPR expiry to yesterday and try to assign a class. If the system lets you, it's storing dates, not tracking them.
Also check for:
- Separate expiry fields for each credential, with the earliest date driving the block.
- Reminders that go to the instructor first and reach the manager only at the 30-day rung, so managers aren't buried in 90-day notices.
- Sub and contractor profiles held to the same rules as core staff.
- An export you can hand an insurer in under five minutes.
If you already automate member emails, staff reminders work the same way. See how studios set up AI email automation.
Run your studio on Zatrovo
Track every instructor's CPR and certification expiry alongside the class schedule they teach.
We write playbooks for studio operators — based on data from thousands of studios running on Zatrovo across pilates, yoga, lash, nail, massage, salon, dance, and fitness.
Related reading

Instructor Pay Structures Compared: Per-Class vs Hourly vs Salary vs Revenue Share
A side-by-side comparison of every instructor pay model — per-class, hourly, salary, and revenue share — with the retention and financial outcomes of each.

Multi-State Payroll Taxes for Studios: State Withholding Rules When You Expand
The state payroll tax rules that studios trigger when instructors work across state lines — nexus, withholding, and the payroll software that handles it.

Studio Payroll Software: Platforms That Handle Per-Class Pay and Multi-Rate Staff
Payroll software comparison for studios — handling per-class rates, hourly splits, and the multi-rate complexity most generic payroll tools can't configure.