Tuition & enrichment
One system from the first WhatsApp message to the P&L. A parent asks about P5 Maths at eleven at night and gets a real answer. The trial is booked, the term is paid by PayNow, attendance is taken on the tablet at the door, teachers are paid for the classes they actually taught, and the money is in your books with GST already worked out.
Built in Singapore, for Singapore: GST at 9%, CPF for part-time teachers, PayNow for fees, and school holidays in the timetable.1
Illustrative figures. Most centres can tell you a class is full. Very few can tell you what it makes.
Who it is for
Snapbook already does the books, the payroll, the GST and the staff app for any small business, at S$365 a year. This is for the ones where the software has to run the teaching as well: who is enrolled, who turned up, who still owes for the term, and who is teaching on Saturday.
Academic tuition, enrichment, music and speech, art, coding, abacus, swim, dance and martial arts. Anything sold as a term, a package or a place in a weekly class.
A single unit above a coffee shop or five centres across the island. Each branch has its own timetable, its own teachers and its own numbers, and you see them side by side and added up.
Paid per class, per hour or per head, often teaching at two centres. Their hours come from the register they already take, reach payroll with CPF applied, and land against the classes they taught.
How it works
Nothing is typed twice, and nothing waits for somebody to remember it at the end of the term.
Classes, levels, rooms, sizes, teachers, term dates and the school holidays you close for. Once, at the start.
A real site at your own address with the timetable, the teachers, the fees and a Book a trial button on every page. It cannot go out of date, because it is reading the same timetable.
Enrol, pay the term, tell you their child is away, claim the make-up lesson, read the teacher's note and see what they have paid. In an app, not in your WhatsApp.
Fees, teacher pay with CPF, the GST return and the P&L. Already done by the time you think about it, because it came from the register and the fee, not from a spreadsheet.
Parents and enquiries
Every centre in Singapore runs on WhatsApp, and it works right up to the point where it does not: an enquiry at eleven at night that nobody answers until Monday, a mother who says she told you the child was sick, and a make-up lesson three people remember differently.
11.42pm. Nobody was awake.
Every enquiry in one place, with the ones going cold marked.
Answering
Following up
The parent's app
The WhatsApp side of this is not a sketch. We already run one for a Singapore studio: it answers at midnight, books trials, reads PayNow screenshots and hands over to a human when it should. What this page proposes is pointing that same machine at a tuition centre and joining it to the books.
The two numbers
Every centre owner knows their enrolment. Almost none can tell you these two, and they are the ones that decide whether the year works.
Eleven children at S$440 a term is S$4,840. Then the teacher is S$120 a lesson, the room is the room, and the two children who quietly stopped coming are still on your list. Take the teacher's real pay off the class's real fees and you find out that Tuesday five o'clock has been carrying Thursday seven o'clock for two years. Nothing else can tell you that, because a booking system does not know what you pay Ms Lim and a payroll system does not know who she taught.
A term collected up front is not income. It is eleven lessons you owe. Collect three terms in January and January looks wonderful, right up to the month everybody turns up and the money has already gone. This is the number your accountant asks for and calls deferred revenue, and it is the number that tells you whether the healthy bank balance is actually yours. Only a system that owns your P&L can hold that line.
This is why it sits on Snapbook rather than beside it. A class app knows who is enrolled. A payroll app knows what you pay. Neither can give you a margin, because neither has the other half.
Price
The timetable, the website, the parents' app, the WhatsApp bot, the register and the fees, and the whole Snapbook platform underneath: books, GST, payroll, invoicing, CRM and the staff app. Not a subscription on top of a subscription. One bill. No per-student fee, no percentage of your fees, no charge for the app.
Want it before everybody else? Nobody has commissioned this yet, so the first centre that does gets it built around the way they already work rather than around an average. That is a custom project, priced per project, and a Singapore company may be able to co-fund part of it under the Enterprise Development Grant. After it is built it becomes a product at the price above, for the whole trade.3 How custom projects work
Questions
It does not exist yet, which is why this page carries a notice instead of a sign-up button. It is a design we know how to build, waiting for the first centre to commission it. If that is you, it gets built around your terms, your fees and your way of running a make-up lesson, and you have it months before anybody else. If it is not you, tell us what you run anyway and it shapes what gets built first.
More than you would think. Snapbook already runs classes on a weekly timetable with capacity and a register, takes bookings and payment by PayNow, keeps your customers, raises invoices, does payroll with CPF, and produces the P&L and the GST F5. That is live now, at S$365 a year for everything. What this page adds on top is term fees and packages, the parents' app, the WhatsApp bot, your own website and the two numbers above.
Yes, and it is one of the reasons this needs building properly rather than bolting onto a booking app. A parent reports the absence, the system offers only the classes that genuinely have room at their child's level, the credit expires the way your policy says it does, and everybody is looking at the same record. Half the arguments in a tuition centre are about a make-up lesson somebody remembers differently.
Yes, and the reconciling is the point rather than the QR code. A parent pays the term, sends the screenshot or pays from the app, and it is matched against what they owe without anybody cross-checking a bank statement against a spreadsheet. Cash and bank transfer are recorded the same way, because in Singapore a centre still takes both.
Yes. Each branch has its own timetable, its own teachers and its own numbers, and the group sees them added up with the branches side by side. A teacher who covers at two branches is one person with one payslip. This is exactly the kind of thing worth telling us about early, because it changes how the first version is built.
No. The S$199 includes it. You are not paying for the platform and then paying again for the teaching side: it is one plan, one login and one bill. If you are already paying for Pro 365 when you move up, that is absorbed rather than added.
It is what we expect to launch at, per centre, with the whole platform inside it rather than billed separately. It is written here rather than hidden behind a form because a price you have to ask for wastes everybody's afternoon. Commissioning the build is a separate, larger, one-off conversation, and it is quoted in writing with a fixed figure before anything starts.
Get in early
What you teach, how many children, how you charge, and which part of the week you dread. If you want it built around you, say so and we will talk about what that costs. If you just want to shape it, that is useful too.
No sales call unless you ask for one. If Pro 365 on its own already covers you, we will say so rather than sell you depth you do not need.
We will come back to you with a straight answer: whether your centre is one we can build this around, what that would take, and whether Pro 365 on its own already solves what you described.
Anything to add in the meantime, [email protected] reaches the same place.