Skip to content
All articles
By Ilian Azz

Managing your tutoring business without spreadsheets

A spreadsheet handles five students fine. Here is where it breaks and how tutoring software tracks lessons, students and payments instead.

Managing your tutoring business without spreadsheets
Summarize with AI

A spreadsheet is the first tool most private tutors use to run their teaching. It is free, it opens in seconds, and for the first handful of students it does everything you need. The strain shows up later, when the same file has to hold lessons, parents, rates, unpaid invoices and a timetable that shifts every week.

Where a spreadsheet starts to strain

A tutoring business runs on a few facts: who has a lesson, when, at what rate, whether it happened, and whether it was paid. A grid holds all of that until any one of those facts starts changing often. Past that point, the manual upkeep grows faster than the business does.

The usual pressure points:

  • Recurring lessons. A weekly Tuesday 6pm slot is more than 40 rows a year for a single student. Copying them by hand is where the wrong date slips in.
  • Rates that differ. One family pays 25 € an hour, another 35 €, a third bought a 10-lesson pack. A single column cannot hold that without a pile of notes.
  • Money on a second sheet. Payments end up on their own tab, and the two versions drift apart inside a month.
  • More than one editor. The moment an assistant opens the file, you get overwritten cells and a copy called planning_final_v3.
A spreadsheet will not tell you a parent is three lessons behind on payment. You have to remember to check, and remembering is the part that fails on a busy week.

The real cost is the time, not the file

A spreadsheet looks free because you never pay for it. The cost is the hour you spend every week keeping it honest: retyping next week's slots, chasing which invoice was paid, fixing a cell someone broke. Over a term that is more than a full working day spent on data entry, and none of it teaches a single lesson.

What dedicated software changes

Software for private lessons stores the same facts, but each one knows about the others. A lesson belongs to a student, a student has a rate and a parent, a payment settles an invoice. Change a rate once and every future lesson uses the new one. Nothing is retyped.

A timetable that repeats itself

Instead of pasting rows, you set a recurring lesson one time. Lesson scheduling creates the full series, syncs it to Google Calendar, and sends the family a WhatsApp reminder before each session. Fewer lessons are missed, and you stop being the reminder service.

Every student on one screen

Each student has a profile: contact details, parent, rate, lesson history and payment status side by side. Student management turns "who owes me what" from a memory exercise into one screen you can read in ten seconds.

Invoices and payments that line up

A lesson already carries its rate, so an invoice is a click, not a fresh calculation. Payments attach to the invoice they settle, and an unpaid one stays visible instead of hiding on another tab. The month total is always current, because it adds itself up.

When is it worth switching

There is no single threshold, but a few signals are reliable:

  1. You spend more than an hour a week keeping the file up to date.
  2. You have missed an unpaid invoice at least once.
  3. More than one person needs to read the schedule.
  4. You are past roughly ten regular students.

If two of those are true, the spreadsheet already costs more time than it saves.

Moving over without losing your data

You do not migrate everything in one sitting. A practical order:

  • Add your active students and their rates first.
  • Set this week's recurring lessons, then next month's.
  • Enter outstanding invoices so nothing owed is lost.
  • Keep the old file read-only for reference, and stop editing it.

Most tutors are fully moved within a week, and the daily upkeep drops from an hour to a few minutes.

You can see what the app looks like before you commit, and the pricing is public: it is free to start, so the switch costs an hour of setup and nothing else. A spreadsheet is a fine place to begin. It is a poor place to run a growing tutoring business from.

Ilian Azz
Written by
Ilian Azz · Head of Content

A senior software engineer, he founds and runs several tech companies. He builds products around messaging APIs, automation and AI integration, and shares here what he learns while building.

Spend your Sundays teaching, not chasing payments.

Free to start, set up in minutes. No card.

Start for free
Managing your tutoring business without spreadsheets · Kadrella