The short answer
Most tutoring centres should start on a tutoring platform such as Teachworks, TutorBird or Classe365 for scheduling, attendance, invoicing and tutor pay, connected to Xero and Stripe. Custom software pays where those tools stop: make up lesson credits and term fee rules that match your terms and conditions, Working with Children Check records your state regulator expects, progress reports parents actually read, adaptive practice for tests such as the NSW selective placement test, and AI tutoring built for children's privacy. The Children's Online Privacy Code must be registered by 10 December 2026. Indicative market ranges are $20,000 to $60,000 (AUD, ex GST) for an enrolment and billing system and $80,000 to $250,000 for an adaptive practice platform, as ranges, not quotes.
Key takeaways
- Write your make up and refund rules first, then build them into the software. Unfair terms in standard form consumer contracts have attracted penalties since 9 November 2023.
- In NSW, employers must verify each tutor's WWCC online, keep records including the verification date, outcome and expiry, and remove anyone barred or expired from child related work.
- The NSW selective high school placement test is computer based, held in May, and has reading, mathematical reasoning, thinking skills and writing sections.
- An AI tutor for children needs tighter rules than an adult chatbot: no open chat with strangers, minimal data, parent visibility and content kept to the syllabus.
- Franchise groups get the most from custom work: one curriculum and question bank centrally, local billing and rosters, and reporting across centres.
What should a tutoring centre buy, and what should it build?
Buy the scheduling, attendance, invoicing and tutor pay. Build only what makes your centre different: your practice content, your parent reports and, for groups, your franchise reporting. Tutoring platforms such as Teachworks, TutorBird and Classe365 handle calendars, attendance, billing, payments and payroll, with multi branch support and integrations, for a monthly fee no custom build can match. Connect them to Xero for accounting and Stripe for card payments and you have most of the back office.
Where centres outgrow them is specific and predictable:
| Pain point | Off the shelf usually | Custom earns its place when |
|---|---|---|
| Term fees and make up credits | Basic credits and packages | Your rules are complex or vary by program and centre |
| Tutor WWCC records | A document field and an expiry date | You need regulator style records and blocking of expired tutors |
| Progress reports | Attendance and notes | Parents want skills progress against a syllabus or test |
| Practice content | File sharing and homework | You want adaptive practice from your own question bank |
| Franchise reporting | Per branch reports | The franchisor needs cross centre data and central content |
How should term fees and make up lessons work?
Write the rules as a policy families can read, then make the software apply them exactly, so nobody argues with a spreadsheet. Most centres sell terms in advance, and most disputes are about the lesson a child missed.
A worked example of rules a system can enforce:
- Term fees are invoiced before week 1 and cover 10 weekly lessons.
- A family who gives 24 hours’ notice of an absence gets one make up credit.
- Credits are used within the same term, in any class at the same level with a free seat.
- Unused credits carry to the next term once, then expire, and families see the balance in the parent app.
- Families who withdraw with two weeks’ notice are refunded for remaining whole weeks.
Whatever your rules are, test them for fairness before you code them. The ACCC explains that unfair terms in standard form contracts with consumers are banned, and since 9 November 2023 proposing, using or relying on them can attract penalties. A term is unfair if it causes a significant imbalance, isn’t reasonably necessary to protect your legitimate interests and would cause the family financial or other harm if enforced. Have a lawyer review your terms, then put the same wording on the enrolment form, the invoice and the parent app.
How do you keep WWCC records the regulator expects?
Treat Working with Children Checks as a gate on rostering, not a document in a folder. Each state runs its own scheme. In NSW, the Office of the Children’s Guardian says employers must register as a child related employer, identify roles that need a check, verify clearances and renewals online, and keep records. Sighting a number isn’t verification, and employers can’t verify themselves.
The NSW record for each worker includes full name, date of birth, WWC number, verification date, verification outcome, expiry date and whether the work is paid or volunteer. Checks last 5 years and workers can renew up to 3 months before expiry. Anyone barred, interim barred, not found or expired must be removed from child related work.
In software, that means a tutor can’t be added to a class until their check is recorded as verified, the system reminds tutors at 3 months, and the roster blocks anyone whose status changes. For online tutoring across state lines, record which state’s check each tutor holds and where students are.
What do parents actually read in a progress report?
Three things: is my child improving, at what, and what should we do this week. Long narrative comments go unread. A good report for a tutoring centre shows:
- Skills progress against the curriculum or test, as a simple trend per skill.
- The two or three topics to practise next, with links to that practice.
- Attendance and completed homework, briefly.
- One sentence from the tutor, written for the parent.
The data for this already exists if practice and marking happen in your system. AI can draft the tutor’s sentence from the session notes, for the tutor to edit and approve.
Which integrations matter most?
Payments, accounting and the parent’s inbox, in that order. Card payments through Stripe, with saved cards for term fees and automatic retries, remove most of the chasing. Invoices and payments should sync to Xero, or MYOB, with income split by program and centre so the accountant isn’t recoding every month. Our Xero and MYOB integration service covers that sync.
Then communications: enrolment confirmations, make up offers, report notifications and overdue reminders, sent from the same records rather than from a separate mailing tool that drifts out of date. Tutor pay is the last piece. If tutors are employees, timesheets should flow to payroll with the right award rates; if they are contractors, check the arrangement with an adviser, because the label alone doesn’t decide it.
How should selective test and NAPLAN style practice work?
Build practice around the real test’s format and an adaptive question bank, so each child spends time on what they don’t yet know. The NSW Department of Education says the Selective High School Placement Test is computer based and held in May, on department computers at a local public school. Its example timetable has a 45 minute reading test, a 40 minute mathematical reasoning test, a 40 minute thinking skills test and a 30 minute writing test.
That format suggests the product:
- Timed, on screen practice that feels like the real thing.
- Questions tagged by skill and difficulty in your own bank, written or licensed by you.
- An adaptive engine that picks the next question from recent performance.
- Writing tasks with a marking rubric, marked by a tutor, with AI suggestions they can accept or reject.
- Reports by skill that feed the parent report above.
The question bank is the asset. The software is the means of using it well.
Can an AI tutor be safe for children?
Yes, if it is designed for children from the start rather than adapted from an adult chatbot. The OAIC is developing a Children’s Online Privacy Code, an APP code for online services likely to be accessed by children, and the final code must be registered by 10 December 2026. eSafety’s Safety by Design principles, service provider responsibility, user empowerment and autonomy, and transparency and accountability, are a sensible design brief now.
Guardrails parents expect, and that we would build in:
| Guardrail | What it means in the product |
|---|---|
| Stays on topic | Answers only from your syllabus and content, declines everything else |
| Shows its working | Explains steps instead of handing over answers |
| Minimal data | First name and year level, no photos, no open profile |
| Parent visibility | Parents can see their child’s questions and the answers |
| Escalation | Anything about safety or wellbeing is not answered and goes to a staff member |
| Australian hosting | Data and model processing in an Australian region, no training on children’s data |
Our AI chatbot service and chatbot cost guide cover the build and running costs.
What changes for a tutoring franchise?
Central content and data, local operations. The franchisor owns curriculum, question banks, brand and reporting; each centre runs enrolments, rosters and billing. The usual architecture is a central platform for content, practice and reporting, connected to each centre’s tutoring platform or a shared one with strict data separation. Royalty reporting, comparing centres on retention and outcomes, and pushing a curriculum update to every centre at once are the features franchisors ask for.
What does tutoring software cost?
Indicative Australian market ranges, AUD ex GST.
| Build | Indicative range |
|---|---|
| Enrolment, term billing and make up credit system | $20k to $60k |
| Parent app with progress reports | $30k to $80k |
| Adaptive practice platform with question bank tools | $80k to $250k |
| AI tutor on your content, with parent visibility | $40k to $120k |
These include design, build, testing and launch at Australian agency rates. They exclude writing the question bank, which is often the largest cost. They are ranges, not quotes.
How AWLabs approaches tutoring software
AWLabs hasn’t yet delivered a project for a tutoring centre. We build web and mobile apps and AI products; your lawyer reviews your terms and privacy approach. After a Development Consult, a paid Discovery Audit maps your programs, billing rules, content and data, with the fee credited in full against the build. You then receive a fixed price Schedule of Work with three options: The Minimum, The Recommended and The Complete. Senior engineers lead every build, updates arrive every Tuesday and Friday, Sydney time, and the code and IP are assigned to you as they are paid for. If you also deliver nationally recognised training, see our education and RTO software page.
Frequently asked questions
What is the best tutoring management software in Australia?
For most centres, a tutoring platform such as Teachworks, TutorBird or Classe365 covers scheduling, attendance, invoicing, payments and tutor payroll for a monthly fee. Choose on how it handles term billing, make up lessons, multiple branches and your accounting system. Custom software makes sense for the parts that are your edge, such as your practice content and parent reporting, not for basic scheduling.
Do tutors need a Working with Children Check?
Generally yes. Private tuition and coaching of children is child related work under the NSW scheme, and other states run their own schemes with their own categories and exemptions. In NSW, employers must register with the Office of the Children's Guardian, verify each worker's check online (sighting the number isn't enough), keep records and remove anyone whose check is barred, interim barred or expired from child related work.
Can we refuse refunds for missed tutoring lessons?
You can set reasonable rules, but they must be clear and fair. Australian Consumer Law protects consumers from unfair terms in standard form contracts, and since 9 November 2023 using such terms can attract penalties. A term that keeps a full term's fees when a family cancels with plenty of notice is the kind to review with a lawyer. Your software should apply exactly the rules your terms state, and show families their credits.
What is the format of the NSW selective school test?
The NSW Department of Education says the Selective High School Placement Test is computer based, held in May, and sat on department computers at a local public school. Its example timetable has a 45 minute reading test, 40 minutes each of mathematical reasoning and thinking skills, and a 30 minute writing test. Check the department's current page each year, because details can change.
Is it safe to give children an AI tutor?
It can be, with the right design. Keep it to the syllabus and your own content, don't let it chat about anything else, collect as little personal information as possible, store data in Australia, show parents what their child asked, and never let it give advice on safety, health or wellbeing. The OAIC's Children's Online Privacy Code, due to be registered by 10 December 2026, will add specific privacy rules for online services likely to be accessed by children.
Should a tutoring franchise build its own platform?
Often yes, once you have enough centres. A franchise needs central curriculum, question banks and brand, with local enrolments, rosters and billing, and reporting the franchisor can trust. Off the shelf tutoring tools support multiple branches, but rarely the franchisor's reporting and content control. Start by integrating, then build the central pieces.
This page is general information about Australian law and regulation, current at the date shown. It is not legal advice. Get advice from a qualified lawyer about your circumstances.
Sources
- Role of an employer with the Working with Children Check, Office of the Children's Guardian (NSW)
- Selective high school and opportunity class placement test, NSW Department of Education
- Contracts and unfair contract terms, Australian Competition and Consumer Commission
- Draft Children's Online Privacy Code: consultation, Office of the Australian Information Commissioner
- Safety by Design, eSafety Commissioner
- Teachworks tutoring business software, Teachworks
- TutorBird tutor management software, TutorBird