Music school management software: what to look for

Young string players performing in a school orchestra

Good music school management software should handle the way a music school actually runs: private lessons of different lengths, groups and ensembles, teacher availability, make-ups, term invoicing, lesson packs, exams and a parent app. Test any option against your real timetable and billing, not a demo account, before you commit.

It’s 9pm on a Sunday and you’re moving a cello student from Wednesday to Thursday, which means checking the teacher’s availability, the room, the invoice and the make-up spreadsheet. Four tabs, one change. Multiply that by forty in the first week of term.

Key takeaways

  • Music schools juggle more lesson types than most class businesses: 30, 45 and 60-minute privates, groups, ensembles, exams and recitals.
  • The core tests are scheduling with teacher availability, make-ups, invoicing for packs and siblings, and a way for parents to see what’s happening.
  • Software is either built for solo music teachers, for music schools, or for class businesses in general. Each suits a different size and shape of business.
  • In a demo, bring your messiest week, not a clean example.
  • Spreadsheets aren’t free. They cost hours, and they cost you missed invoices.

What does a music school actually need software to do?

It needs to run every type of lesson you offer, bill for each one correctly, and keep parents informed, without you holding it together in your head.

Here’s what a typical music school juggles in a single term:

  • Private lessons of 30, 45 or 60 minutes, each with a different price and often a different teacher.
  • Group classes, such as early childhood music, beginner guitar or theory.
  • Ensembles and bands, where one rehearsal draws students from many private teachers.
  • Exams. Many Australian students sit graded exams with the Australian Music Examinations Board (AMEB), which describes itself as Australia’s leading provider of exams for music, speech and drama. You need to know who’s sitting what, and when.
  • Recitals and concerts, with running orders and rehearsal schedules.
  • Instrument hire, with fees and returns to track.
  • Lesson packs, where a family buys a block and you track what’s used.
  • Sibling discounts, which have to apply the same way every term.

Any software you choose should handle every line of that list without a workaround. If it can’t, you’ll be back in a spreadsheet for the bits it misses.

Guitar teacher showing a chord to a young student

Which features should be on your checklist?

The must-haves are the features you’d use every week. Use this checklist to score any option, one point per feature that works with your real data.

Scheduling

  • Lesson lengths of 30, 45 and 60 minutes, at different prices.
  • Teacher availability, so you can’t book a teacher who isn’t in.
  • Room or studio capacity, so two lessons don’t land in Room 2.
  • Recurring lessons for a whole term, and a quick way to roll a term into the next.
  • A holiday calendar that skips public holidays and closure dates.
  • Online lessons with a meeting link attached.

Make-ups

  • Make-up credits issued automatically from your policy, not by hand.
  • Limits: notice required, how many credits a student can hold, which absences qualify.
  • Parents able to book their own make-up into an open slot.

Billing

  • Term invoices for a whole class or the whole school in one run.
  • Lesson packs, sibling discounts, instrument hire and exam fees as line items.
  • Prorated invoices for families joining mid-term.
  • Online card payments, and automatic reminders for overdue invoices.
  • Export to your accountant or accounting software.

Families and teaching

  • A parent app or portal showing schedule, invoices and progress.
  • Practice goals and homework, visible to the student and parent.
  • Sheet music and recordings shared with the right students.
  • Exam tracking: grade, exam board and exam date per student.
  • Messaging to one family, a class, an ensemble or the whole school.

Running the business

  • Separate logins for teachers, so each sees their own students.
  • Pricing that still makes sense at double your current size.
  • Data import from your current system, ideally done for you.

What should you ask in a demo?

Ask the salesperson to do your hardest jobs live, in front of you, rather than showing their prepared walkthrough.

  1. “Show me how a teacher marks a student absent, and how the make-up credit appears.”
  2. “A family has two kids, one on a 30-minute lesson and one on 45, with a sibling discount and an instrument hire fee. Build the term invoice.”
  3. “Copy this term’s timetable into next term, skipping the public holiday.”
  4. “A teacher is sick on Thursday. How do I tell all their families at once?”
  5. “Show me what a parent sees on their phone.”
  6. “How do I see which students are sitting an exam this term, and at what grade?”
  7. “How do I share a backing track with just the Year 5 guitar group?”
  8. “What happens to the price when I go from 150 to 300 students? Which features are on which plan?”
  9. “Will you import my data, and how long will it take?”
  10. “If I leave, how do I export my data?”

Write down how many clicks each one took. The answer that takes six clicks in a demo takes sixty in week one of term.

Red flags to watch for

  • “You can do that with a workaround.” Fine once. If it’s the answer to make-ups or sibling discounts, you’ll be doing that workaround every week.
  • The parent view is an afterthought. If the demo never shows what a parent sees, ask. Parents are the people who pay, and they’ll judge your school partly by what lands on their phone.
  • Prices you can’t work out. If you can’t calculate next year’s bill from the pricing page, ask for it in writing for your current size and for double it.
  • Features on the website that aren’t on your plan. Many products put features in different tiers. Get the salesperson to confirm which plan each of your must-haves sits on.
  • No clear way out. You should be able to export students, families and invoice history without asking permission.

What does staying on spreadsheets really cost?

Spreadsheets cost you in admin hours and in money that slips through the cracks, and both grow as your school does.

