Built by a teacher with 23 years in the room

Stop chasing payments.
Start teaching more.

LessonLoop is UK music teacher software: your diary, registers, lesson notes, automatic invoicing and parent messaging in one place. Parents pay by card or Direct Debit into your own Stripe account — LessonLoop adds nothing on top of standard Stripe rates. £15 a month, unlimited pupils. 30-day free trial, no card.

✓ No card required ✓ We import your data, free ✓ Cancel any time, full export
£15a month — unlimited pupils
£0added on top of standard Stripe rates
30day free trial, no card
1UK working day — the support reply window
Your week

The diary, the register and the notes — one place.

Teaching on your own means being the teacher, the receptionist, the bookkeeper and the credit controller. Three of those four jobs are software problems.

The diary

Every pupil, wherever you teach them.

Home, a studio, two schools and an online lesson at eight — one diary that knows where you are meant to be and refuses to double-book you.

  • ✓ Recurring lessons that follow UK term dates, half terms and your own closures
  • ✓ Locations on every lesson, so travel is visible before you say yes to a Tuesday
  • ✓ Group lessons and ensembles beside one-to-one teaching, billed per pupil
  • ✓ Online lessons carry their own link; the clash check covers pupil and teacher
  • ✓ Parents book and cancel into slots you have actually opened, under your own notice policy
app.lessonloop.net/calendar
A LessonLoop teaching day: back-to-back piano, violin and guitar lessons with pupil names and times
Registers and notes

Two taps between pupils.

Mark the register on your phone while the next child is unpacking. That single mark is what the invoice, the make-up credit and your own records are all built from — so nothing is entered twice.

  • ✓ Present, absent, late or cancelled, saving as you tap — no separate save step
  • ✓ Your own make-up policy enforced: which absences earn a credit, whether the slot is released, and how long a credit lasts
  • ✓ Lesson notes and repertoire on the pupil’s own page, so “what did we do last week” has an answer
  • ✓ A native iPhone app on the App Store, not a website in a shortcut

Not written your policy yet? The free make-up policy builder drafts one you can paste straight into your terms.

app.lessonloop.net/today
The LessonLoop Today screen listing today’s lessons, the ones still needing a register, and a brief on unpaid invoices and waiting enquiries
Getting paid

The invoices send themselves. The chase is already written.

Fees come from the lessons you actually taught and marked. What used to be a Sunday evening with a spreadsheet and an apologetic text message is now a preview screen and one button.

Invoicing

Bill a term without opening a spreadsheet.

Set a rate card once — per instrument, per lesson length, per pupil if you like — and a billing run turns a term of completed lessons into invoices you can see before they exist.

  • ✓ Termly, half-termly, monthly or per lesson, whichever your parents already understand
  • ✓ Sent from your own email address on your own domain, not from a supplier’s
  • ✓ Payment plans and instalments across a term, collected as each date falls due
  • ✓ Automatic late fees with a grace period and a cap, so you never have to be the one who brings it up
  • ✓ VAT-aware invoicing for the day you cross the threshold, and one-way sync into Xero
app.lessonloop.net/invoices
The LessonLoop invoice list showing outstanding and overdue totals and a term of invoices by status
Your Stripe account

Nothing on top of standard Stripe rates.

Parents pay by card or Bacs Direct Debit straight into your own Stripe account. The money is yours as soon as it settles, and LessonLoop takes no percentage of it — not a platform fee, not an application fee, not a cut of a Direct Debit.

  • ✓ Stripe bills you its own published rate directly, exactly as it would if you had connected it yourself
  • ✓ Bacs Direct Debit for termly fees, with the mandate set up by the parent in the portal — it is their authority to give, not yours to create
  • ✓ A reminder ladder that leaves a family alone while a bank debit is in flight, because a debit takes up to four working days to confirm
  • ✓ Prepaid balances, part payments, refunds and credit notes, all on one family statement

The mechanics, timings and failure handling are in Direct Debit for music lesson fees.

portal.yourstudio.co.uk/invoices
A parent’s view of their invoices in the LessonLoop portal, with the amount due and a pay button
Parents

The end of the 9pm text message.

Almost every out-of-hours message a private teacher gets is one of three questions. Put the answers where a parent can reach them at 9pm and they stop arriving on your phone.

  • ✓ This term’s schedule, every invoice with a pay button, and your message thread — one login, your own domain, your name on it
  • ✓ Practice streaks, a weekly goal and badges that give the child a reason to open it between lessons
  • ✓ Automatic lesson reminders, with consent and delivery status recorded per family
  • ✓ WhatsApp reminders as an optional prepaid pack, currently in early access. There is no SMS channel
  • ✓ Sheet music, backing tracks and handouts shared to the pupils who need them
portal.yourstudio.co.uk/practice
The parent portal practice page: a practice streak, hours practised this week against the weekly goal, and a grade ladder
The UK year

Your teaching year and your tax year, both in the right shape.

You are running a UK business on a UK school calendar. Software built for a US semester and a US tax return makes you do the translation, every term and every January.

UK terms, not semesters

