HangarOS
Compliance9 min read

Tracking Pilot and Student Credentials, Medicals, and Currency

Expired medicals, lapsed flight reviews, and out-of-currency instructors are silent liabilities for a flight school. A system for tracking every credential and currency requirement before it bites.

Every flight school carries a quiet stack of expiration dates: student medicals, instructor certificates and renewals, flight reviews, instrument currency, and for your CFIs a whole extra layer of currency and endorsement authority. None of these announce themselves. A medical does not send a warning the day before it lapses. The way most schools discover an expired credential is the worst possible way, at the moment they need it, and by then a flight has to be scrubbed or, worse, should not have happened. Here is how to get ahead of all of it.

Separate the credential from the currency

These two words get used loosely, so it is worth being precise. A credential is a document with an issue and expiration: a medical certificate, a CFI certificate, a flight instructor renewal. Currency is a rolling requirement satisfied by recent activity: recent flight experience to carry passengers, instrument currency from recent approaches and holds, a flight review within the preceding period. Credentials expire on a date. Currency lapses based on what you have or have not done lately. A tracking system has to handle both, because a pilot can hold a perfectly valid certificate and still be out of currency to do the thing they want to do today.

Medicals are the one that grounds people

For students and renters, the medical is the credential most likely to catch you out, because its validity period depends on the class and the airman's age, and the countdown runs regardless of activity. A student who was fine last month can be unable to solo this month with nothing having changed except the calendar. The only defense is a system that knows each person's medical class and expiration and surfaces it before it lapses, not after. Storing medical status alongside the rest of a person's record, in Credentials, means the front desk and the instructor both see it before booking a solo, not at the airplane.

Instructor credentials are a compounding risk

Your CFIs carry the heaviest credential load: the flight instructor certificate and its renewal cycle, their own medical if they fly, and the currency to exercise the privileges they are teaching. An instructor whose flight instructor certificate lapsed cannot give instruction, and every lesson they taught past that date is a problem for both of you. Across a growing staff, tracking this by memory or a shared spreadsheet is exactly where schools fall behind, which is why credential expiry belongs in the same system that runs your scheduling, so an instructor who is about to lapse can be flagged before they are put on the board.

Endorsement authority is a credential too

It is easy to forget that some of what an instructor can do depends on their own currency and authority, not just the student's readiness. The endorsements a CFI issues are only as good as the instructor's standing at the time. This is why credential tracking and the endorsement workflow belong together: the same system that captures a fresh, per-event endorsement should know whether the instructor issuing it is current and authorized to do so.

Surface it early, in the place decisions are made

A credential tracker that lives in its own tab that nobody opens is worthless. The value comes from surfacing expirations where and when someone is about to make a decision that depends on them. The right moment to learn a student's medical expires next week is when you are booking their solo, not during a monthly review. The right moment to learn an instructor's renewal is due is before you schedule their next month, not after. Putting currency and expiration data in front of the dispatcher at the point of booking is what turns tracking from a report you read into a guardrail that protects you.

Build the reminder loop

The operational pattern that works is a rolling look-ahead. Every credential and currency item has a next-due, and anything coming due inside a chosen window surfaces automatically so the person can act while there is still time. A 90-day heads-up on a medical gives a student time to schedule an AME appointment. A 60-day heads-up on a flight instructor renewal gives a CFI time to do it without a gap. The point is never to catch expirations after the fact; it is to make the lapse impossible to arrive by surprise.

What good looks like

A school with this handled can answer, in one place, who is current for what today, what expires in the next 90 days, and which instructors are authorized to give which instruction and endorsements. Nobody gets scheduled into a flight they are not legal for, no lesson is taught by a lapsed instructor, and no student walks up to solo with an expired medical. That is not a heroic feat of organization; it is what happens when credential and currency data lives in the same system as your scheduling and training instead of in a drawer. For where this sits in the whole operation, see what a modern flight school tech stack looks like.