How to organize a weekly schedule for private lessons
Set a recurring base, handle reschedules without duplicates and link your slots to invoicing: a practical way to keep a tutoring schedule clear.

A weekly schedule for private lessons is the calendar that holds every student slot across the week: the fixed times, the recurring bookings and the last-minute moves. With five hours of teaching, a notebook is enough. At thirty hours spread across twelve students, one missed change means an empty slot or a lesson booked twice.
Why a schedule gets messy fast
A tutor starting out writes lessons in a paper diary or in phone reminders. That works up to a point, then the friction shows up:
- A student asks to move from Tuesday 5pm to Thursday 6pm, and the old slot stays on the page.
- Two families book the same Saturday morning without you noticing.
- School holidays break the weekly pattern and you rebuild it by hand.
One slot forgotten or doubled each week, over a 36-week school year, adds up to roughly 36 hours lost or taught twice.
What the gaps really cost
A 30-minute gap between two students who live far apart is not recoverable. Across a full Saturday, three badly placed gaps come to an hour and a half you never bill. A good schedule tries to keep lessons from the same area back to back, and to group online lessons on the same blocks. A family that sees a clean slot next to theirs is also easier to keep on a stable time all year.
Set a recurring base
Most private lessons are weekly and fixed: the same student, the same day, the same time, from September to June. Start by laying down that frame.
- List each student with their usual day and time.
- Note the real length (45 min, 1h, 1h30) and the place (their home, yours, online).
- Block your own unavailable time before adding a single student: travel, meals, other jobs.
Once the recurrence is set, your template week repeats on its own. You only handle the exceptions after that, and this is where scheduling software for lessons earns its place: it copies the week, moves a lesson while keeping the history and flags overlaps before they happen.
Handle changes without breaking anything
Changes are normal. What matters is never keeping two versions of the same slot.
- A one-off move: shift the lesson for this week only, the recurrence stays intact.
- A permanent change: edit the recurrence from a chosen date, past weeks keep their original time.
- A cancellation: mark it instead of deleting it, so at month end you know what was actually taught and what is left to invoice.
Keeping a record of cancellations also helps reduce last-minute no-shows, because you can finally see which students cancel the most.
Connect the schedule to everything else
A schedule on its own only tells you where to be. Tied to the rest of your work, it becomes the starting point for invoicing and reminders.
- Every completed lesson feeds the month-end invoice directly.
- The hours add up toward the annual tax-credit attestation.
- A WhatsApp reminder the day before starts from the slot, with no retyping.
That is the idea behind tools that hold scheduling, students and invoicing in one place. You enter the lesson once, and it carries through the whole chain. Kadrella's pricing starts at a single plan that keeps all of it together.
Three mistakes that keep coming back
- Forgetting travel time. A lesson that ends at 6pm across town cannot roll straight into a 6:15. Count the trip as a slot of its own.
- Writing lessons in two places. The phone diary and the paper notebook always drift apart. Keep one source of truth.
- Deleting instead of marking. A cancelled lesson that vanishes from the schedule also vanishes from the invoice. Keep a trace of it until month end.
Where to start this week
You do not need to switch everything at once. Put in your ten most stable recurring slots first, check that none overlap, then add one-off lessons as they come. Within two or three weeks the template week settles, and you stop checking three different places before each lesson.
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.
- planning
- organisation
- cours particuliers