One price per school. Never per swimmer.
Unlimited swimmers, teachers and admins on every tier. All prices are AUD, per school and GST inclusive.
No card is required to start, and SwimPilot takes 0% of what your families pay. Pay yearly and two months are free.
Club
$79/mo
Single-location schools finding their feet
Enrolments, classes and a rolling 12-week timetable
Billing engine with derived paid-through dates and a family credit ledger
Guardian portal with balances, receipts and card or BECS payments
Teacher portal for poolside roll marking and skill sign-off
CSV import with a dry-run preview, and a demo mode to practise in
School
$179/mo
Growing schools that need the full billing engine
Everything in Club
Unified inbox across email, SMS, Messenger and WhatsApp
Templates with merge fields and bulk sends
Makeup credits, holiday requests and school-wide closures
Front-desk POS for cash, EFT and card-present payments
Level-up suggestions from teacher sign-offs
Two-factor authentication for admins
Network
$389/mo
Multi-location operators and franchise groups
Everything in School
Unlimited locations under one account
Per-location staff roles and access
Reporting across the whole group or one location at a time
A closure entered once for every location in the group
AI assistant, off by default, with a hard monthly token budget
Every AI action previewed for an admin to approve, and logged
Club
$790/yr
Single-location schools finding their feet
Enrolments, classes and a rolling 12-week timetable
Billing engine with derived paid-through dates and a family credit ledger
Guardian portal with balances, receipts and card or BECS payments
Teacher portal for poolside roll marking and skill sign-off
CSV import with a dry-run preview, and a demo mode to practise in
School
$1,790/yr
Growing schools that need the full billing engine
Everything in Club
Unified inbox across email, SMS, Messenger and WhatsApp
Templates with merge fields and bulk sends
Makeup credits, holiday requests and school-wide closures
Front-desk POS for cash, EFT and card-present payments
Level-up suggestions from teacher sign-offs
Two-factor authentication for admins
Network
$3,890/yr
Multi-location operators and franchise groups
Everything in School
Unlimited locations under one account
Per-location staff roles and access
Reporting across the whole group or one location at a time
A closure entered once for every location in the group
AI assistant, off by default, with a hard monthly token budget
Every AI action previewed for an admin to approve, and logged
Set up in under a minute
Hosted in Sydney
Daily backups with point-in-time recovery
Written to the Australian Privacy Act
| Compare features | Club | School | Network |
|---|---|---|---|
| Enrolments & timetable | |||
| Swimmers, teachers and admins | Unlimited | Unlimited | Unlimited |
| Locations | 1 | 1 | Unlimited |
| Recurring weekly classes, levels and capacity | |||
| Dated sessions generated 12 weeks ahead | |||
| Attendance and absence reporting | |||
| Makeup credits, holiday requests and closures | |||
| Billing & payments | |||
| Enrolment blocks with derived paid-through dates | |||
| Family credit ledger and level-change settlement | |||
| Card and BECS direct debit into your own Stripe account | |||
| SwimPilot's share of the payments you take | 0% | 0% | 0% |
| Front-desk POS for cash, EFT and card-present payments | |||
| Communication | |||
| Unified inbox across email, SMS, Messenger and WhatsApp | |||
| Templates with merge fields and bulk sends | |||
| Payment receipts emailed automatically | |||
| Nightly overdue detection and reminders | |||
| Support & security | |||
| Sydney hosting, row-level security, daily backups | |||
| Two-factor authentication for admins | |||
| AI assistant, off by default | |||
| Email support from the people who build it | |||
| Enrolments & timetable | |
|---|---|
| Swimmers, teachers and admins | Unlimited |
| Locations | 1 |
| Recurring weekly classes, levels and capacity | |
| Dated sessions generated 12 weeks ahead | |
| Attendance and absence reporting | |
| Makeup credits, holiday requests and closures | |
| Billing & payments | |
| Enrolment blocks with derived paid-through dates | |
| Family credit ledger and level-change settlement | |
| Card and BECS direct debit into your own Stripe account | |
| SwimPilot's share of the payments you take | 0% |
| Front-desk POS for cash, EFT and card-present payments | |
| Communication | |
| Unified inbox across email, SMS, Messenger and WhatsApp | |
| Templates with merge fields and bulk sends | |
| Payment receipts emailed automatically | |
| Nightly overdue detection and reminders | |
| Support & security | |
| Sydney hosting, row-level security, daily backups | |
| Two-factor authentication for admins | |
| AI assistant, off by default | |
| Email support from the people who build it | |
| Enrolments & timetable | |
|---|---|
| Swimmers, teachers and admins | Unlimited |
| Locations | 1 |
| Recurring weekly classes, levels and capacity | |
| Dated sessions generated 12 weeks ahead | |
| Attendance and absence reporting | |
| Makeup credits, holiday requests and closures | |
| Billing & payments | |
| Enrolment blocks with derived paid-through dates | |
| Family credit ledger and level-change settlement | |
| Card and BECS direct debit into your own Stripe account | |
| SwimPilot's share of the payments you take | 0% |
| Front-desk POS for cash, EFT and card-present payments | |
| Communication | |
| Unified inbox across email, SMS, Messenger and WhatsApp | |
| Templates with merge fields and bulk sends | |
| Payment receipts emailed automatically | |
| Nightly overdue detection and reminders | |
| Support & security | |
| Sydney hosting, row-level security, daily backups | |
| Two-factor authentication for admins | |
| AI assistant, off by default | |
| Email support from the people who build it | |
| Enrolments & timetable | |
|---|---|
| Swimmers, teachers and admins | Unlimited |
| Locations | Unlimited |
| Recurring weekly classes, levels and capacity | |
| Dated sessions generated 12 weeks ahead | |
| Attendance and absence reporting | |
| Makeup credits, holiday requests and closures | |
| Billing & payments | |
| Enrolment blocks with derived paid-through dates | |
| Family credit ledger and level-change settlement | |
| Card and BECS direct debit into your own Stripe account | |
| SwimPilot's share of the payments you take | 0% |
| Front-desk POS for cash, EFT and card-present payments | |
| Communication | |
| Unified inbox across email, SMS, Messenger and WhatsApp | |
| Templates with merge fields and bulk sends | |
| Payment receipts emailed automatically | |
| Nightly overdue detection and reminders | |
| Support & security | |
| Sydney hosting, row-level security, daily backups | |
| Two-factor authentication for admins | |
| AI assistant, off by default | |
| Email support from the people who build it | |
We charge per school, not per swimmer. Per-swimmer pricing sends a school a bigger bill every time it grows, which is exactly the wrong moment to make someone think twice about opening another Saturday class.
We also take 0% of your payments. Families pay into your Stripe account, your school is the merchant of record, and the only deduction is Stripe's own fee. The money is yours. We sell the software.
The SwimPilot team
Studio Parallel · Australia

Questions & Answers
Start with your next term.
Practise in demo mode on sample data you can wipe, then import your families when you are ready. If we have not answered your question here, write to us and a person will reply.