Multi-branch student management

Manage Every Student.
Every Branch.

School management built for multi-branch organisations.

Students, classes, attendance, fees and payroll — across as many branches as you run. Built for community language schools, music schools, dance studios and tutoring centres across Australia.

Free forever on Starter·
No credit cardBPay & PayIDStripe Connect🇦🇺 AU support
This month
$14,280
↑ 18% vs last month
setu.com.au/vta/dashboard
Victoria Tamil Assoc.
Org Admin
📊 Dashboard
👥 Students
🗓 Classes
✅ Attendance
💳 Fees
👩‍🏫 Staff
Students
60
Total
↑ 5 this term
54
Active
90% retention
$2,100
Fees due
6 pending
Student
Level
Today
Fee
AK
Ananya Kumar
Foundation
Foundation
Present
RS
Rajan Selvam
Level 2
Level 2
Absent
Pending
PM
Priya Murugan
Level 1
Level 1
Present
Today's attendance
Present
48
Late
4
Absent
8
Built for
🏫
Community language schools
🎵
Music schools
💃
Dance studios
📚
Tutoring centres
🥋
Martial arts
🏊
Swim schools
🎨
Art studios
Everything in one place

Built for the way
schools actually work

Every feature you need, nothing you don't. SetU grows with your school from day one.

👥
Student management
Onboard students, track progress across levels, manage enrolments and parent communication all in one place. Bulk CSV import in seconds.
📅
Smart attendance
Staff mark students present, absent or late. Parents see real-time status in the portal. Full history and absence tracking built in.
💳
Fees & payments
Issue fees, generate invoices, collect via Stripe, BPay, PayID or bank transfer. Parents pay online before class even starts.
👩‍🏫
Staff & payroll
Manage staff across multiple branches. Record completions, calculate hourly salary automatically and approve payments in one workflow.
🔐
Role-based access
Platform, org, branch, staff and parent roles — each with exactly the right permissions. Row-level security enforced at the database.
🤖
AI assistant
Ask anything about your school. "How many students enrolled last month?" Claude knows your data and answers in plain English, instantly.
3+
Branches from one dashboard
1000+
Students managed per org
0
Spreadsheets needed
100%
Role-based access control
How it works

Three steps to a
better-run school

From sign-up to first class in under five minutes. No implementation team. No six-month onboarding.

1
Create your organisation
Sign up, add your branches and invite your staff. Takes less than 5 minutes. No credit card required.
2
Onboard your students
Import or add students, assign them to levels, classes and branches. Bulk CSV upload makes migrating from spreadsheets painless.
3
Run everything from one place
Attendance, fees, payroll, parent notifications and bookings — all in one beautifully simple dashboard.
Setup progress
Organisation created
✓ Done
Branches added (3)
✓ Done
Staff invited
In progress
Payment methods
Pending
Australian-first payments

Every way
parents pay

We support every payment method Australians actually use — not just credit cards. Set up once, collect forever.

See payment setup →
💳
Stripe Connect
Card payments with 1% platform fee. Instant onboarding.
Active
🏦
BPay
Unique reference per invoice. Biller code configured once.
🇦🇺 AU
📱
PayID
Phone or email PayID. Instant settlement.
🇦🇺 AU
🔁
Bank transfer
BSB + account. Auto-reference per invoice.
🇦🇺 AU
💵
Cash
Mark cash payments manually. Full audit trail.
Always on
From the field

Built for schools
across Australia

“
SetU completely changed how we manage our Saturday Tamil classes. Fee collection used to take hours every term — now parents pay online before class even starts.
AK
Arjun Krishnaswamy
Director · Victoria Tamil Association
★★★★★
“
Running three dance studio branches was a spreadsheet nightmare. SetU gave us real branch-level visibility — who's attended, who owes fees, which teacher needs to be paid.
SP
Sunita Pillai
Owner · Nataraj Dance Academy
★★★★★
“
The parent portal is a game changer. Parents can see their child's attendance, upcoming classes and outstanding fees without calling us. Our admin overhead dropped by 60%.
RN
Rajesh Nair
Principal · Intellect Tuition Centre
★★★★★
Pricing

Simple pricing

Start free. Upgrade when you're ready. No lock-in contracts, no setup fees.

🎉 6-month introductory offer — standard pricing applies from month 7
Starter
$0
per month · forever free
  • ✓
    Up to 30 students
  • ✓
    1 branch
  • ✓
    Attendance & scheduling
  • ✓
    Basic fee tracking
  • ✓
    Parent portal
Get started free →
Growth
$29
per month · billed monthly
then $59/mo after 6 months
  • ✓
    Up to 100 students
  • ✓
    2 branches
  • ✓
    All core modules
  • ✓
    Fee management
  • ✓
    Parent portal
  • ✓
    Priority support
Start free trial →
Most popular
Pro
$79
per month · billed monthly
then $99/mo after 6 months
  • ✓
    Up to 300 students
  • ✓
    5 branches
  • ✓
    Stripe + BPay + PayID
  • ✓
    Staff & payroll
  • ✓
    AI assistant (Claude)
  • ✓
    Booking page
Start Pro →
Enterprise
$149
per month · billed monthly
then $299/mo after 6 months
  • ✓
    Unlimited students & branches
  • ✓
    Platform admin portal
  • ✓
    Multi-org management
  • ✓
    Dedicated support
  • ✓
    Custom integrations
Talk to us →
See it in action

Request a personalised demo

We'll show you a live walkthrough tailored to your school — students, branches, attendance, fees and the government funding report that saves hours every term.

15-minute live walkthrough, no commitment
See real data from a multi-branch Tamil school
We set it up for your school type & size
Questions answered by the founder directly
Trusted by
Victoria Tamil Association · 1,150+ students · 9 campuses
Book your free demo
We respond within 1 business day · No spam, ever

Your bridge to a
better-run school
starts here.

Join schools across Australia using SetU to manage students, staff and finances — all in one place. Free to start, no credit card required.

Start free today →Log in to your school
Free forever on Starter · 🇦🇺 Australian support