Built for tutors and music teachers

From chasing checks to teaching: put your lesson retainers on autopilot.

Whether you're tutoring in Boston or teaching piano lessons in San Diego, WaffleInvoice Pro's recurring billing sends your monthly lesson invoice automatically - so you stop having awkward payment conversations and start focusing on your students.

No credit card required. Free forever for unlimited invoices.

WaffleInvoice dashboard showing a tutor's recurring monthly lesson invoices and payment status

Sound familiar?

The billing problems tutors and music teachers actually face.

๐Ÿ’ฌ

"Asking for payment feels awkward every month"

You love teaching. You hate the money conversation. Every month you have to remind parents or adult students that payment is due, and it creates tension that doesn't belong in the learning relationship.

๐Ÿ”

"Rebuilding the same monthly lesson invoice every cycle"

Your rates don't change. Your students don't change. But every month you're manually creating a new invoice, updating the date, and sending it again.

โฑ๏ธ

"Some students cancel and owe for the lesson anyway"

Your cancellation policy says 24 hours notice. But enforcing it and tracking what's owed when they don't follow it requires a paper trail you don't have.

๐Ÿ’ณ

"Students or parents pay in every format imaginable"

Cash at the lesson, Venmo at 10pm, a check mailed late. No unified record, no clear billing history.

๐Ÿ“Š

"Multiple students, messy payment tracking"

You have 15-30 students. Which ones are paid for this month? Which are overdue? Without a dashboard, you're checking Venmo and texts to piece it together.

๐Ÿ“‹

"New students don't get a clear scope of fees upfront"

No written agreement about lesson fees, missed lesson policy, or materials costs. When a question comes up, there's no document to point to.

The fix

Recurring lesson invoices, digital approvals, and online payments - all in one place.

๐Ÿ”

"Recurring monthly invoices that send themselves"

Set up each student's monthly lesson fee once on the Pro plan. WaffleInvoice sends the invoice on the same date each month with automatic reminders - no manual sending, no awkward "just a reminder."

๐Ÿ’ฌ

"Let the invoice do the asking"

Instead of bringing up payment in the lesson, just send the invoice link. The student or parent handles it online, on their own time, at their own convenience. The relationship stays focused on learning.

๐Ÿ“‹

"Estimates for new student scope agreements"

Before the first lesson, send a clear estimate that outlines your fees, cancellation policy, and any materials costs. Get digital approval. When a question comes up, you have a written record.

๐Ÿ’ณ

"Students pay by card or ACH from the invoice link"

Every invoice includes a Stripe payment link on the Pro plan. Students or parents pay online - no cash, no Venmo chasing, no checks.

๐Ÿ“Š

"Dashboard shows which students are paid vs. overdue"

See all your students - paid, outstanding, overdue - in one view. Know exactly who needs follow-up before the next lesson without sorting through payment apps.

๐Ÿข

"Client portal for billing history"

Every student gets a portal where they can view invoices, download receipts, and check payment status. No more "can you resend that?" before tax season.

Your workflow

From setting up the retainer to watching lesson payments come in automatically.

1

Set up the recurring lesson invoice

Add the student, set the monthly rate and billing date. WaffleInvoice sends and reminds automatically each month.

2

Send a scope estimate for new students

Before the first lesson, send an estimate with rates and policies. Student approves online. Written record on file.

3

Student pays from the invoice link

They receive the monthly invoice, pay by card or ACH from the link. No cash exchange, no awkward ask.

4

Track all students at a glance

Dashboard shows every student's payment status. Know who's paid and who's overdue before you open your lesson calendar.

Works for every teaching style

Whether you teach in-person, online, one-on-one, or run a full teaching studio.

Academic tutoring

Recurring monthly invoices for weekly tutoring sessions. No more asking for payment at each session - it runs automatically.

Music lessons

Set up monthly lesson fee invoices for each student. Recurring billing sends and reminds automatically every cycle, no matter how full your teaching schedule is.

Test prep and SAT tutoring

Invoice for intensive test prep packages with detailed estimates upfront. Convert approved estimates to invoices at the end of each package.

Language tutors

Manage students across time zones with professional invoices sent via email. Online payment eliminates the friction of international transfers or cash.

Online tutors

Send professional invoices for remote sessions. Invoice links work on any device so students can pay from their laptop, tablet, or phone.

Studio teachers with multiple students

Manage billing for 20-40 students in one dashboard. Recurring invoices run automatically while you focus on teaching.

Most tutors start here

Free - $0/month

  • Unlimited invoices
  • Unlimited students
  • Branded invoices with your logo
  • Estimates with digital approval flow
  • Client portal for billing history
  • PDF downloads and shareable links
  • Manual payment tracking
Sign Up Free

Pro - $19/month

Upgrade when you're ready to eliminate the monthly billing conversation. Recurring lesson invoices, automatic reminders, and Stripe payments mean your billing runs on autopilot.

  • Everything in Free, plus:
  • Recurring monthly lesson invoices
  • Automatic payment reminders before and after due dates
  • Online payments via Stripe (card + ACH)
  • Email delivery from the app
  • Student billing history and advanced reporting
See pricing details

FAQs

Common questions from tutors and music teachers.

Is WaffleInvoice free for tutors and music teachers?

Yes. The free plan includes unlimited invoices, unlimited students, estimates with digital approval, a client portal, and PDF invoices. No credit card required.

How do recurring lesson retainers work?

On the Pro plan, set up a recurring invoice for each student with the monthly fee and billing date. WaffleInvoice sends the invoice and reminders automatically each cycle - no manual sending needed.

How does automatic billing help with the awkward payment conversation?

Instead of asking for payment in person, the invoice arrives in the student's or parent's inbox on a set date. They pay online at their own convenience. You never have to bring it up.

Can students or parents pay by credit card?

Yes. On the Pro plan, every invoice includes a Stripe payment link. Students and parents pay by credit card or ACH bank transfer directly from the invoice.

Can I track which students are paid vs. overdue?

Yes. Your WaffleInvoice dashboard shows every student's payment status - paid, outstanding, and overdue - in one view.

Can I send a fee and policy agreement before the first lesson?

Yes. Create an estimate with your lesson fees, cancellation policy, and any materials costs. Send it before the first session for digital approval - then you have a written record on file.

Ready to eliminate the monthly payment conversation for good?

Send your first invoice in under two minutes.

Replace the awkward asks, the Venmo chasing, and the manual monthly invoicing with recurring billing that runs itself. Focus on teaching. Free forever.

Compare WaffleInvoice

WaffleInvoice vs FreshBooks ยท WaffleInvoice vs Square Invoices

Also built for