Who exactly owes whom a make-up lesson?
A WeChat conversation you've had before
A parent messages you: "We cancelled twice last month — that's two make-up lessons still owed, right?"
Your stomach drops. The first cancellation came three days ahead, and you agreed to make it up. The second was a text at 7am saying the child had a fever, and you replied "No problem, hope she feels better" — was that agreeing to a make-up or not? You genuinely don't know.
And the questions keep coming. Do these make-ups expire? It's been two months — does that still count? Their regular teacher is fully booked this term, so can someone else take it? And when the make-up happens, does it burn a credit from their package or not?
You scroll back through the chat history, give up halfway, and reply: "Let me check."
That "let me check" is what make-up lessons actually cost you.
Why make-ups get messier than attendance
When we wrote about attendance records we mentioned in passing "which sheet does the make-up live on" — that's the part that really gets deep. Attendance is at least binary: they showed up or they didn't. Make-ups aren't. They're a chain of judgement calls nobody ever wrote down:
- Which kind of absence earns a make-up? Cancelled in advance, cancelled same-day, no-show without a word, you closed the studio, the teacher had an emergency — all five deserve different treatment, and almost nobody has written the rule down. It comes down to whatever you said in the moment.
- Who honours a verbal yes? Does "don't worry about it" mean "you don't owe me that lesson" or "I'll give you that lesson free"? Same sentence, and you and the parent routinely read it in opposite directions.
- Do make-ups expire? Most people assume they do and never say how long. So a lesson from six months ago comes back up, and you feel too awkward to refuse.
- Can it cross teachers or classes? The original teacher is booked solid — can someone else cover it? If so, whose revenue is that lesson?
- Does the make-up burn a credit? Does it consume the credit already deducted for the missed lesson, or deduct a second one? Get this wrong and you've either overcharged or undercharged, immediately.
Messy attendance means "I can't recall whether they came that day." Messy make-ups mean real outstanding debts, scattered across chat history and your memory — and you're the only one keeping track.
What the ambiguity actually costs
- Parents always remember better than you do. That isn't dishonesty. "How many make-ups do we have left" is a big deal to them and one line among dozens of students to you. When memories don't match, you're the one who gives way.
- Make-ups become an open-ended liability. No expiry means a cancellation from two years ago can still be redeemed today. The more students you have, the bigger that invisible pile of IOUs gets.
- Credits get double-deducted or missed entirely. Whether a make-up burns a credit often gets decided on gut feel in the moment. A term later, the package balance and the lessons actually taught don't reconcile — either you lose money or the parent thinks you miscounted.
- Teachers can't settle it either. When another teacher covers a make-up, whose teaching hours and whose pay does it count toward? With no rule, it becomes a side negotiation between staff.
The hard part about make-ups isn't delivering them. It's that they're a debt with no receipt.
How a system holds this together
The idea isn't to remind you not to forget a make-up. It's to make every make-up a documented record from the moment it comes into existence:
- The absence creates the entitlement — no verbal promises. A make-up entitlement record stays linked to the absence that produced it: which student, which course, which date, and what the status was at the time (cancelled or no-show). No more scrolling back to establish what actually happened that day.
- The rule is set in advance, not in the moment. Which absences earn a make-up, and how many, follows the policy your studio configured. Each record also stores the policy as it stood when the record was created — so changing your rules later won't retroactively rewrite what you already promised parents.
- Expiry lives on the record, with a reminder before it lapses. Every entitlement carries its own expiry date and warns you as it approaches, rather than surfacing six months later as a disagreement about what each side remembers.
- The make-up is tied to a specific session. A make-up assignment links to the actual class that delivered it, so which absence got covered by which lesson lines up on both sides.
- It runs on the same ledger as credit deduction. Whether a make-up consumes a credit follows the rule, instead of being decided fresh every time.
It comes back to the same principle: replace "what you remember versus what the parent remembers" with both sides reading the same record.
And plenty of people don't need this
If you teach a handful of students, cancellations are rare, and you genuinely can keep track of who's owed what — don't put a system in for this. At small scale, goodwill and a decent memory really do carry it.
There are three signals that it's started to hurt: you now have to scroll chat history to answer "how many make-ups do we have left"; you've refunded or conceded once because the make-up maths couldn't be settled; or you've taken on a second teacher and cross-teacher make-ups no longer add up. Once those show up, it isn't a memory problem anymore.
tl;dr
Make-ups get messier than attendance because they aren't a yes/no about who showed up — they're a chain of rules nobody wrote down: which absences qualify, whether a verbal yes counts, whether they expire, whether another teacher can cover, whether the make-up burns a credit. Left unwritten, they turn into debts with no receipts — and the parent always remembers more precisely than you do.
The fix isn't trying harder to remember. It's letting the entitlement become a record the moment the absence happens: linked to its source, generated by a pre-set rule, carrying an expiry and a reminder, and reconciling against the actual session and the credit ledger. Few students and few cancellations? Memory is fine. The day you start scrolling chat history to answer "how many do we still owe" is the day to change how you track it.
To see how make-up entitlements are created in ActiKidz and how they connect to attendance and lesson credits: product features / pricing / contact us.