Music teaching software

Music teaching software that finally puts repertoire, recitals, and practice logs in one place

Most music teachers stitch together MyMusicStaff for billing, Calendly for lessons, a shared Google Doc for repertoire, and a paper notebook for practice. Classentra is the alternative: live + blended lessons, a real repertoire library, recital scheduling, the practice-log v2 workflow, parent reports, and Stripe Connect billing — all in one music-teaching workspace.

Classentra music teaching workspace showing a repertoire library, recital schedule, and weekly practice log
What music teachers deal with

Five tools for what should be one workflow

An independent music teacher (or a small studio with 3–10 teachers) typically runs on a stack: a scheduling tool (Calendly or Acuity), a billing tool (MyMusicStaff or a Stripe link), a repertoire spreadsheet, a paper practice log the parent forgets, and email reminders. Each tool is fine in isolation; together they bury the teacher in admin and surface nothing useful to the parent.

The deeper problem is that music teaching software designed for billing (MyMusicStaff, TopMusic) doesn't really care about repertoire, recitals, or practice. The teaching workflow is an afterthought to the invoice. Repertoire selection happens in a separate doc; recitals are an end-of-term scramble; practice logs live on paper.

Classentra inverts that. The teaching workflow comes first: a repertoire library scoped per learner, a recital scheduler that doubles as a goal-setting tool, and a practice-log v2 surface that the learner (or parent) updates from the workspace they already use for lessons. Billing is built in via Stripe Connect — but it's a feature, not the whole product.

What music teachers + studios get

Six features built around how music teachers actually work

Every feature below ships today. Music conservatory programs, multi-teacher studios over 50 active learners, or schools selling B2B to local school districts should talk to sales about the Company tier (SSO, SCORM, multi-region).

Repertoire library per learner

Build a per-learner repertoire history: pieces in progress, pieces polished, pieces retired. Tag by composer, era, level (RCM, ABRSM, Suzuki, or your own grading), and learning goal. Pulls into recital planning so the teacher isn't excavating Google Docs the week before.

Recital scheduler

Schedule studio recitals, juried examinations, and mock-exam evaluations from the repertoire library. Each learner's recital piece links back to their repertoire history, so parents and the learner can see the long-arc trajectory across years of lessons.

Practice-log v2 (the one that gets filled in)

Practice-log v2 is the surface learners and parents actually fill in: in the same workspace they use for lessons, with weekly streak nudges, an optional teacher-feedback line, and a parent-readable summary at month end. Auto-rolls into the lesson plan.

Live + blended lessons

Native Daily / LiveKit live video for online lessons, in-person attendance for studios that teach face-to-face, and a hybrid mode for parent/student arrangements that move between. Attendance auto-captures per session. Recordings land in the lesson library.

Stripe Connect billing — built in, not bolted on

Charge per lesson, per month, per term, or per package. Stripe Connect routes funds straight to the teacher's Stripe account, net of platform fees. Parent or student card on file. Sliding-scale tuition, sibling discounts, and scholarship overrides all handled. No external billing tool required.

Parent + studio-director reports

Parent-readable weekly summaries — attendance, practice minutes, repertoire in progress, upcoming recital. Studio directors managing multiple teachers see a roll-up across the studio. Same data, two different views — no extra reporting tool.

How we compare

Classentra vs MyMusicStaff vs TopMusic vs DIY stack

CapabilityClassentraMyMusicStaffTopMusic ProDIY stack
Live + blended lessons native to the platform⚠️ (Zoom embed)⚠️ (external video)⚠️ (Zoom)
Repertoire library per learner⚠️ (basic)DIY (Google Doc)
Recital scheduler⚠️⚠️DIY
Practice-log surface learners actually use⚠️ (basic)⚠️❌ (paper)
Stripe Connect billing built in⚠️DIY
Parent + studio-director reports⚠️⚠️
Sell digital courses to learners⚠️DIY (Teachable)
Public pricing, no multi-year contractn/a
FAQ

Common questions from music teachers + studios

How is Classentra different from MyMusicStaff?
MyMusicStaff is excellent at billing, lesson scheduling, and parent communications — but the teaching workflow (repertoire, recitals, practice-log integration) is thinner. Classentra inverts that emphasis: the teaching surface is the core, and billing + scheduling are built in around it. Many teachers run both for a transition period; most consolidate onto Classentra within a term.
Can I use Classentra without giving up my existing booking link?
Yes. Calendly, Acuity, and Stripe-link booking pages can continue to point at Classentra-hosted lessons. The repertoire library, recital scheduler, and practice-log v2 work regardless of where the lesson booking originates. Once teachers see the native scheduling, most switch — but it's not required.
Does this work for in-person studios, online, or both?
All three. In-person studios use the attendance and repertoire features but skip the live-video layer. Online-only teachers use the full live + blended workflow. Hybrid studios (some learners in person, some online) run both modes side-by-side; the gradebook, parent reports, and Stripe billing are identical across both.
Can I run a recital + jury exam from the platform?
Yes. The recital scheduler doubles as a jury / mock-exam workflow — assign a piece per learner, schedule the slot, attach evaluator notes, and emit a certificate of completion or evaluation summary at the end. RCM, ABRSM, Suzuki, and custom grading systems are all supported.
Does the practice log actually get used by my students?
Practice-log v2 is the second-generation surface specifically designed for the 'students stop filling it in by week 3' problem. It sits in the same workspace as the lesson, sends a weekly nudge, supports parent-or-student entry, and surfaces a simple monthly summary. Adoption is meaningfully higher than the v1 surface or a paper notebook, though student diligence is ultimately a teacher-relationship problem, not a software problem.
Can I sell pre-recorded courses alongside my live lessons?
Yes. Many music teachers run a small library of paid digital courses (technique drills, theory primers, a 6-week beginner foundations course) alongside their live studio. Stripe Connect handles billing for both. Course storefront sits under classentra.com on Free/Team; on Company tier, under a custom subdomain you own.

Music teaching software designed around how music teachers actually work

Free for solo teachers up to 50 learners. Team tier for studios. Company tier for conservatory programs and multi-campus music schools.

Start free

Repertoire · Recitals · Practice-log v2 · Stripe Connect · Public pricing.