Wedge reportFrom what you knowquick2026-10-18

Studio tools for independent music teachers

Expertise run for a piano teacher who builds in Next.js: scheduling, makeups, billing and practice tracking for solo studios.

01

Verdict

KILL

The admin pain is real, but it's covered. Teachers complain about makeups, reschedules and late tuition, yet My Music Staff already does makeup credits, self-rescheduling and auto-invoicing for $16.95/mo, Nova is free up to 10 students, and many teachers say Venmo and Excel are enough. The best open gap, practice logs that teachers can correct, comes from three reviews of a single app, in a niche whose best-known app (Tonara) shut down in 2023. Caveat: Capterra, G2, Trustpilot and Reddit were blocked from this network, so complaints about incumbents on those sites weren't read.

56 / 100

budget
under $1k
skills
web dev (Next.js + Postgres), teaches piano
hours
10/week
risk
side income first
channel
online; member of music teacher forums and Facebook groups
02

Opportunities, ranked

Scored with the reasoning shown. Higher is better on every axis.

#OpportunityScorepainwillingness to paycompetition gapfounder fitreachabilitybuild cost
1Editable practice log companion
Assignment and practice tracking where teachers and parents can fix the minutes.
56 5 4 4 9 7 7
2All-in-one studio manager for solo teachers
Scheduling, makeup credits, billing and practice in one app.
54 6 5 2 9 7 4
3Monthly tuition and makeup-credit calculator
Works out fair monthly tuition across 4- and 5-lesson months, holidays and credits.
54 6 2 3 9 7 9

Editable practice log companion

pain 5: three different Practice Space reviewers ask to edit or enter practice time (e17, e18, e19), and Tonara's shutdown forced teachers to switch (e28, e29, e31), but it's one app and no one is leaving over it. willingness_to_pay 4: the one paying reviewer says it isn't worth the fee (e20), and Tonara couldn't survive (e41). competition_gap 4: the complaint is specific to Practice Space; My Music Staff and Nova also offer practice tracking (vendor claims). founder_fit 9: a small web app a teacher-developer can build and use with their own students. reachability 7: Piano World, Piano Pantry and the founder's own groups (e42 and e43 show the forum bans ads). build_cost 7: a few weeks at 10 hours a week.

  • “The biggest issue is the app should allow teachers to go in and fix practice times when student forgets to stop practice timer.”
  • “It doesn’t allow any edit on practice time/date so parents can make edit to accurately reflect the kids practice.”

All-in-one studio manager for solo teachers

pain 6: makeups, reschedules and late payments come up again and again, from many authors across a decade of forum threads (e2, e3, e4, e5, e7, e8, e9, e10, e11). It's weekly admin friction, not churn. willingness_to_pay 5: teachers do move to paid software as they grow (e1), but many say doing it for free is easy (e21, e22, e23, e24) and are cutting subscriptions (e25, e26). competition_gap 2: My Music Staff already does exactly what teachers ask for (e27) at $16.95/mo (e32), and Nova is free up to 10 students (e34). build_cost 4: recurring billing, family portals and scheduling would take months at 10 hours a week.

  • “Lately, I feel like I've been scrambling to reschedule and keep track of payments, so I plan to transition my studio to My Music Staff since my studio has quickly grown to 28 students in only 6 months.”
    forum captured at fetch
  • “I also charge by the month and do not give discounts for missed lessons, and I also allow for makeup lessons if given advance notice, so texting is part of my admin time every week.”
    forum captured at fetch

Monthly tuition and makeup-credit calculator

pain 6: tuition math with variable months is a long-running argument among teachers (e13, e14, e15, e16, e12). willingness_to_pay 2: it's a calculation teachers already do in spreadsheets or let their studio software handle (e22, e27). It works as a free lead magnet, not a product.

  • “The pay up front each month is really the easiest way to keep straight (receipts and record keeping- ugh!)”
    forum verified
  • “I have trepidation about charging a set fee per month of lessons (with the number of lessons being variable).”
    forum captured at fetch
03

The gap

The opening competitors leave, backed by what their customers say.

Teachers who track student practice in an app can't fix a wrong or missing practice log, because Practice Space, the timer-only app many moved to after Tonara closed, doesn't allow edits.

3 sources
04

What customers complain about

Heat map counts complaints per competitor. Each theme needs two verified sources.

No tool / DIYMy Music StaffVenmoPractice SpaceExcelQuickBooksNotion
Makeups and reschedules eat admin time61
Collecting tuition and late payers41
Monthly tuition math with 4- and 5-lesson months5
Practice logs can't be corrected4
Free tools are good enough1111

