A fair missed class fee policy (and when make-ups make sense)

Should you charge for missed classes? Here is a fair missed class fee policy that pauses the cycle instead of burning a paid class, plus when make-up classes help.

Every coach, tutor and class owner hits this question sooner or later: a family books in, pays for a block of classes, and then a child is off sick for a week. Do you charge for the classes they missed, or not? Charge, and you look grasping. Waive it every time, and your income quietly leaks away while your calendar fills with empty slots you cannot resell. That tension — covering your time versus being fair to the family — is where a lot of goodwill gets spent, and where a lot of awkward messages get written.

Most of the pain comes from not having a policy at all. You decide case by case, in the moment, when you are tired and the parent is apologetic — and every decision becomes a small negotiation. A clear, fair missed class fee policy, written down once and explained up front, takes that whole category of argument off your plate. Here is how to build one.

Should you charge for missed classes at all?

The honest answer is: it depends on what you are actually selling. If you are selling a seat for an hour on Tuesday, then a no-show costs you that hour whether the child turns up or not, and charging is reasonable. If you are selling a course of learning — eight lessons that move a child forward — then a missed class is not a lost class, it is a delayed one. The learning still needs to happen; it just happens later.

Most tuition centres, tutors and coaches are really in the second business, even when they bill like they are in the first. That mismatch is the root of the whole problem. You charge for the calendar, but you deliver a course — so when the calendar and the course disagree, the family pushes back, and they are not wrong to.

Charging for the calendar vs charging for delivered classes

There are two ways to draw the line, and they behave very differently.

Charging for the calendar means the clock runs whether or not the child shows up. Miss a Tuesday, lose a Tuesday. It is simple to administer and it protects your income on paper — but it quietly punishes families for things outside their control: illness, a clashing school trip, a snow day. Each of those becomes a bill they did not feel they got value for, and each one is a small dent in trust.

Charging for delivered classes means the fee is tied to sessions that actually happened. A block of eight paid classes is eight classes taught, not eight dates on a calendar. A missed class does not disappear — it waits. This is the same idea behind how the cycle works: each attended class fills one place in the cycle, and an absence simply pauses it.

The second approach costs you almost nothing in real income over a term — a regular child still completes their blocks at a steady rate — but it removes nearly every reason a family has to argue.

A simple, fair policy: pause the cycle, don’t burn the class

Here is a policy you can adopt today and explain in one sentence:

A missed class pauses your cycle. It never uses up a paid class.

That is it. In practice it looks like this:

  • The child is enrolled in a block — say eight classes.
  • Each class they attend fills one place in that block.
  • If they are absent, nothing is spent. The block simply waits for the next class they attend.
  • When the eighth attended class lands, the block is complete and the fee for the next block falls due.

Notice what this quietly settles. There is no separate “missed class fee” to calculate, argue over, or apologise for — because a missed class has no price. There is no refund to process, because nothing was taken. And there is no incentive for you to hope a child stays away, or for a parent to send an obviously unwell child in “so we don’t waste the money.” Everyone’s interests point the same way: turn up when you can, and only pay for what was actually taught.

It also protects you from the opposite unfairness — the family who books a term, drifts away halfway, and expects a full refund. They do not get one, because they have not lost anything: their remaining classes are still theirs to attend whenever they come back. The block does not expire out of spite; it just sits there, paid for, waiting.

How to communicate the policy so it prevents disputes

A fair policy still causes arguments if the family only learns about it after they have missed a class. The whole point is to move the explaining to the front, before anyone is upset.

Say it once, clearly, when a family joins: “You pay for a block of classes, not a set of dates. If your child is off, that class isn’t lost — it just waits. Nothing gets charged for a class we didn’t teach.” Put the same sentence somewhere they can re-read it — a welcome message, a pinned note, whatever you already use.

Then let the record do the rest of the talking. A policy feels like fine print when it lives in a document; it feels like a fact of life when the family can see it working — the block filling up class by class, the absence sitting there having cost nothing. When the maths is visible before the bill, a fee stops being a claim you have to defend and becomes a receipt for work already done. That is the difference between a policy people accept and one they contest.

When make-up classes actually make sense

Make-ups are worth offering, but only in specific cases — and it helps to be clear about which.

Offer a make-up when the reason the class did not happen is on your side: you were ill, the venue flooded, you cancelled. Here the family has lost something real, and a make-up (or letting the class sit unspent in the block) is simply fair.

Offer a make-up when a one-off, well-flagged absence on the family’s side is easy to slot in — a sibling could join an existing session, or there is a quiet class that week. It costs you little and builds a lot of loyalty.

Be more careful with routine, last-minute or frequent absences. If every missed class must be re-taught one-to-one, you will drown in rescheduling and give away hours you cannot bill. This is exactly where the pause-don’t-burn policy pulls its weight: the class is not lost, so you rarely owe anyone a bespoke make-up. The block just waits for the next normal session. Reserve real make-ups for the cases that genuinely warrant them, and you protect both your fairness and your time.


A missed class does not have to be a fight. Decide once that you charge for classes you deliver, let an absence pause the cycle instead of burning a paid class, say so plainly up front, and keep make-ups for when they are truly earned. Do that and the awkward month-end negotiation mostly disappears.

That is the model ShowUp is built around — mark who showed up in a tap, let each attended class fill the cycle, and let an absence quietly pause it, so the fee that eventually falls due has already explained itself. If chasing and renegotiating missed classes has become the part of the job you dread, get started with ShowUp — every plan is covered by a 60-day money-back promise — and let the policy run itself.

From S$19 a month · 60-day money-back promise

Let the fees take care of themselves.

Get started See how it works