The easiest mistake when choosing tutoring centre management software is to go for the longest feature list. The daily work of a tutoring centre is fairly fixed: enrolments, registers, instalments, messages to parents, mock-exam results and homework. This post looks at who uses the system, what the first version has to cover and what can wait.
Who uses the system, and what each person needs on screen
Four different people look at the same student record. The manager wants money and class sizes, the teacher their class, the parent their own child, and the student their homework. A good system opens on the answer to each person’s question and keeps the rest out of the way.
Manager
Overdue instalments, class sizes, new enrolments and absence by branch.
Teacher
Today’s register, missing homework and the topics the class struggled with in the last mock exam.
Parent
Only their own child’s absences, results, homework and next instalment date.
Student
Their own homework, results and weak topics, on a simple phone screen.
A common mistake is designing everything around the manager’s reports. Teachers take the register and set the homework. If their screen is slow and cluttered, the data never goes in and the manager’s report stays empty.
What the first version of tutoring centre management software must cover
The test is simple: work that comes round every week and currently lives in a ledger, a spreadsheet or a WhatsApp group. In most tutoring centres and course providers, these six modules pass it.
| Module | How it usually works today | What the software should do |
|---|---|---|
| Student records and enrolment | Paper forms, then Excel | Student, parent, class and contract in one record |
| Attendance | A paper register and an evening phone call | Register on the teacher’s phone; parents told about absences automatically |
| Instalments and payments | A separate ledger | A payment plan created at enrolment, and an overdue list |
| Parent notifications | Class WhatsApp groups | SMS, email or app messages to each parent about their own child only |
| Mock-exam results | Scanner output sitting in Excel | The results file imported as it is, with topic analysis |
| Homework | Written on the board | Homework set, submission status, and a missing-work list parents can see |
Instalments are the most underestimated module. Sibling discounts, deposits and bursaries make every student’s plan slightly different. The system should build the plan at enrolment and put overdue payments on the manager’s first screen. If you use accounting software, agree early on whether payments should flow into it.
For mock exams, the first version only needs to import the file from your answer-sheet scanner or exam publisher without anyone retyping it. Mapping questions to learning outcomes makes the data far more useful. If your list of outcomes isn’t tidy yet, that step can wait for version two.
What can wait for version two
Most centres ask for these after a while. Added in the first term, before anyone has used the system for real, they stretch the timeline and make it harder for teachers to settle in.
- Online card payments: instalment tracking has to work properly first; the payment gateway sits on top of it.
- A question bank and test builder: tagging questions by learning outcome is a workload of its own.
- An app in the App Store and Google Play: at first, a mobile-friendly web page with notifications is enough for most parents.
- Cross-branch reports and teacher pay calculations: both need at least a term’s worth of clean data.
A practical rule: run the system for one term, then plan version two around what teachers and parents ask for most.
Off-the-shelf package or custom software for a tutoring centre?
There are ready-made education management software packages aimed at tutoring centres, and some of them do the job well. The choice depends on how standard your centre’s way of working is.
Custom software may make sense if
- Your own mock-exam format and reports don’t fit the package
- Your instalment, discount and bursary rules don’t fit its settings
- You run several branches and each needs its own view
- Per-user licence fees climb quickly as student numbers grow
An off-the-shelf package may be enough if
- You have one branch and work much like most centres
- You want to be up and running within days
- Detailed mock-exam analysis can wait for now
There is also a common middle route: standard work such as accounting stays in a ready-made product, and the parts specific to your centre are built separately. With custom software, the source code and IP transfer to you on final payment.
Hippotenus
Our own product: mock-exam analysis, student tracking, homework and finance management for tutoring centres and schools.
Software for education institutions
What we build for tutoring centres, courses and schools, set out on our education page.
Questions to ask a vendor
Every package looks good in a demo. Ask for clear answers to these:
- Does a parent see only their own child, and a teacher only their own class? Can you show me with a test account?
- Can I import the results file from our answer-sheet scanner or exam publisher without editing it by hand?
- How is the payment plan built for a student with a sibling discount who starts mid-term?
- When the contract ends, can I export all of my student, payment and exam data?
- Where is the data stored, and how often is it backed up?
For custom software, also ask when you’ll hear the time and budget impact of a scope change, and how often you’ll see a working version. On our projects a product owner is your single point of contact, you see a working version every week, and scope changes come to you in writing within 24 hours.
When in the school year to switch systems
Switching mid-term, and above all during mock-exam weeks, leaves teachers running two systems at once. The plan that usually works looks like this:
- 01
Choose and scope
April-MayPin down your mock-exam format and instalment rules, and have the first call now.
- 02
Build and migrate
June-JulyStudents, classes and open instalments move across. An operations dashboard with roles and notifications typically takes 4-8 weeks.
- 03
Trial with staff
AugustTeachers and the front desk try it with real enrolments, and whatever trips them up gets fixed before lessons start.
- 04
Go live with lessons
SeptemberRegisters and homework run through the system from week one; the first mock exam tests the parent notifications too.
If lessons have already started, the next sensible window is the winter break. Start planning in October and a first version can be ready by then.
Student and parent data: the general picture under KVKK
A tutoring centre system holds students’ marks and absences, parents’ phone numbers and payment details, and most of the students are minors. Under Türkiye’s data protection law (KVKK), as under GDPR in the UK and EU, the centre is the data controller. Preparing the privacy notice and collecting consent where it’s needed are the centre’s responsibility.
On the software side, plan these from the start:
- Role-based access: teachers see their own classes, parents their own child, and payment details open only for the manager and the accounts team.
- Access logs: a record of who opened or changed which student record, and when.
- No shared numbers: in a WhatsApp group every parent’s number is visible to everyone; notifications sent through the system avoid that.
- Retention: how long a former student’s data is kept, and how it is deleted.
This section is a general outline and isn’t legal advice. For your privacy notice and consent process, speak to a lawyer or a data protection adviser.
Frequently asked questions
We manage fine with Excel and WhatsApp groups. Why change?
In a small course it works for a while. The trouble starts as student numbers grow: the same information is written in several places and overdue instalments slip through. When a few hours every week go on keeping lists in step with each other, it’s time to switch.
Will teachers actually use it?
They will if taking the register and setting homework take a few taps on a phone at the start of a lesson. Long forms are one of the most common reasons these systems get abandoned. A pilot with a single class in the first weeks shows up problems early.
Can we bring over our existing student and payment data?
Yes. Students, parents, classes and open instalments can be imported from Excel files or your current system’s export. Deciding early how much past mock-exam data to bring across shortens the job.
Do parents need a separate mobile app?
Not in the first version. A mobile-friendly web page with SMS or email notifications is enough for most parents. An app can follow in a later release; a single-codebase app for iOS and Android typically takes 4-8 weeks.
How long does custom tutoring centre software take, and what does it cost?
It starts with a free 30-minute discovery call. An operations dashboard with roles and notifications typically takes 4-8 weeks. Our projects start from US$1,000, and the exact figure depends on the agreed scope. After launch, we fix bugs free of charge for 30 days.