Makeups and reschedules eat admin time

medium4 sources

Weekly texting and rearranging, and pushback from parents. Teachers resist no-makeup policies.

  • “Lately, I feel like I've been scrambling to reschedule and keep track of payments, so I plan to transition my studio to My Music Staff since my studio has quickly grown to 28 students in only 6 months.”
    forum captured at fetch
  • “I also charge by the month and do not give discounts for missed lessons, and I also allow for makeup lessons if given advance notice, so texting is part of my admin time every week.”
    forum captured at fetch
  • “I could cut that out by having a no make-up, no reschedule policy, I suppose, but I don't like that for a number of reasons.”
    forum captured at fetch

Collecting tuition and late payers

medium4 sources

Parents pay late or after the fact, and reminders happen outside Venmo.

  • “Sometimes, people ask to pay late because they don't have the money.”
    forum verified
  • “However, she has now decided that she'll pay me at the end of the month after the lessons are already done, rather than the start.”
    forum verified
  • “Do you really want the hassle of recording and depositing 25 - 35 people a week/100 - 120 per month?”
    forum captured at fetch

Monthly tuition math with 4- and 5-lesson months

low4 sources

Flat monthly fees with a variable number of lessons cause confusion and disputes.

  • “The pay up front each month is really the easiest way to keep straight (receipts and record keeping- ugh!)”
    forum verified
  • “I have trepidation about charging a set fee per month of lessons (with the number of lessons being variable).”
    forum captured at fetch
  • “I think my clients would be pretty unhappy if I told them I were charging for 4.5 lessons per month.”
    forum captured at fetch

Practice logs can't be corrected

medium3 sources

With a timer-only log, a forgotten stop button or a bug corrupts the record and the streak.

  • “The biggest issue is the app should allow teachers to go in and fix practice times when student forgets to stop practice timer.”
  • “It doesn’t allow any edit on practice time/date so parents can make edit to accurately reflect the kids practice.”
  • “QOL need: Please let us input a practice time without the timer.”

Free tools are good enough

low4 sources

This is a counter-signal: Excel, Venmo, QuickBooks and Notion are called sufficient, and teachers are auditing their subscriptions.

  • “I have looked into these in the past, but I found that it wasn't very difficult to do so for free.”
    forum captured at fetch
  • “I believe she uses a program called Microsoft Excel, which has always been sufficient for our needs.”
    forum captured at fetch
  • “I already own Quickbooks for my business, so I email invoices.”
    forum captured at fetch
05

Competitor map

My Music Staff

$16.95/mo + $4.95 per extra teacher; 30-day free trial

Student management, flexible scheduling, online payments, and more – all in one place !

Strong at

  • Parent self-reschedule, auto-invoicing, makeup credits, policy enforcement (e27)
  • Chosen for business features over Tonara (e30)

Weak at

  • Not read: Capterra/G2 reviews blocked from this network
  • “$ 16.95 /month + $ 4.95 per each additional teacher or staff member”
    vendor verified
  • “You get a 30-day free trial with full access to all features—no credit card required”
    vendor verified

TutorBird

$16.95/mo + $4.95 per extra tutor

Same vendor and price as My Music Staff, aimed at general tutors.

Strong at

  • Same platform as MMS

Weak at

  • Not music-specific
  • “$ 16.95 /month + $ 4.95 per each additional tutor or staff member”
    vendor verified

Nova Music

Free up to 10 students; Pro $10/mo or $100/yr adds billing

Built for piano teachers ... switching from spreadsheets.

Strong at

  • Free tier
  • Gamified practice tracking (vendor claim)

Weak at

  • Billing only on Pro
  • “The free plan includes up to 10 students, scheduling, and attendance tracking.”
    vendor verified
  • “The Pro plan ($10/month or $100/year) adds unlimited students, billing, calendar sync, and more.”
    vendor verified

Duet Partner

Flat rate regardless of studio size (page shows $20 and $9 monthly figures next to an old June 2024 promo); families pay a 1% transaction fee

All your business tools in a single account.

Strong at

  • Flat price
  • Took over Music Teacher's Helper (old domain redirects)

Weak at

  • Pricing page is stale and unclear
  • “Flat rate, regardless of studio size”
    vendor verified
  • “Studio Families pay 1% transaction fee”
    vendor verified

Opus1.io

From $99/mo

Everything You Need to Run Your School in One Place

Strong at

  • Built for multi-teacher schools

Weak at

  • Overkill and too expensive for a solo teacher
  • “Packages start at $99 per month with no annual contract required.”
    vendor verified

