Week one is easy. Week six is the test.
Any calendar can hold a tidy timetable in September. What breaks a teaching business is the accumulated mess by half term: three make-ups owed, one student who swapped days, a room double-booked, and an invoice nobody can reconcile against what was actually taught.
Build on recurring slots, not appointments
Set each student's weekly slot for the whole term at once. Holidays and closures should be applied across every teacher in one action, not deleted lesson by lesson — that manual deletion is where schedules and invoices start to disagree.
Write the cancellation policy down, then automate it
A workable default: more than 24 hours' notice credits a make-up, less than 24 hours forfeits. The policy matters less than applying it identically to everybody. Track outstanding credits on the student record so both sides can see the balance.
Rooms are a resource, not a note
If you teach in more than one room, the room belongs in the booking. Clashes should be impossible to save rather than discovered on a Tuesday evening by two teachers and a drum kit.
Mark attendance as you teach
Present, late, absent, cancelled, credited — one tap at the end of each lesson. That record is the only defensible basis for the month's invoice, and it takes less time than reconstructing the month later.
Let the invoice come from the calendar
When billing is generated from attendance, "we already paid for that lesson" stops being a conversation. Families with several students should get one invoice, with credits carried forward automatically.
Teachers inside a shop
If you also rent that student a cello and sell them strings on the way out, the lesson calendar should share the same customer record as the shop. That is the whole argument for running teaching and retail in one system.
Tools for this
See music teacher scheduling software for the calendar side, music lesson invoicing software for billing built from attendance, and private music teacher software if you teach solo. Schools running rosters and school-owned instruments should look at music school management software. Need an invoice today? Use the free music lesson invoice generator.
Music Shop Suite is $49/month with unlimited teachers and students. Start your shop.