A good policy is short, specific, and decided before the first conflict. Here is what to put in it, why each piece matters, and wording you can adapt.
Most cancellation arguments are not really about money. They are about surprise. A parent who learns on the day that a missed lesson is not refunded feels ambushed, even if the rule is reasonable. A teacher who has to invent a rule in the moment feels like the bad guy. A written policy, agreed to at enrollment, turns every future conflict into a lookup instead of a negotiation.
The policy also protects the thing you actually sell, which is a reserved block of a teacher's time. When a family cancels an hour before, that block is gone: nobody else can be booked into it, and the teacher may have driven or set up already. The policy is how you say, in plain words, that the time was held for them.
Answer four questions first, because every clause in the policy follows from them. Is a lesson a purchase of a specific slot, or a purchase of an amount of teaching? Do you want to be generous to families, or protective of teacher income, and where is the line between them? Who owns the problem when a teacher cancels? And how much admin are you willing to do to run makeups?
Many studios land on the same answer: the family is buying a reserved slot, a reasonable amount of notice earns a makeup, short notice does not, and a teacher cancellation is always made right. That answer is simple to explain and simple to enforce, which matters more than whether it is the most generous possible.
The core of any policy is one number: how much notice earns a makeup. Common choices are 24 hours for a studio-based lesson and 48 hours for in-home lessons, because a travelling teacher loses the whole trip, not just the hour. Pick the number that matches how fast you can realistically refill or reuse the time. If you can never refill a slot on 24 hours of notice, a 24 hour window is a courtesy, not protection.
State exactly how to give notice and what counts as having given it. "Text or email the teacher at least 24 hours before the start time. A message sent after that does not count as notice." Leaving the channel vague guarantees someone says they told the teacher in the hallway. If you have a shared inbox or form, name it, so there is a timestamp.
Makeups are where policies quietly become expensive. Every makeup is a one-off appointment that has to fit into a teacher's real calendar, and each one costs somebody time to arrange. Limit the problem with a few firm rules rather than case by case generosity.
A worked example, with numbers made up for illustration. Say your season has 14 weekly lessons. You allow two notice-based makeups per student per season, to be used within the same season and within three weeks of the missed lesson. A family cancels week 5 with two days of notice, so they get a makeup, which they book into an open slot on the teacher's calendar before week 8. They also miss week 9 with an hour of notice, so that lesson is forfeited. Nothing here requires a judgment call, which is the point.
This half of the policy is the one families care about most, and the one studios forget. If the teacher is sick, or the studio closes for weather, the family should get a real makeup or a credit, at no cost to them and without a notice rule. Say so plainly. It is also the best evidence that the notice rules for families are fair, because they run both ways.
Decide in advance how you handle your own holidays. The cleanest approach is to publish the season calendar with the no-lesson dates at enrollment and price the season on the number of lessons that will actually happen. Then a holiday is not a cancellation at all, and nobody expects a makeup for it. Tell families which dates are built in, such as a school break, versus which are surprises.
Every family will eventually have a genuine emergency, and a rigid policy looks cruel when it meets one. Build the exception into the policy instead of improvising it: the teacher or owner may grant a makeup for illness or emergency at their discretion, and the discretion does not set a precedent. That sentence gives you room to be kind without being obligated to be kind every time.
Watch for the one exception that eats the rule. If a particular family cancels late every other week, the pattern is the real conversation, and it is a scheduling conversation too: the slot may simply not suit them. Offering a different day or time is often better for everyone than enforcing the policy again.
Keep it to one page of plain sentences. This is a starting point, not legal text, so have it read by whoever advises your business, and check what your local rules require for refunds and prepaid fees.
A makeup is only as easy as your picture of open time. Keep each teacher's open slots visible, and place a makeup as a one-off lesson checked against that specific date, the same way you would treat a holiday change in an alternating week pattern. For in-home teachers, check the drive too, using the drive time guide, since a makeup squeezed between two far apart homes is where lateness starts.
A scheduling tool helps with the part that is about seeing time. Set the Tune shows teacher days, flags conflicts and meal-break problems, and keeps drive time honest when you move a lesson. To be clear about the limits: it does not book makeups automatically, and it does not handle billing or attendance. You still decide who gets a makeup and when. The demo shows what a teacher day looks like with room in it.
Twenty-four hours is the most common choice for studio lessons, and 48 hours is common for in-home lessons because the teacher loses the whole trip. Choose the window you could realistically use to refill the time.
Usually not. A workable middle ground is a small number of notice-based makeups per season, with short-notice misses forfeited and teacher cancellations always made right.
The family should get a makeup lesson or a credit at no cost, with no notice rule applied to them. Putting this in writing is what makes the family side of the policy feel fair.
They should. An expiry at the end of the season, or a few weeks after the missed lesson, keeps makeups from piling up into a scheduling problem you cannot place.
No. It shows open teacher time and checks conflicts and drive time when you place a one-off lesson, but you choose and book the makeup yourself. It does not handle billing or attendance.