Practice Space

Free app with a teacher subscription (price not fetched)

Main replacement teachers named after Tonara closed (e31).

Strong at

  • Easy assignment transfer (Piano Pantry)

Weak at

  • Practice time can't be edited (e17, e18)
  • Timer-only entry (e19)
  • Subscription price rising (e20)
  • “The biggest issue is the app should allow teachers to go in and fix practice times when student forgets to stop practice timer.”
  • “It doesn’t allow any edit on practice time/date so parents can make edit to accurately reflect the kids practice.”

Feature matrix

Makeup creditsParent self-rescheduleAuto-invoicingFree tierEditable practice log
My Music Staff✓✓✓✕?
Nova Music??◑✓?
Duet Partner?????
Practice Space✕✕✕✓✕
Excel + Venmo◑✕✕✓✓
06

The case against

A separate critic pass argued against this. Here is what it found.

Risk: Tried and died: Tonara, the best-known student practice and assignment app, shut down on December 8, 2023.

Answer: Unresolved.

Risk: Free incumbents: Nova is free up to 10 students and $10/mo after that; My Music Staff is $16.95. There's no room to undercut on price.

Answer: Unresolved.

Risk: Pain without payment: teachers call free tools sufficient, and the one paying practice-app reviewer says the app isn't worth the fee.

Answer: Unresolved.

Risk: Copyable in a week: an 'edit practice time' feature is small for Practice Space or My Music Staff to ship.

Answer: Unresolved.

Risk: Channel: Piano World bans advertising, and most teacher Facebook groups likely do too.

Answer: The founder is already a member of these groups. Helpful answers without links, plus direct questions to peers, are allowed (e42, e43 show the rule).

Risk: Evidence gap: Capterra, G2, Trustpilot, GetApp, Software Advice and Reddit were blocked, so complaints about incumbents there weren't read.

Answer: Unresolved.

07

How to win

Specific moves that pull customers to you instead of them.

Practice logs your students can't break: you fix the minutes, they keep the streak.

Switching triggers

A practice app shuts down (Tonara, 2023)

→ Offer to import assignment history for free when the next one closes

  • “When we heard last September that Tonara would be closing down, I knew I wanted to find an app to replace it, and I wanted to make the move quickly so that I could save as much assignment history as possible in the new app.”
    blog verified

Offers that win switchers

Build first

  1. Edit practice time and date after the fact pain: practice logs can't be corrected (e17, e18)
  2. Manual practice entry without a timer e19

Where unhappy customers are

Trust signals to show

Do not copy

08

Pricing and cost

Pricing

If tested: free for up to 10 students, then $3-5/mo

Solo-studio tools are already $0-17/mo, and teachers are cutting subscriptions. A practice add-on only works priced well below the studio tool it sits next to.

Competitors: $0 (Nova free) to $16.95/mo (MMS); $99+ for schools (Opus1)

09

7-day test

One experiment, one pass bar. Run it before writing code.

Before writing code, ask 15 teachers in your own groups who use Practice Space or a studio tool's practice log whether broken logs cost them time, and whether they'd pay $3-5/mo to fix it.

Pass bar (7 days): 8 of 15 say it happens weekly and 3 ask to try it

  • Day 1: write a 3-question ask with no link
  • Days 2-4: send it to 15 teachers you know from your groups
  • Day 5: count weekly-pain answers and asks to try
  • Day 7: go or stop

Kill it if

10

Evidence

30 of 43 quotes verified against the live source by verify.py, 13 more matched the text saved when they were fetched.

