Squool for speech therapists

Session packages, parents' payments
and your week — in one place

Updated November 15, 2026

A parent pays for 10 sessions up front, the child comes twice a week, gets sick in February and skips one without telling you. Squool keeps count of what's paid, what's left and what's owed, so you don't have to rebuild it from a notebook. For speech therapists and SLPs in private practice, on iPhone, iPad and Mac.

Download on the App Store14 days of full access, freeno card required
Session packages, parents' payments and your week — in one place
Prepaid packages that count themselves down

Prepaid packages that count themselves down

In Squool, each student — in your case, each child — has a price per lesson and a balance. When a parent pays for a package of 8 or 10 lessons, add the whole amount with “Add Funds”. Every lesson is then paid automatically as it comes, oldest first, and the student's card shows how many lessons are still prepaid and how much money is left.

When the package 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 package. Squool calls sessions “lessons”, but the counting works the same.

Twice a week, at different times

Twice a week, at different times

Most students come on a fixed schedule. Create the lessons once and turn on “Repeat Weekly”; a student who comes on Tuesday at 4 pm and Friday at 3:30 pm 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, change only “This One”. If the family's after-school schedule 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 Store

Sick days: cancelled or missed

Children get sick, and parents usually warn you. 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 lesson. If a student simply doesn't show up without a word, 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 how much a winter of colds actually costs your practice.

Notes and parents' contacts in the child's card

Notes and parents' contacts in the child's card

Every lesson has its own note for a few working lines: what you practiced, which sounds, what to repeat at home. The student's 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 is not: it isn't an EMR, it doesn't write treatment plans or progress reports, and it doesn't do insurance billing, superbills or invoices. It tracks your schedule and private-pay payments.

Each child's month at a glance

Each child's month at a glance

Open a student's statistics and you see a month calendar with every lesson in color: 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 lessons their child had in March.

Squool also gives students achievements for coming regularly, and a 🔥 streak next to the avatar — something concrete to praise a child for.

Private by design

Students' names, schedules and payments are stored on your device and in your own iCloud. The developer can't see any of it, and there's no account to create. Your data syncs between iPhone, iPad and Mac automatically, and Apple Watch shows which lesson is now and which is next.

The first 14 days are free with full access, and no card is needed.

Questions and answers

How do speech therapists keep track of prepaid session packages?

In Squool, you add the package payment to the student's balance, and each lesson is paid automatically as it happens. The student's card always shows how many lessons are still prepaid.

Is Squool an EMR or a HIPAA practice management system?

No. Squool isn't an EMR and doesn't do clinical documentation or insurance billing. It tracks your schedule and private-pay payments, and the data stays on your devices and in your iCloud, where the developer can't see it.

Can parents see the schedule or pay online through the app?

No. There's no parent portal and no online payment. You record a payment yourself when it arrives.

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 sick?

If you cancel the lesson, it isn't charged and the money stays on the student's balance for the next one. If the student didn't come without warning, you mark the lesson 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.

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