2026-08-01 · ActiKidz Team

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:

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

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:

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.