IDClaimQuoteSourceStatus
e1pain-makeups, pain-payments, comp-mymusicstaff“Lately, I feel like I've been scrambling to reschedule and keep track of payments, so I plan to transition my studio to My Music Staff since my studio has quickly grown to 28 students in only 6 months.”forumcaptured at fetch
e2pain-makeups“I also charge by the month and do not give discounts for missed lessons, and I also allow for makeup lessons if given advance notice, so texting is part of my admin time every week.”forumcaptured at fetch
e3pain-makeups“I could cut that out by having a no make-up, no reschedule policy, I suppose, but I don't like that for a number of reasons.”forumcaptured at fetch
e4pain-makeups“Mom has asked already three times to reschedule lessons that she has missed because...reasons.”forumverified
e5pain-makeups“The tighter your schedule, the harder it is to put in makeup lessons.”forumverified
e6pain-makeups“I have requested makeups, I never really hear back from this teacher about them, she claims it's too difficult to schedule and they never happen.”forumcaptured at fetch
e7pain-makeups“Doing the swap list thing for any client willing to be on the list may be a possibility that would take the rearranging out of my hands.”forumcaptured at fetch
e8pain-payments“Sometimes, people ask to pay late because they don't have the money.”forumverified
e9pain-payments“However, she has now decided that she'll pay me at the end of the month after the lessons are already done, rather than the start.”forumverified
e10pain-payments“Do you really want the hassle of recording and depositing 25 - 35 people a week/100 - 120 per month?”forumcaptured at fetch
e11pain-payments“To remind people, you would have to tell them outside of Venmo.”forumverified
e12pain-payments, pain-tuition-math“The pay up front each month is really the easiest way to keep straight (receipts and record keeping- ugh!)”forumverified
e13pain-tuition-math“I have trepidation about charging a set fee per month of lessons (with the number of lessons being variable).”forumcaptured at fetch
e14pain-tuition-math“I think my clients would be pretty unhappy if I told them I were charging for 4.5 lessons per month.”forumcaptured at fetch
e15pain-tuition-math“So some months will have 5 lessons but others might only have 3, or even only 2 if there is a school holiday.”forumverified
e16pain-tuition-math“A good friend of mine has argued vehemently against providing lessons in the fifth week.”forumverified
e17pain-practice-logs, gap“The biggest issue is the app should allow teachers to go in and fix practice times when student forgets to stop practice timer.”appstoreverified
e18pain-practice-logs, gap“It doesn’t allow any edit on practice time/date so parents can make edit to accurately reflect the kids practice.”appstoreverified
e19pain-practice-logs, gap“QOL need: Please let us input a practice time without the timer.”appstoreverified
e20pain-practice-logs“Plus, their prices for monthly subscription are going up substantially and unless these issues are fixed, I don’t think it’s worth that monthly fee.”appstoreverified
e21wtp-diy“I have looked into these in the past, but I found that it wasn't very difficult to do so for free.”forumcaptured at fetch
e22wtp-diy“I believe she uses a program called Microsoft Excel, which has always been sufficient for our needs.”forumcaptured at fetch
e23wtp-diy“I already own Quickbooks for my business, so I email invoices.”forumcaptured at fetch
e24wtp-diy“Financially, I use checks and Venmo.”forumverified
e25wtp-diy“Better yet, Notion is cheaper than studio software.”blogverified
e26wtp-diy“If you don’t pay close attention to your outgoing cash, it’s very easy in 2026 for recurring subscriptions to keep quietly pulling those fees every month.”blogverified
e27comp-mymusicstaff“Some of my favorite things: parents can reschedule their lessons without contacting me directly, auto-invoicing, make-up lesson credits, and enforcement of cancellation policies.”forumcaptured at fetch
e28trigger-1“When we heard last September that Tonara would be closing down, I knew I wanted to find an app to replace it, and I wanted to make the move quickly so that I could save as much assignment history as possible in the new app.”blogverified
e29trigger-1“I’ve been using Tonara since it came out and I will be looking for a replacement for it.”blogverified
e30trigger-1, comp-mymusicstaff“I ended up picking My Music Staff mainly for their business features even though Tonara did seem like a better student-facing practice app.”blogverified
e31trigger-1“After much deliberation—and denial—I ended up switching to Practice Space.”blogverified
e32comp-mymusicstaff“$ 16.95 /month + $ 4.95 per each additional teacher or staff member”vendorverified
e33comp-tutorbird“$ 16.95 /month + $ 4.95 per each additional tutor or staff member”vendorverified
e34comp-nova“The free plan includes up to 10 students, scheduling, and attendance tracking.”vendorverified
e35comp-nova“The Pro plan ($10/month or $100/year) adds unlimited students, billing, calendar sync, and more.”vendorverified
e36comp-duet“Flat rate, regardless of studio size”vendorverified
e37comp-duet“Studio Families pay 1% transaction fee”vendorverified
e38comp-opus1“Packages start at $99 per month with no annual contract required.”vendorverified
e39comp-mymusicstaff“You get a 30-day free trial with full access to all features—no credit card required”vendorverified
e40trigger-1“Most of my students don’t use Tonara at home and I’m going to use sticky notes this year to make sure they remember details for their assignments but I still found Tonara very valuable for keeping track of their assignments .”blogverified
e41trigger-1“The Tonara app was discontinued and shut down on December 8th, 2023.”wikipediaverified
e42critic-channel“Per the Forum Rules ADVERTISING IS NOT ALLOWED!”forumverified
e43critic-channel“However, your idea also comes across as advertising, and as such belongs elsewhere on PianoWorld.”forumcaptured at fetch