
Prepaid blocks that count themselves down
In Squool every student – in your case, every child you see – has a price per lesson and a balance. When a parent pays for a block of six or ten, add the whole amount with ‘Add Funds’. Every lesson is then paid automatically as it happens, oldest first, and the student's card shows how many lessons are still prepaid and how much money is left.
When the block runs out, the student moves to the ‘Owed’ list at the top of the students screen, so you know it's time to talk to the parent about the next block.

Twice a week, at different times
Most of your students come on a fixed timetable. Create the lessons once and turn on ‘Repeat Weekly’; a student who comes on Tuesday at 4pm and Friday at 3.30pm gets both days in one series. Lesson length has presets for 45, 60, 90 and 120 minutes, and ‘Other’ for 30-minute lessons or any length you use.
If one lesson has to move – a school trip, a hospital appointment – change only ‘This One’. If the family's after-school routine changes, change ‘This & Future’.
Try it free for 14 days · No card required. Subscribe only once the app has proven it's worth it to you.
Download on the App StorePoorly children: cancelled or missed
Children get ill, and parents usually let you know. In that case, cancel the lesson: it isn't charged, and if it was prepaid, the money stays on the student's balance for the next one. If the student simply doesn't turn up and nobody gets in touch, mark the lesson as missed – it's charged, the same as a lesson that took place.
Cancelled lessons appear in your statistics as lost income, which helps you see what a winter of coughs and colds actually costs your practice.

Working notes and parents' contacts in the student card
Every lesson has its own note for a few working lines: which sounds you worked on, what to practise at home. The student card has a separate note, an emoji avatar and contacts – save the parent's phone, WhatsApp, Telegram, Instagram or email there.
To be clear about what Squool isn't: it isn't a clinical records system, and it doesn't write therapy plans, reports or invoices. It tracks your timetable and private fees. Notes and names stay on your device and in your own iCloud; the developer has no access to them.

Each child's month at a glance
Open a student's statistics and you see a month calendar with every lesson in colour: how many took place, how many were missed or cancelled, what's been earned and what's still due, compared with the previous month. It's an easy answer when a parent asks how many times their child came in March.
Squool also gives students achievements for coming regularly, and a 🔥 streak next to the avatar – something concrete to praise them for.
Private by design
Names, timetables and payments are stored on your device and in your own iCloud – there's no Squool server, no account to create, and the developer can't see any of it. Your data syncs between iPhone, iPad and Mac automatically, and Apple Watch shows which lesson is now and which is next.
Squool is for a therapist working alone; it has no shared team accounts. The first 14 days are free with full access, and no card is needed.
Questions and answers
How do independent speech therapists keep track of prepaid session blocks?
In Squool, you add the block payment to the student's balance, and each lesson is paid automatically as it happens. The student card always shows how many lessons are still prepaid.
Is Squool a clinical records system for SLTs?
No. Squool doesn't do clinical notes, reports or therapy plans. It tracks your timetable and private fees, and the data stays on your devices and in your iCloud, where the developer can't see it.
Can parents see the timetable or pay online through the app?
No. There's no parent portal and no online payment. You record a payment yourself when it arrives, by bank transfer, card or cash.
Can I schedule 30-minute speech therapy sessions?
Yes. Choose ‘Other’ for the lesson length and enter 30 minutes, or any length you use.
What happens to a prepaid session when a child is ill?
If you cancel the lesson, it isn't charged and the money stays on the balance for the next one. If the student didn't come and nobody let you know, mark it as missed and it's charged.
Does Squool work for a practice with several therapists?
No. Squool is for one therapist working alone; there are no shared accounts for a team.
Read also
Tracking payments
A simple way for UK tutors to track payments: one balance per student, prepaid blocks and termly fees, who owes you and how much. Paper, Excel or an app.
Missed & cancelled
How to write a fair 24-hour cancellation policy for private lessons, when to charge for a missed lesson, and how to track income lost to cancellations.
Early years tutors
Phonics, early reading and school-readiness tutors: short sessions, parents' payments, sick-day cancellations and each child's month on iPhone, iPad and Mac.
Weekly lessons
How to plan a weekly tutoring timetable: students twice a week at different times, moving one lesson, changing time or price from next term, ending a series.
Try it free for 14 days
No card required. Subscribe only once the app has proven it's worth it to you.
Download on the App Store