Example only. Say you run a school with 150 students and do the admin yourself. In a typical week you might spend:

  • 1.5 hours on reschedules and make-ups,
  • 2 hours on invoices, payment checks and reminders,
  • 1 hour on messages to families,
  • 0.5 hours updating the master timetable.

That’s 5 hours a week. Over a 40-week teaching year it’s 200 hours. If your time is worth $50 an hour, that’s $10,000 a year of admin.

Now say two families a term slip through without an invoice, or a make-up gets taught twice, worth around $300 each time. Over four terms that’s $2,400.

Compare that with software priced per student. At Outcoach’s published prices, 150 students comes to $105 a month on Starter billed yearly ($1,260 a year), or $150 a month on Standard billed yearly ($1,800 a year), which is the plan that adds make-up management and messaging. Software won’t remove every hour of admin, but if it saves even a third of yours, it’s well ahead. Run the sums with your own numbers before you decide.

Close-up of a student playing the violin

What kinds of software are out there?

Options fall into a few broad categories, and the right one depends mostly on your size and how many lesson types you run.

Tools built for individual music teachers and studios

These focus on private lessons, often with music-specific extras like repertoire libraries and practice logs, and are usually priced per teacher. They suit solo teachers and smaller studios well. My Music Staff is one well-known example; we compare it with Outcoach in Outcoach vs MyMusicStaff.

Class management software for schools and academies

These are built around classes, terms and families, and usually cover groups and privates, parent apps, messaging and progress tracking. They suit schools with several teachers, group programs, or activities beyond music. Pricing is often per student.

General booking tools plus accounting software

A generic booking app paired with your accounting package can work for a handful of private students. It tends to strain when you add groups, make-up rules, ensembles and sibling discounts, because nothing ties the booking to the bill.

Spreadsheets and messaging apps

Free to start and fully flexible. They work until the person who built the spreadsheet is sick, on holiday, or simply out of evenings.

Where does Outcoach fit?

Outcoach is class management software for coaching businesses, and the Outcoach for music schools page covers the jobs listed above: 30, 45 or 60-minute private lessons, group classes, ensembles, exams and recitals, plus lesson packs, instrument hire, sibling discounts, grade tracking for any exam board, and sheet music sharing.

  • Scheduling: class scheduling checks coach availability and room capacity before a class is confirmed, bulk copies a term into the next, and skips dates on your holiday calendar.
  • Make-ups: make-up classes are set by rules you choose, such as notice required and maximum credits, and private make-ups use teacher availability.
  • Billing: payments and invoicing covers bulk class invoicing, recurring billing, prorated invoices and automatic reminders with a pay link.
  • Families: the free family app shows schedules, invoices, goals and feedback, and goal tracking handles practice tasks and homework.

Pricing for music schools is from $0.70 per student a month billed yearly, or $0.99 paid monthly. Features vary by plan, so check the pricing page against your checklist. If you’d like to run your own timetable through it, you can start a free trial.

A five-step plan for choosing this month

  1. Score your current setup against the checklist above. Circle the three gaps that cost you the most time.
  2. Shortlist two or three options, at least one from each relevant category.
  3. Book demos and ask the ten questions. Note clicks and answers.
  4. Trial with real data: one teacher’s timetable, five real families, one invoice run.
  5. Switch between terms, not mid-term. Plan your move alongside next term’s re-enrolment, and set your make-up class policy before you configure the rules.

Frequently asked questions

What is music school management software?

It’s software that runs the admin of a music school in one place: scheduling private lessons and groups around teacher availability, make-ups, invoicing and payments, lesson packs, messaging families, and tracking progress and exams. It replaces the mix of spreadsheets, calendars and messaging apps many schools start with.

What features matter most for a music school?

Start with scheduling that handles 30, 45 and 60-minute lessons with teacher availability, automatic make-up credits, term invoicing with lesson packs and sibling discounts, and a parent app or portal. Then look at practice goals, sheet music sharing, exam tracking and messaging.

Is software for solo music teachers enough for a music school?

Sometimes. Tools built for individual teachers are often priced per teacher and handle private lessons well. If you run group classes, ensembles, terms and several teachers, test whether the tool handles those without workarounds, and whether families get an app.

How much does Outcoach cost for a music school?

Outcoach’s music schools page lists pricing from $0.70 per student a month billed yearly, or $0.99 paid monthly. Features vary by plan, so check the pricing page to see which plan includes the features on your checklist, such as make-ups and messaging.

When is the best time to switch music school software?

Switch between terms. Set up and test during the last weeks of the current term, import your students and balances, then open next term’s enrolments in the new system. That way your first full invoice run happens in one system, not two.

Run your coaching business in one place

Scheduling, payments, attendance and parent updates in one app. Start a free trial or book a demo with our team.

On this page

Related articles

Should you offer casual bookings in a term-based program?

Casual bookings can fill the spots that sit empty every week, or they can quietly undercut your term enrolments. Here's how to price them, which classes to open, and the rules that keep term families on term.

Can ChatGPT or Claude run your academy’s admin?

ChatGPT and Claude can now connect to your class management software and do real admin work. Here's what that looks like for a coaching academy, what to hand over, and what to keep.

Refund policy for coaching classes: template and examples

A clear refund policy saves you from deciding every request on the spot. Here's what to cover, three example policies, a template you can copy, and the consumer law basics in Australia and the US.