Skip to main content
All posts

How to Write a Flight School No-Show Policy (With Free Template)

Most flight schools have an informal no-show policy — and that's the problem. Here's how to write one that's fair, enforceable, and actually reduces no-shows.

SkyFSBookings6 min read
A single red and white Cessna on an empty runway beside open grass

Most flight schools have a no-show policy. Very few of them have written it down.

The informal version usually sounds like: "We expect students to cancel at least 24 hours in advance, otherwise they may be charged." What constitutes "may be charged," who enforces it, and whether students were ever actually told about it — those details live in someone's head, get communicated inconsistently during enrollment, and surface as awkward conversations after the fact.

A written no-show policy isn't about punishing students. It's about setting clear expectations from the start so that everyone — students, instructors, and your admin team — knows exactly how cancellations and no-shows work. That clarity reduces disputes, reduces no-shows, and makes your school feel more professional.

Here's how to write one, what it needs to cover, and a template you can adapt for your operation.

What a No-Show Policy Actually Needs to Cover

A useful flight school no-show policy covers five things:

1. The cancellation window. How far in advance must a student cancel to avoid a fee? The most common windows at flight schools are 24 and 48 hours. Shorter windows (12 hours, same-day) tend to generate more disputes. Longer windows (72+ hours) are hard to enforce because life legitimately changes in three days.

2. The cancellation method. Must students call? Can they cancel through an app or portal? Is email acceptable? If your policy says "call to cancel" but your booking system supports self-service cancellation, the policy should reflect the actual process — otherwise you're creating friction where none needs to exist.

3. What happens if they no-show. Is there a flat fee? Are they charged the full lesson rate? Is the first no-show forgiven? Whatever your answer, it needs to be specific and documented. "May be charged" is not a policy — it's a vague warning that generates arguments.

4. What counts as a school-initiated cancellation. Weather cancellations, aircraft maintenance, and instructor illness are not the student's fault. Your policy should explicitly state that school-initiated cancellations carry no fee and that the school will offer a reschedule within a defined window.

5. How the policy is communicated. When does a student first see this policy? Is it in their enrollment paperwork? On the booking confirmation? A policy that students didn't know about is a policy you can't enforce without creating resentment.

Cancellation Windows and Fees: What's Reasonable

The goal of any cancellation fee structure is behavioral, not punitive. You're not trying to profit from no-shows — you're trying to create enough accountability that students cancel in advance when they need to, rather than simply not showing up.

With that in mind, a few principles:

The fee should sting, not break. A $10 cancellation fee is easily ignored. A fee equal to the full lesson rate is hard to defend for a student who genuinely had an emergency. Fees in the range of $25–$75, or 25–50% of the typical lesson cost, tend to be effective and defensible.

The first no-show can be forgiven. Many schools waive the fee for a student's first no-show — it gives new students the benefit of the doubt and avoids an early negative experience. After the first, the policy applies. This is worth stating explicitly in your written policy.

Weather is a joint decision. Student pilots are not qualified to make go/no-go decisions on their own. Your policy should acknowledge that weather cancellations involve both the student and the instructor, and that a CFI-initiated weather cancellation is never subject to a fee.

Late cancellations and no-shows can carry different penalties. A student who cancels two hours before a flight (within the window but at least gave notice) is different from one who simply doesn't appear. Many schools treat these differently in their fee structures, which is reasonable and defensible.

The Free Template

The following template is a starting point. Adapt the specific windows, fees, and contact methods to reflect your operation.


[Your School Name] — Cancellation and No-Show Policy

Effective Date: [Date]

We understand that schedules change. This policy is designed to ensure fair treatment for all students and to protect the instructors and aircraft time reserved for your lesson.

Cancellation Window Lessons must be cancelled at least [24/48] hours before the scheduled departure time. Cancellations made within this window are subject to a late cancellation fee.

How to Cancel To cancel a lesson, [log in to your student portal and cancel your booking directly / call us at (XXX) XXX-XXXX / email us at XXX@yourschool.com]. Cancellations are not accepted via text message.

Late Cancellation Fee Cancellations made within the cancellation window will be charged a fee of $[amount]. This fee will be applied to your account and is due before your next scheduled lesson.

No-Show Fee Students who do not appear for a scheduled lesson and do not cancel in advance will be charged a no-show fee of $[amount]. The first no-show will be reviewed on a case-by-case basis for new students.

School-Initiated Cancellations If your lesson is cancelled by [Your School Name] due to weather, aircraft maintenance, or instructor availability, no fee will be charged. We will contact you as soon as possible and offer a reschedule within [3 business days].

Weather and Go/No-Go Decisions Weather cancellations are made jointly by the student and the assigned instructor. If either party determines that weather conditions make the flight unsafe or inadvisable, the lesson will be rescheduled without penalty to the student.

Acknowledgement By scheduling a lesson at [Your School Name], you acknowledge that you have read and agree to this cancellation and no-show policy.


How to Communicate the Policy So It Actually Works

A policy that students don't read in advance is a policy that fails at the moment of its first enforcement. To avoid this:

Include it in enrollment materials. The policy should be part of the onboarding packet — not buried in fine print, but clearly labeled and acknowledged with a signature or digital confirmation.

Reference it in booking confirmations. A one-line reminder in every booking confirmation ("Remember: cancellations within 24 hours are subject to a fee per our policy") keeps the expectation visible without being heavy-handed.

Make the cancellation process as easy as the booking process. The more friction there is in canceling, the more students will simply no-show rather than deal with it. If your booking system supports self-service cancellation, that's the right approach — make it trivially easy to cancel within the allowed window, and slightly harder (requiring a call) after the window closes.

For more on the behavioral and system design side of reducing no-shows, see our post on how flight schools can reduce no-show bookings.

Making the Policy Enforceable

A written policy is only enforceable if your booking system creates a record that supports it. Specifically, you need:

  • A timestamp on when a booking was made and when it was cancelled (to verify whether the cancellation window was met)
  • A record of whether a student appeared (Completed vs. No-Show status on each booking)
  • A way to flag a student's account when a fee is owed

Without those records, enforcing a fee becomes a "he said / she said" situation that most school operators find too uncomfortable to pursue. With those records, the conversation is simple: here's the booking timestamp, here's the cancellation timestamp, here's the policy they acknowledged — here's the fee.

SkyFSBookings maintains a complete audit trail for every booking: request time, confirmation time, cancellation time, and completion status. Admins can see at a glance which students have pending no-show fees and which have never missed a lesson. Start a free trial and see how much easier policy enforcement becomes when the records maintain themselves. You might also find our student pilot onboarding guide useful — onboarding is the ideal moment to introduce your no-show policy.

Stop refereeing the schedule.

Free forever for one aircraft, whether you run a school or a club. No credit card, no expiry.

Get started free