Solo studio · Scheduling · Invoicing

Spend your time teaching, not on admin

Scheduling, invoicing, and student records for independent music teachers — so admin work stops eating your teaching time.

Explore the demo
musicschoolmanager.com/dashboard

Revenue (30d)

$3,940

+6.1%

My students

24

+2 this month

Lessons this week

31

2 trials

Revenue trend

$3,940

+6.1%

vs previous 30 days

RevenueStudents taught24

Built for independent teachers

Your whole studio, without the spreadsheet stack

Your schedule, billing, and student records in one place — no spreadsheets, no separate invoicing app.

Your schedule

A teaching week that organizes itself

Recurring lessons, trials, make-ups, online and in-person slots, and personal blockouts live in one calendar — with attendance one tap away after each lesson.

  • Recurring weekly lessons with per-student durations
  • Make-ups and trials color-coded so nothing sneaks up on you
  • Blockouts protect family time from bookings
musicschoolmanager.com/dashboard/calendar

June 9 – 13

DayWeekMonth

Mon

9

Tue

10

Wed

11

Thu

12

Fri

13

Ella Brooks

Piano · You · Home studio

3:30 PM

30 min · Trial lesson

Click any lesson chip to preview its detail card

Get paid

Invoicing that chases payments so you don't have to

Lesson-count and monthly billing generate invoices automatically, payment links go straight to families, and overdue balances are surfaced before they get awkward.

  • Invoices generated from actual lessons taught
  • Card payments and payment links through Stripe
  • Overdue balances flagged with a friendly nudge ready to send
musicschoolmanager.com/dashboard/settings/billing

Outstanding

$538.00

Collected this month

$232.00

Invoices

FamilyAmountAction
  • Chen family

    INV-0311 · June · 4 lessons

    $232.00

    Paid
  • Patel family

    INV-0312 · June · 4 lessons

    $232.00

  • Torres family

    INV-0313 · May make-up · 1 lesson

    $42.00

  • Nguyen family

    INV-0314 · June · 4 lessons

    $264.00

Collect an open invoice and watch the balances settle

Stay connected

Reminders that keep students showing up

Lesson reminders, reschedule notes, and trial confirmations go out by SMS or email from one thread per family — with the full history saved to the student record.

  • SMS and email from the same composer
  • Automatic lesson and trial reminders
  • Every conversation stored on the student's record
musicschoolmanager.com/dashboard/messages

Reyes family

Sofia · Voice · Trial Friday 4:00 PM

Hi! Does Sofia need to bring anything to her trial lesson on Friday?

Reminder: Sofia's trial lesson is Fri 4:00 PM with Ms. Rivera. Reply YES to confirm.

Switch channels and send the trial reminder

Every hour spent on invoices, reschedules, and reminders is an hour you are not teaching. One workspace hands that time back.

musicschoolmanager

Built with independent music teachers

Pricing

Plans built for freelancers to enterprise school groups

Switch between monthly and annual billing while keeping your feature set aligned to your growth stage.

Freelancer

Most popular

For solo teachers who want scheduling, billing, and student records connected.

$24/month

Join early access
  • One teacher account
  • Unlimited students
  • Private lessons and group classes
  • Billing and payment support
  • Group class support
  • Lead capture tools

Single location

For one school location with teachers, families, programs, and admin workflows.

$149/month

Join early access
  • Unlimited teachers for a single location
  • Leads, enrollment, scheduling, and make-ups
  • Assignments, files, and event programs
  • Parent portal and client accounts
  • Billing, invoices, credits, and payment links
  • Reports and dashboard insights
  • Website and booking entry points

Multiple locations

For school groups coordinating locations, staff, reporting, and growth workflows.

$349/month

Join early access
  • Unlimited locations
  • Unlimited teachers
  • Shared catalog, policies, and resources
  • Multi-location scheduling and rooms
  • Advanced lead pipelines and automations
  • Messaging campaigns and sender setup
  • Custom report views and imports

FAQ

Frequently asked questions

What kinds of scheduling does musicschoolmanager support?

Recurring private lessons, group classes, trials, make-ups, and drop-ins — with rooms, teacher availability, attendance, and calendar blockouts handled in the same view.

Can I manage families, students, staff, and account managers together?

Yes. Each person is one record. Students, parents, staff, and account managers stay linked through family relationships, so scheduling, billing, and conversation history always point at the same people.

Does the platform include lead capture and enrollment?

Yes. Embed lead forms on your website, track inquiries through your admissions pipeline, and convert prospects into enrolled families without re-entering data.

Can families use a portal?

Yes. Families can view schedules, assignments, and billing, and book make-up lessons — all from any device.

How does musicschoolmanager handle billing and payments?

Monthly, semester, and lesson-count billing generate invoices automatically. Families pay by card or payment link through Stripe, and overdue balances are flagged before they age.

Does musicschoolmanager help with reporting and imports?

Yes. Dashboard trends and saved report views cover enrollment, billing, payments, and leads. Spreadsheet imports are staged for review before any records are committed.

Can musicschoolmanager manage my public website?

Yes. Manage your public pages, trial booking, and contact entry points from the dashboard — inquiries flow straight into your lead pipeline.

Ready to hand off the admin?

Scheduling, invoicing, and student records in one place — set up in an afternoon.