Terms, registers and termly fees, handled.
LessonLoop runs dance schools: graded and private lessons beside weekly classes on one timetable, registers marked on a phone, make-up credits by your own policy, per-pupil termly fees on one family account per household, and a parent portal on your own domain. Built at a music school, it runs any school that teaches in lessons. £39 a month, flat.
What a class list does not reach.
A register of thirty is the easy part. The work that eats a Sunday is the graded lesson, the sibling discount, the credit for a missed class and the family who take four different things.
Graded and private lessons
One-to-one and small-group coaching sit on the same timetable as the Saturday classes, with their own rate cards, their own lengths and their own pupil records. Your disciplines and grade levels are yours to name.
Per-pupil billing inside a group
A class of twelve produces twelve invoice lines on twelve family accounts, not one booking fee. Attendance in that class feeds the invoice, the make-up credit and the teacher’s pay from the same record.
A credit, not an argument
Make-up credits are earned by the absence reason you chose, valued from your rate card, capped per term if you want, and expired after the days you set. The policy runs itself instead of being re-litigated by email.
Not sure what your policy should say? The free make-up policy generator writes a parent-friendly one from six questions, and the term date planner counts your teaching weeks and billing dates for the year. Both are free with no email gate.
One household. One balance.
Three children across ballet, tap and a private lesson still make one account, one statement and one conversation — and the statement reconciles to the penny.
- ✓ Prepaid credit, part payments and refunds all land on the same running statement
- ✓ Card and Bacs Direct Debit into your own Stripe account, with payment plans across a term
- ✓ Automatic late fees, and a reminder ladder that leaves a Direct Debit family alone while a collection is in flight
- ✓ Write-offs, credit notes and refunds recorded, with an audit log behind them

Terms, closures and next term’s timetable.
Set the term dates and the closures once, and every class, invoice and register follows them. When the term ends, roll the whole timetable forward in one pass.
- ✓ Term dates, half terms and bank-holiday closures applied across every teacher at once
- ✓ The Term Planner proposes next term — same child, same slot — and you untick anyone leaving before it runs
- ✓ Recurrence beyond weekly, substitutes, and rooms across more than one studio
- ✓ Clashes caught across teacher, room and pupil before a parent hears about them

Marked between classes,
on the phone in your pocket.
One tap per pupil, each saving on its own — no separate save step, and nothing lost if a teacher walks out of signal.
Present, absent, late, cancelled
The absence reason carries your rules. The same record feeds the invoice, the make-up credit and the teacher’s pay, so a register taken properly is the last time anyone touches that class.
Nothing invoiced from a blank
An unconfirmed queue holds anything nobody marked, so a billing run never quietly charges for a class that did not happen — or miss one that did.

Your school’s address, not ours.
The portal lives on your own domain, so the thing you ask families to log into looks like your school rather than a supplier.
- ✓ This term’s schedule, every invoice and a Direct Debit the family manages themselves
- ✓ Email from your own address, with consent recorded and per-family delivery status
- ✓ Public booking pages for taster classes and an embeddable enquiry widget for your own site
- ✓ A native iPhone app for you, and no app for parents to be nagged into installing

Take on a second ballet teacher. The price does not move.
Published list prices, read from each vendor’s own pricing page. LessonLoop is £39 a month with unlimited teacher accounts, so the line stays flat as the timetable fills.
| Team size | MyMusicStaff | MakeMusic Studio | My Music Lessons | LessonLoop |
|---|---|---|---|---|
| 1 teacher | ~£13 | ~£16 | £9.95 | £15 Solo |
| 5 teachers | ~£29 | ~£31 | £21.75 | £39 |
| 8 teachers | ~£40 | ~£43 | £30.60 | £39 |
| 15 teachers | ~£67 | ~£70 | £51.25 | £39 |
| 30 teachers | ~£125 | ~£128 | £95.50 | £39 |
Every price above was read from that vendor’s own pricing page on 4 September 2026. US list prices converted at approximately $1 = £0.78 for comparison only — the rate moves, and what a UK card is charged depends on the vendor’s own checkout. GBP prices are as published. LessonLoop is £15 a month Solo — one teacher, unlimited pupils — and £39 a month School, with unlimited teacher accounts and unlimited pupils. The School price is the same at three teachers or thirty. Run it on your own numbers, or read the full comparison tables.
Dance schools, answered.
We run classes, not one-to-one lessons. Is this the wrong tool?
A family has three children in five different classes. What do they get?
How do make-up credits work for a missed class?
Can we take fees by Direct Debit?
Can we set our own grades and disciplines?
What is not in the product?
Next door.
Performing arts school software
The wider page — musical theatre, singing, speech and drama — on the same terms, registers and termly billing spine.
Read it →Drama school software
Graded speech and drama, rehearsal scheduling stated honestly, and the four staff roles behind a safeguarding policy.
Read it →Music school software
The head-term page: one timetable across a whole staff, termly billing runs, payroll on effective hours and the free make-up policy generator behind it.
Read it →Every audience page sits under who LessonLoop is for. The numbers are on pricing, the depth is on the product tour, and the dated competitor tables are on compare.
Start with next term.
30-day free trial. No card. Send us the register and the fee list — we will import them for you, free.