Built for tutors and music teachers
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.

Sound familiar?
๐ฌ
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.
๐
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.
โฑ๏ธ
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.
๐ณ
Cash at the lesson, Venmo at 10pm, a check mailed late. No unified record, no clear billing history.
๐
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.
๐
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
๐
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."
๐ฌ
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.
๐
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.
๐ณ
Every invoice includes a Stripe payment link on the Pro plan. Students or parents pay online - no cash, no Venmo chasing, no checks.
๐
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.
๐ข
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
Add the student, set the monthly rate and billing date. WaffleInvoice sends and reminds automatically each month.
Before the first lesson, send an estimate with rates and policies. Student approves online. Written record on file.
They receive the monthly invoice, pay by card or ACH from the link. No cash exchange, no awkward ask.
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
Recurring monthly invoices for weekly tutoring sessions. No more asking for payment at each session - it runs automatically.
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.
Invoice for intensive test prep packages with detailed estimates upfront. Convert approved estimates to invoices at the end of each package.
Manage students across time zones with professional invoices sent via email. Online payment eliminates the friction of international transfers or cash.
Send professional invoices for remote sessions. Invoice links work on any device so students can pay from their laptop, tablet, or phone.
Manage billing for 20-40 students in one dashboard. Recurring invoices run automatically while you focus on teaching.
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.
FAQs
Yes. The free plan includes unlimited invoices, unlimited students, estimates with digital approval, a client portal, and PDF invoices. No credit card required.
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.
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.
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.
Yes. Your WaffleInvoice dashboard shows every student's payment status - paid, outstanding, and overdue - in one view.
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?
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