Get paid on the first. Every student, every month, automatically.

Recurring slots, policy-enforced makeups, and prorated Stripe invoices — all automated so you stop spending evenings on calendar drift and chasing payments.

for independent music, dance, and art teachers who manage 15–80 recurring students without dedicated studio software

Everything you need

Honest tools, no fluff.

Invoices that already did the math

Monthly Stripe invoices go out on the first with makeup credits and policy forfeits netted out. Parents see every line item — disputes disappear before they start.

A cancellation policy that enforces itself

Set your notice window once — 48 hours earns a makeup credit, under 24 forfeits the lesson — and the platform applies it automatically. No awkward texts required.

Semester calendars that skip the right weeks

Declare your closure weeks at semester start — spring break, federal holidays, your vacation — and every recurring slot skips correctly without manual calendar edits.

Attendance in 5 seconds flat

Tap attendance on your phone at the end of each lesson. That one tap drives the monthly invoice automatically — no spreadsheet reconciliation on Sunday night.

A parent portal parents actually use

Families view their upcoming month, request makeups, and pay from their phone in under 30 seconds. Automated reminder texts cut no-shows before they happen.

Multi-teacher payouts on autopilot

Pro studios use Stripe Connect Express: the studio keeps 30%, and each teacher's 70% routes to their own Stripe account on the 5th — no manual splits, no Venmo.

Year-end statements ready for tax time

Every January 5th, families receive a PDF showing total tuition paid, formatted for FSA reimbursement or grandparent-gift documentation. Nothing for you to generate.

Preview pricing

Tentative tiers — your feedback shapes the final pricing.

Free
$0/month
  • 1 teacher, up to 8 active students
  • Recurring slot management
  • Attendance tracking
  • Manual Stripe payment links to copy into parent messages
Start free
POPULAR
Starter
$19/month
  • 1 teacher, up to 30 students
  • Stripe Checkout one-click monthly tuition invoicing with autopay opt-in
  • Parent-facing cancel and makeup portal with automatic policy enforcement
  • Semester calendar generation that skips your declared closure weeks
  • 5-second mobile attendance check-off after each lesson
  • Automated 24-hour lesson reminder texts via Twilio
  • CSV monthly revenue export for your accountant
  • No LessonLedger branding on your portal
Get started
Pro
$39/month
  • Up to 4 teachers under one studio brand, unlimited students
  • Stripe Connect Express — each teacher's split paid automatically on the 5th
  • Stripe Billing recurring tuition with makeup credits and forfeits auto-applied
  • Sibling discount logic built into the invoice generator
  • Recital module with one-time fee collection and limited-seat ticket sales
  • Embeddable enrollment widget for your Squarespace site
  • Automated waitlist promotion when a slot opens
  • Year-end family statement PDF emailed every January 5th for tax time
Go Pro

Frequently asked

How does the makeup credit system handle last-minute cancellations?

You set your policy once — for example, 48+ hours notice earns a makeup credit, under 24 hours forfeits the lesson. The platform applies it automatically at cancellation time and adjusts the next monthly invoice. You never have to make a judgment call.

What if a student enrolls mid-month or misses weeks for illness?

The invoice generator prorates based on lessons actually scheduled from their enrollment date. Documented illness weeks are excluded. The math is handled — no manual calculation needed.

Do I need to switch away from my current Stripe account?

No. LessonLedger connects to your existing Stripe account. Pro studios add Stripe Connect Express for teacher payouts, which can connect to a new or existing Stripe account per teacher.

How is this different from MyMusicStaff or Jackrabbit?

Those platforms are built for studios with hundreds of students and priced at $30–90/month. LessonLedger is sized and priced for 8–80 students — a clean billing and scheduling workflow, not an enterprise admin system you'll never grow into.

I teach out of a church basement and don't have a website — does that matter?

Not at all. You get a hosted booking portal at studio.lessonledger.io/your-studio-name out of the box. Pro users can also embed an enrollment widget on a Squarespace site if they have one.

Join the waitlist

No spam. Just early access updates.