TL;DR: A pilates studio cancellation policy only works if it names a specific window, a specific fee, and a specific way clients cancel themselves. Copy the template below, pick a 12 or 24-hour window based on how fast your waitlist moves, and let your booking software enforce it so you never have to argue about a reformer spot again.
Reformer studios sell a fixed number of spots per class. Ten machines, ten seats, and once the class starts, an empty machine is revenue you cannot recover. That is the whole reason a cancellation policy exists. It is not about punishing clients. It is about giving the spot back to the studio early enough that somebody else can take it.
Most studio owners write a policy once, paste it into a welcome email, then never enforce it. Clients learn quickly that the fee is theoretical. Six months later the schedule looks full and the room looks half empty. This guide gives you the template, the numbers behind the fee tiers, and the enforcement setup that makes the policy real without a single uncomfortable conversation.
What a cancellation policy actually has to do
A policy that holds up with clients answers four questions in plain language:
- How far in advance must they cancel? This is your cancellation window. Everything else hangs off it.
- What happens if they cancel inside the window? A forfeited credit, a partial fee, or both.
- What happens if they simply do not turn up? The no-show tier, which is always stricter than a late cancel.
- How do they cancel? A named channel. If clients can cancel by text, WhatsApp, Instagram DM and app, you will always be the one manually reconciling it.
Anything beyond those four points is decoration. Policies fail because they are vague about the fee or silent about the cancellation channel, not because they are too short.
Choosing your window: 12 hours or 24 hours
The window should match how fast you can refill a spot, not what feels strict.
Run this test honestly. When a client cancels at 8pm for a 9am class, does someone else book it? If you have an active waitlist and clients who check their phone in the evening, a 12-hour window is enough and it feels generous to clients. If your waitlist is thin or your mornings fill days in advance, you need 24 hours to have any chance of reselling the spot.
A few rules of thumb from studios that have tested both:
- 12 hours suits urban studios with dense schedules, strong waitlists, and clients who book same week.
- 24 hours suits studios where classes fill early, where you run small group reformer with three or four clients, or where a private session blocks an instructor's paid hour.
- Private sessions almost always need 24 hours regardless of what you use for group classes. An instructor showed up for that hour.
Do not run a 48-hour window on group classes. It reads as punitive, clients stop booking ahead to avoid getting trapped, and you lose the forward visibility that made the schedule useful in the first place.
What to actually charge
The fee has to be big enough to change behaviour and small enough that a client does not quit over it. In practice that means it is anchored to your drop-in rate, not to a round number you invented.
| Scenario | Typical fee | What the client loses | Why this number |
|---|---|---|---|
| Cancel outside the window | No fee | Nothing | Spot returns to the pool with time to resell |
| Late cancel, 12 to 24h window, class pack client | 1 class credit | The credit, not cash | Simple, automatic, no payment chase |
| Late cancel, drop-in or unlimited client | 50% of drop-in rate | Cash charge | Partial fee acknowledges they told you |
| No-show, group class | 100% of drop-in rate or 1 credit | Full session value | You had zero chance to resell |
| No-show, private session | 100% of session rate | Full session value | The instructor's paid hour is gone |
| Late cancel, private session | 50 to 100% of session rate | Cash or credit | Depends on notice given |
Two details matter more than the exact percentages. First, a late cancel must always cost less than a no-show, otherwise you are teaching clients that telling you is pointless. Second, for class pack clients, burning the credit is far better than raising an invoice. It is automatic, there is nothing to collect, and it never turns into a payment dispute.
If you are still deciding the underlying rates those fees hang off, our full guide to pilates studio software covers pricing models alongside the booking tooling: our full guide to pilates studio software.
The free template
Copy this, replace the bracketed values, and publish it in three places: your booking confirmation email, your website, and the screen clients see when they book.
CANCELLATION POLICY
[Studio Name] holds a limited number of spots in every class. When a
spot is not cancelled in time, it cannot be offered to another client.
GROUP CLASSES
Cancel more than [24] hours before class start: no charge, your class
credit is returned to your account immediately.
Cancel within [24] hours of class start: your class credit is forfeited,
or drop-in and unlimited members are charged [50]% of the drop-in rate.
No-show: the full session value is charged, or one class credit is
forfeited.
PRIVATE SESSIONS
Cancel more than 24 hours before your session: no charge.
Cancel within 24 hours: [50]% of the session rate is charged.
No-show: the full session rate is charged.
HOW TO CANCEL
Cancellations are accepted only through the [Studio Name] booking app.
Messages sent by WhatsApp, SMS, Instagram or email are not treated as
cancellations. The app is available 24 hours a day and cancelling takes
under ten seconds.
WAITLIST
If a class is full, join the waitlist. When a spot opens you will be
notified and the spot is held for [15] minutes.
MEDICAL AND EMERGENCY EXCEPTIONS
Fees are waived for documented medical reasons and genuine emergencies.
Contact us at [email] and we will review it.
By booking a class you agree to this policy. GST is charged on all fees
as applicable.
The medical exception clause is not optional. Without it, staff invent exceptions case by case and the policy erodes. With it, the exception is part of the policy and everyone applies the same rule.
Make the software enforce it, not you
Every enforcement problem in a studio comes from the same place: a human deciding whether to charge a fee while looking at the client in front of them. Nobody wins that conversation. The fix is to move the decision into the booking system before the class, so that by the time anyone walks in, the credit is already gone or already refunded.
The setup you want has four pieces:
- Self-service cancellation in the app, so clients cancel at 11pm without messaging you.
- Automatic credit handling at the window boundary, with no manual adjustment.
- A waitlist that fires the moment a spot frees up, which is what turns an early cancellation into a filled machine.
- Reminders at 24 and 2 hours, which prevent most no-shows outright.
Appyone handles all four as standard, and the India pricing starts at $49/month for a single studio, with multi-location and payroll on the higher plan at $97/month.
Getting the money side right in India
Cancellation fees fail in Indian studios for a boring operational reason: collecting them is awkward. A client who owes ₹800 for a no-show is a phone call nobody wants to make.
That is why the credit-forfeiture model beats the cash-fee model for most studios here. Class packs are already prepaid, so the fee collects itself. For drop-in clients where you do need to charge, the practical route is a card or UPI mandate captured at signup through Razorpay, so the late fee is debited automatically with a receipt sent to the client. Appyone bills in INR with UPI and Razorpay built in, issues GST compliant invoices for every fee, and does not route anything through a USD conversion, which matters when your fee is ₹500 and a foreign card charge would eat a chunk of it in forex markup.
Two things to keep clean for GST: the fee must appear as a line item on a proper tax invoice, and the invoice should reference the original booking. If your software issues a generic "cancellation charge" receipt with no booking reference, your accountant will ask questions at quarter end.
Rolling it out without losing clients
Announce it once, clearly, with a start date at least two weeks out. Say what the window is, what it costs, and why: spots are limited and a late cancellation means a machine sits empty.
Then run a grace period. For the first month, apply the policy in the system but waive the first offence per client with a short note saying the fee was waived this once. Clients learn the rule from a real example rather than from a paragraph they did not read, and almost nobody churns over a fee they did not actually pay.
After that, stop making exceptions. The single biggest cause of policy failure is the owner who waives fees for good clients. Good clients are exactly the ones who cancel on time. Waiving their fee teaches everyone else that the window is negotiable.
Common mistakes to avoid
- No named cancellation channel. If WhatsApp counts, you are the booking system.
- A fee larger than the class. Anything above the full session value reads as a penalty and triggers disputes.
- No waitlist. Without one, an early cancellation is still a lost spot, and the policy only collects fees instead of filling classes.
- Different rules for group and private with no explanation. State both, side by side, so nobody feels singled out.
- Silence on medical exceptions. It invites case-by-case improvisation.
A cancellation policy is one page of text and roughly twenty minutes of setup in your booking software. The version that works is not the strictest one. It is the one your system applies automatically, every time, to everybody.
Frequently Asked Questions
What is a fair cancellation policy for a pilates studio?
Most studios enforce a 12 or 24-hour cancellation window. Cancellations inside the window forfeit the class credit or a flat late fee of 50-100% of the drop-in rate.
Can I charge a no-show fee at my pilates studio?
Yes. A no-show fee is standard practice. Most studios charge the full session value for a no-show, while late cancellations attract a partial fee.
