Music lesson invoicing software

Music Lesson Invoicing Software Built From the Attendance Record

Billing disputes almost always come from two records that disagree: what the calendar says and what the invoice says. Music Shop Suite generates the invoice from the lessons themselves, so there is only ever one version of the month.

  • Invoices generated from lessons taught, credited, or cancelled
  • Monthly, per-term, or per-lesson billing cycles
  • One invoice per family across several students
  • Credits and make-ups carried forward automatically
  • Overdue list by age with contact details attached

The calendar is the source of truth

Mark attendance as you teach; the billing run reads it. Nobody re-types a month of lessons into a spreadsheet, and nobody bills for a lesson that a teacher cancelled.

  • Lines match attendance status exactly
  • Cancelled-with-credit vs forfeited handled by policy
  • Adjustments recorded on the invoice, not hidden

Family billing that makes sense

Three siblings, three schedules, one bill. Students share a billing contact so households get a single clear invoice instead of a folder of them.

Add more than lessons to the bill

Books, reeds, strings, a rental instrument, or a repair can all appear on the same invoice as the lessons, because the shop and the studio share one customer record.

  • Retail items pulled from inventory
  • Monthly rental charges included
  • Repair labour and parts billed alongside

Getting paid, tracked properly

Every invoice is sent, paid, part-paid, or overdue, and the overdue queue sorts by days outstanding. Balances show on the student card so the front desk knows before the lesson, not after.

Numbers your accountant recognises

Lesson income flows into the same accounting reports as retail, rentals, and repairs, so revenue by stream and month is available without exporting three systems.

  • Revenue by stream and period
  • Outstanding receivables total
  • CSV export for your bookkeeper

One price for the whole operation

$49 a month covers unlimited students, teachers, and invoices. No per-invoice fees and no charge for adding another instructor.

See the workbench before you sign up

Inventory, pricing, lesson bookings, and instrument lending all live in the same back-office dashboard — no separate apps, no re-keying between them.

Pricing and margin report showing revenue, cost of goods, gross profit and per-product markup
Pricing & marginRevenue, cost of goods, gross profit, and markup per product so you price from real numbers instead of gut feel.
Weekly lesson booking calendar with student lessons, teachers, rooms and attendance
Lesson bookingsA weekly teaching calendar with rooms, teachers, and attendance marking — plus the invoice that follows each lesson block.
Music shop inventory dashboard listing instruments with SKU, serial number, condition, cost, price and status
InventoryEvery instrument tracked by SKU and serial with condition, cost, retail price, and live status — for sale, on hold, in repair, or sold.
Instrument lending and rental tracker with borrowers, due dates, overdue badges and deposits
Instrument lendingLoans and rentals by unit: who has it, when it is due, what deposit is held, and which agreements are overdue.

Frequently asked

How does lesson invoicing work?
Invoices are built from the lesson calendar. Whatever was taught, credited, or cancelled in the billing period becomes the invoice lines, so the bill matches the attendance record by construction.
Can I bill monthly in advance?
Yes. Bill monthly in advance, monthly in arrears, per term, or per lesson. Credits from cancelled lessons roll into the next invoice automatically.
Can families with several students get one invoice?
Yes. Students can share a billing contact, so a household receives a single invoice covering every child's lessons.
Does it show me who has not paid?
Yes. An overdue view lists unpaid invoices by age with the payer's contact details, and each student card shows their running balance.

Sign up today

Run your shop on one workbench — starting today.

$49/month, no contracts, no trial. Import your spreadsheet, invite your team, and have inventory, repairs, rentals, and lessons in one place tonight.