Tuition operating system · Singapore

Your tuition business in a box.

From the first trial sign-up to the last invoice paid — Glassroom runs the whole chain in one place. Leads, classes, attendance and billing on one record, so nothing falls through the cracks.

Lead → student → class → invoice → paid, on one record
glassroom.cloud/dashboard
Home
OutstandingS$8,42011 unpaid · 3 overdue
CollectedS$24,18012% vs last monthIn April 2026
Active students1428 enrolled this month
Open leads195 hot · 9 warm

Needs Attention

4 items to review.

  • 3 overdue invoicesS$2,140 past its due date — follow up on payment.
  • 2 past sessions need attendanceMark who attended to keep records and billing accurate.
  • 4 draft invoices not issuedGenerate and issue them to start collecting.
  • 4 warm leads waiting on a replyNo contact in over 2 days — re-engage before they cool off.

Revenue Collected

Net payments received over the last 6 months.

NovDecJanFebMarApr

Today’s Schedule

3 classes scheduled.

Open calendar
  • 16:0017:30
    P5 Math · BishanMr Tan · Bishan
    Next8/10 booked
  • 17:3019:00
    Sec 3 ScienceMs Lim · Bishan
    6/8 booked
  • 19:0020:30
    JC1 ChemistryDr Wong · Tampines
    10/10 booked

One source of truth

The whole chain, joined up

Most centres run this on chat history, a spreadsheet, a calendar and an accounting app. Glassroom links every step onto one record — so “did this parent pay?” finally has an answer.

01
Inquiry
A parent wants P5 Math for their child.
02
Trial sign-up
They book a trial themselves via your link.
03
Student created
The record materialises, seated in class.
04
Class & attendance
Sessions generate; you mark who came.
05
Invoice & paid
Billed, sent over WhatsApp, reconciled.

Strict tenant isolation · every change audited · a cancelled seat can never count as attended

Self-service trials

Leads that book themselves in

Share one link and parents enrol their own child in a trial — picking the class and slot themselves. Each sign-up becomes a student record, seated in a class and ready for billing. No back-and-forth, no manual data entry.

  • One link, any channel. Drop it in your bio, a WhatsApp broadcast or a flyer QR code — every sign-up lands in the same place.
  • Built for the phone. A mobile-first trial form a parent can finish in under a minute, on the device already in their hand.
  • Lands as a real record. Each booking creates the student and seats them in a class — no re-keying, ready for attendance and billing.
Glassroom Tuition Centre
Book a free trial class
Child's name
Sarah Tan
Level
Primary 5
Subject
Math
Preferred trial slot
Thu 5:00 PM · Bishan
Book my free trial
trial booked → student created
INV-20260184
Tan Mei Ling · April 2026
Open
P5 Math · 4 sessionsS$320.00
P5 Science · 4 sessionsS$320.00
Sibling discount−S$64.00
Total dueS$576.00
PayNow QR attached

Sent over WhatsApp with the invoice PDF and your terms.

Billing & collections

Bill it your way. Get paid over WhatsApp.

Charge per session, monthly, or against prepaid credits. Run billing for everyone, a subset, or a single student. Apply recurring whole-bill discounts that resolve automatically when a cycle runs.

  • Three billing modes, one invoice. Pay-per-session, monthly and credit packages live side by side.
  • Delivered with your PayNow QR. Invoice PDF, QR and first-time terms, sent in one WhatsApp thread.
  • Always reconciled. Every send and payment is logged — outstanding vs collected is always answerable.

And everything around it

Run the catalog once, generate the rest

Catalog & scheduling

Define a class once — subject, level, price. Set a weekly recurrence over a date window at a branch, with tutors and capacity, and every dated session generates itself.

Bookings & attendance

Every booking carries exactly one attendance record. Pre-event intent and post-event truth stay strictly separate — a retracted seat can never masquerade as attended.

Attendance-based payroll

See how many students each tutor actually taught over any date range — present, late, absent — as a clean basis for their payout. Rate is yours to set.

Contact

Talk to us

Questions about Glassroom, your migration, or a custom plan? Reach out on whichever channel suits you — we usually reply within a day.

Pricing

One subscription. Your whole operation.

Glassroom is in alpha — chat with us to find the plan that fits your centre.

Free
For a single branch focused on delivering quality education.
S$0/mo
Get started
  • Up to 50 students
  • Student & class management
  • Automated enrolment process
  • Automated invoicing cycles
Growth
For a busy centre with more classes, students, and parents.
Custom
Chat on WhatsApp
  • Everything in Free
  • Unlimited students, multi-branch
  • Guided onboarding & migration
  • On demand priority support

Glassroom runs your classroom.

Spend your evenings teaching, not reconstructing who owes what — Glassroom keeps the whole chain, from first message to last invoice, on one record.