Terms, half terms, INSET days and your own closures are first-class. Bill 32 to 36 teaching weeks rather than pretending a year has twelve identical months, and roll a whole term forward in one pass.

Expenses and mileage at HMRC rates

Log a drive to a school or a set of strings against the lesson it belongs to. Both run on the UK tax year at HMRC’s own mileage rates, and both export as CSV in the shape an accountant asks for.

Priced and billed in pounds

£15 a month in GBP, VAT-aware invoicing for the day you cross the threshold, and UK GDPR with the data held in the UK and Europe. No currency risk on your own subscription.

Working out what to charge is its own problem: the hourly rate calculator does the arithmetic on your real teaching year, music lesson prices in the UK gives the going rates by instrument and region, and Self Assessment for music teachers covers the deadlines and the allowable expenses.

LoopAssist

The only AI that does the admin.

Ask in plain English. It proposes the change — the invoice drafted, the lesson moved, the awkward chasing message written — and nothing happens until you confirm it.

It writes the message you keep putting off

“Chase the Okafors about last term” produces the message, with the amount, the invoice number and the right tone, ready for you to send or edit. The Morning Brief tells you which families are worth chasing before you ask.

And it never acts on its own

Every action is shown as the change it will make, and waits. LoopAssist is on both plans with no separate AI tier to buy. The MCP connector answers questions about your own studio inside ChatGPT or Claude — read-only today.

app.lessonloop.net/messages
The LessonLoop message inbox: parent conversations in one thread per family, sent from the studio’s own domain
What it costs

£15 a month, and it stays £15.

Published list prices, read from each vendor’s own pricing page. Solo teaching is column one — the gap opens the moment you take on help.

Team size MyMusicStaffMakeMusic StudioMy 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.

Moving in

Bring your pupils across. We will do it for you.

Guided migration is free on every plan, including Solo, and nothing is emailed to a single family while an import is running.

01

Send what you have

A spreadsheet, an export from another tool, or the notes app you keep the timetable in. Whatever shape it is in.

02

We load it

We map and import your pupils, guardians and lessons, free, then check it with you before anything goes live.

03

You invite the parents

You pick the moment. Most teachers do it on the first day of a term, when the timetable is already right.

Questions

Before you click away.

I already track everything in a spreadsheet. Why switch?
Because a spreadsheet does not send an invoice, take a payment, message a parent or notice that somebody has not paid. The 30-day trial is the honest test: send us your pupils and your timetable — we import them for you, free — and see what a month without the Sunday-night admin feels like. If it is not better, you have lost nothing but an email.
How do payments work, and do you take a cut?
Parents pay by card or Bacs Direct Debit through your own Stripe account, so the money is yours the moment it settles — it never sits in a LessonLoop balance waiting for a payout schedule. LessonLoop adds nothing on top of standard Stripe rates. There is no per-payment application fee, no percentage of your fee income and no minimum. Stripe charges you its own published rate directly, exactly as it would if you had wired it up yourself.
Is £15 a month really everything?
Yes. Unlimited pupils, unlimited lessons, the calendar and registers, automatic invoicing, payment plans, late fees, the parent portal on your own domain, the reports, expenses and mileage, LoopAssist and the iPhone app. There is no feature add-on, no per-pupil fee and no AI tier to buy. The only upgrade is the £39 School plan, and that is for when you start paying other teachers.
What if I teach in schools as well as at home?
Locations are built in. Teach from home on Tuesday, a partner primary school on Wednesday and a studio on Saturday, and the diary keeps them straight, with travel visible before you accept a booking. Lessons taught inside a school with no fixed clock time group into one register per school, per day, which you mark in the order the children actually turn up.
Does it handle the UK tax year?
It is built for it. Expenses and mileage run on the UK tax year at HMRC rates, invoicing is VAT-aware for the day you cross the threshold, and the reports export as CSV in the shape an accountant expects. Term dates, half terms and closures are UK school terms, not a US semester model bent into shape.
Will my pupils’ parents actually use the portal?
They use it because it answers the three things they message you about at 9pm: when is the lesson, what do I owe, and has it been paid. It carries this term’s schedule, every invoice with a pay button, your messages and a practice streak with a weekly goal that gives the child a reason to open it too. It sits on your own domain with your own name on it.
What happens when I grow and take on another teacher?
You move to the School plan at £39 a month and stop thinking about it. That plan has unlimited teacher accounts, so the price is the same at three teachers or thirty — there is no per-seat fee waiting for you at the point where hiring already costs money. Upgrades are immediate and prorated; you can move back down at your next renewal.
Can I leave, and do I get my data?
Cancel any time — no notice period beyond the billing month, no exit fee, no lock-in clause. Full CSV export of pupils, guardians, lessons, attendance, invoices, payments and notes is available on every plan, during a trial and after a cancellation. If you cancel, the studio locks rather than being wiped, and subscribing again reopens it exactly where you left it.

Try a month without the admin.

30-day free trial. No card. Send us your pupils and your timetable — we import them for you, free.

Start free → Try the live demo