Guide

How to keep track of who's paid
and who owes you

Updated 15 November 2026

Most payment mix-ups in private tutoring come from one thing: lessons and money are written down in different places – the diary, the banking app, a WhatsApp chat with a parent. Here is a method that works on paper, in a spreadsheet or in an app – and how Squool does it automatically on iPhone, iPad and Mac.

Download on the App Store14 days of full access, freeno card required
How to keep track of who's paid and who owes you

First, decide how your students pay

There are three common ways in the UK: pay for each lesson (often by bank transfer the same evening), pay in advance for a block (say, 6 or 10 lessons), or pay by the month or the term. All three can be tracked the same way, as long as you stop thinking in payments and start thinking in balances.

Write your terms down and send them to every student or parent before the first lesson: what a lesson costs, when payment is due and what happens if a lesson is missed. Clear terms prevent most awkward money conversations.

Keep one balance per student

Give each student a single running balance. A payment adds money to it; each lesson that takes place takes its price off. A positive balance means the student has prepaid lessons, a negative one means they owe you.

That one number answers every question. A parent pays £350 for ten lessons at £35: the balance covers the next ten. A student pays after each lesson: the balance dips below zero and comes back to zero when the transfer lands.

  • Balance above zero – prepaid, lessons are covered
  • Balance at zero – all settled
  • Balance below zero – the student owes you

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
What to write down for every payment

What to write down for every payment

Record the date, the student, the amount and, if it matters, what it was for. Never overwrite an old entry: add a correction instead, so you can always explain the balance to a parent who asks.

When a prepaid lesson is cancelled, the money should go back to the student's balance, not disappear. When a student misses a lesson without letting you know, decide in your terms whether it's charged – and then apply that rule every time.

A five-minute weekly routine

A five-minute weekly routine

Once a week – Sunday evening suits most tutors – look at three lists: who owes you, whose prepaid block is about to run out, and who paid this week. Mention a debt before the next lesson, not after a month – small amounts are much easier to talk about.

If you keep this in a notebook or a spreadsheet, the weekly check is also where mistakes show up. The more students you have, the longer it takes.

How Squool tracks payments for you

How Squool tracks payments for you

In Squool every student has a price per lesson and a balance. When a student pays, you tap ‘Add Funds’ and enter the amount – Squool pays for their lessons automatically, oldest first. A cancelled prepaid lesson returns its money to the balance on its own.

At the top of the Students list you see two totals, ‘Owed’ and ‘Prepaid’, with the students behind each. Sort students by name, by debt or by prepayment. In the week grid, each lesson's colour shows whether it's paid, owed, prepaid or still upcoming.

The student card: balance and payment history

The student card: balance and payment history

Open a student to see their balance, upcoming and past lessons, and the full history of payments. A positive amount adds funds, a negative one reduces the balance, and an entry made by mistake can be deleted from the history.

Squool works on iPhone, iPad and Mac and syncs through your own iCloud, with no account to create. Your students and amounts stay on your device and in your iCloud – the developer can't see them. The first 14 days are free, no card required.

Questions and answers

How do I keep track of tutoring payments?

Keep one running balance per student: payments add to it, each lesson takes its price off. Positive means prepaid, negative means the student owes you.

How do I track a prepaid block of lessons?

Add the whole payment to the student's balance and let each lesson take its price off. In Squool you tap ‘Add Funds’, and the next lessons are paid automatically, oldest first.

What's the best app for a private tutor to track student payments?

Squool is built for exactly this on iPhone, iPad and Mac: per-student balances, owed and prepaid totals, and payment history. It's free for 14 days, no card needed.

Can Squool take payments from students or send invoices?

No. Squool records payments you receive by any method – cash, bank transfer, card – but it doesn't process payments or create invoices.

What happens to a prepaid lesson that gets cancelled?

In Squool the money goes back to the student's balance and pays for their next lesson. The cancelled lesson is shown in your statistics as lost income.

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