How tutors track student payments without spreadsheets

- payments
- tutoring
- packages
Most tutors start with a spreadsheet. One row per student, a column for each month, a cell that says "paid" in a color you will forget by July. It works until you have fifteen students, three of them paid in advance for ten lessons each, and one swears they already sent the money last week. Now the sheet has to answer questions it was never built for: who still owes, how many lessons are left, and when the next package runs out.
The real problem is not math, it is memory
You do not need a better formula. You need to open one client and instantly see three things: what they bought, what they paid, and how many sessions are left. A spreadsheet can hold those numbers, but it cannot remind you before a lesson that this student is on their last prepaid session — and that reminder only matters in the minute before the lesson starts. By the time you notice it in the sheet, you have already taught the free one.
Rule of thumb: if you check two apps and a chat to remember whether someone paid, the tracking lives in the wrong place.
Track payments where the sessions already are
In Session.do a payment is attached to a client and a package, not to a separate sheet. Sell a package of ten lessons, and every booked session counts down from it. You see who paid, who owes, and how many sessions remain on the same screen you use to plan the week.
- Sell a package once, and watch it count down as sessions happen.
- Record a payment by card, crypto, or cash on the invoice — the full history stays on it, so "did they pay?" is one look, not a scroll through chat.
- Open a client before a lesson and know their balance at a glance, right next to your notes and their Telegram link.
- Filter the students who owe, so chasing a debt becomes a deliberate two-minute task instead of a nagging background worry.
Start small
You do not have to migrate years of history. Add your active students, record their current packages, and let the next payment land in the right place. The old spreadsheet can stay as an archive you open once a year, if ever. Within a week the question "who paid?" stops living in your head and starts living on the screen where you already plan the week.
Photo via Unsplash
Frequently asked questions
- Do students need an account to pay or book?
- No. They open your booking link, pick a time, and confirm. An account is only for you.
- Can I record a cash payment?
- Yes. Mark it as paid by cash and it shows up in the payment history like any other method.
- What happens when a package runs out?
- You see the remaining count drop to zero, so you know to sell the next package before the next lesson.