How it works

How attendance becomes a fee.

You mark who attended. ShowUp counts each attended class toward the fee due, and shows families the same running total you see. When a fee falls due, everyone already knows why.

ShowUp's real payments screen: fees fall due as cycles complete, and each row settles with one tap

Step one

Mark attendance in a tap.

Everything starts with one daily habit: mark who attended. Present fills the next bead. Absent leaves it where it was.

Today’s register Marked

Tap a name to mark today’s class. A fee falls due only when every bead is filled.

Tap — Emma marked present. Saved.

Tap — Wei Ting present. The bead fills.

Tap — Oliver present. Already saved.

Tap — Mei Lin present. Register done.

That single tap is the only thing ShowUp asks of you each class. Cycles, dues, reminders and the family view all flow from it — no calendar to wrangle, no invoice to write.

The owner's phone showing the same attendance register: today's class with each student ready to mark in a tap

The owner’s phone, same register — mark from the queue at the school gate.

The fair rule

An absence never uses up a class.

Two students, same cycle, today. One is present, one is away. Watch what the beads do.

E
Emma attended today
7 of 8

Today’s class fills a bead. One closer to done.

M
Marcus was away today
Still 5 of 8

The bead waits for him. Nothing is lost, nothing is charged.

Emma attended — the 7th bead fills.

Marcus was away — his bead waits for him.

The whole cycle

Attendance, all the way to a fee.

A cycle opens. It fills class by class. When it turns gold, the fee falls due. Paid, and the next one starts itself.

  1. A cycle opens

    Each student gets a prepaid cycle: a set number of classes to attend. It starts at zero and waits.

    New cycle
  2. Attendance in a tap

    You mark who showed up. Every present class fills one bead. The meter ticks up, class by class.

    3 of 8
  3. An absence never burns a class

    Mark an absence and the meter holds. A missed class is not a paid class: the cycle simply waits for the next one.

    Still 5 of 8
  4. The cycle completes

    When the last class is attended, the beads turn to gold. The chapter is done. Only now does a fee fall due.

    Chapter complete
  5. The family is told, in plain words

    The family gets a simple message: the cycle is finished and the fee is due. No surprises.

    Fee due
  6. Paid, and the next cycle begins

    The owner marks the fee received, and a fresh cycle opens automatically. The rhythm continues.

    Paid · next cycle

Automatic messages

Messages go out automatically.

ShowUp sends the enrolment welcomes, fee reminders, receipts and make-up notes for you, by email or WhatsApp. A reminder repeats every two days, five times at most. Then ShowUp flags the family for a personal word from you. You never type a reminder yourself.

New enrolment Emma joins 10am Maths Enrolled
Cycle complete Emma’s 8th class attended S$200 due 7 of 8
Payment S$200 received Paid Due
Absence Marcus misses Tuesday Make-up · Fri 5pm Marked absent

Emma joins — the welcome goes out.

8th class attended — the fee falls due.

S$200 received — the thank-you goes out.

Marcus away — the make-up offer goes out.

ShowUp wrote and sent every one.

Emma’s family sent by ShowUp
Welcome to 10am Maths 🎉 Emma is enrolled. First class Monday, 10:00 am.
Payment received — thank you! Emma’s next cycle has begun. See her progress any time.

Festival greetings, pre-written for the calendar your families keep.

Where these land in the day →

No surprises

The same maths, side by side.

When a cycle completes, the owner and the family are looking at the same number. There is nothing to argue about.

G Grace Tan runs the centre

sees S$200 due. Nothing to chase.

Emma’s cycle · 8 of 8 attended

S$200

Fee due
E Emma’s family at home, on their phone

sees S$200 due. No surprise.

One tap marks it paid. The next cycle opens itself.

Why nobody argues

A bill that explains itself.

Fees are tied to delivered classes, not the calendar. The cycle is visible, so the amount makes its own case.

01

Classes, not calendar months

A fee covers a cycle of classes, paid in advance or on completion. Either way, families only pay for classes their child actually receives.

02

Every fee has a reason

Because the cycle is visible, a due amount explains itself. That is what makes it dispute-free.

03

One cycle at a time

Each student has a single live cycle. No overlapping bills, no guessing where they stand.

Every centre is set up in its own currency, timezone and holidays — so the maths a family sees is always the maths for their classes, in their world.

Good questions

Questions about the cycle.

When exactly does a fee fall due?

When a cycle of classes completes. In the usual advance setup, finishing one cycle is what makes the next advance due. And because a missed class never uses up a paid class, families always receive every class they paid for.

What happens when a student is absent?

Nothing is lost. An absence does not consume a class — the cycle simply waits for the next attended session. A missed class is never a paid class.

Can a student be on more than one cycle at once?

Each student has a single live cycle, so there is never an overlapping or confusing bill. When one cycle completes and the fee is settled, the next opens automatically.

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

Run your classes on attendance.

Pick a plan and let the fees take care of themselves. Covered by the 60-day money-back promise.