WaffleInvoice Blog
Practical invoicing tips for freelancers and service businesses.
Blog Post
How to Invoice as a Yoga Instructor (Private and Group Classes)
Learn how to invoice private yoga clients, group classes, and packages without confusion. Includes what to include and how to get paid faster. Free template.
Yoga instructors get paid in a dozen different ways - drop-ins, monthly memberships, private sessions, corporate classes, retreats. That variety is great for income, but it makes invoicing confusing if you don't have a system. This guide covers how to handle billing for every scenario you'll actually run into.
Do Yoga Instructors Need to Invoice?
If you teach at a studio and get a paycheck, you probably don't invoice. But if you have any of the following, you do:
- Private clients you bill directly
- Corporate wellness contracts
- Retreat or workshop income
- Substitute teaching gigs at multiple studios
- Your own independent classes
Once you're invoicing even one client directly, you need a consistent process. Inconsistent billing - texting a Venmo request one month and emailing a PDF the next - looks unprofessional and slows down payment. It also makes tax time a nightmare.
What to Put on a Yoga Instructor Invoice
Your invoice doesn't need to be complicated. Here's what every yoga instructor invoice should include:
Your Name and Contact Info
Full name (or business name if you have one), email, phone, and location. If you have a website, include it. Clients forward invoices to their accounting teams or HR departments, and those people need to know who to contact if there's a question.
Invoice Number and Dates
Assign every invoice a unique number - INV-001, INV-002, and so on. Include the invoice date and the payment due date. This creates a paper trail and makes it easy to reference specific invoices when following up.
Client's Name and Billing Address
For corporate clients especially, get the correct billing address and contact name. Corporate invoices often go to an accounts payable department, not to the wellness coordinator you've been emailing.
Line Items for Each Service
This is where most yoga instructors under-describe their work. "Services - $400" tells a client nothing. Write it out:
- Private yoga session - 60 min, May 6 - $90
- Private yoga session - 60 min, May 13 - $90
- Private yoga session - 60 min, May 20 - $90
- Private yoga session - 60 min, May 27 - $90
Specific line items reduce disputes and eliminate the "wait, what exactly did I pay for?" conversation. They also help your clients reconcile their own books.
Payment Terms
State when payment is due. Net 15 (due within 15 days) works well for most yoga clients. For one-off workshops or retreats, "due on receipt" is reasonable. For corporate contracts, expect them to want Net 30. Read more about choosing the right payment terms before you set your policy.
How to Pay
Tell them exactly how to send money. Options to consider: Venmo or Zelle for individual clients, ACH bank transfer for corporate clients, credit card via a payment link. The easier you make it, the faster you get paid.
How to Invoice Private Yoga Clients
Private clients are the most common invoicing scenario for independent yoga instructors. A few approaches work well depending on your teaching schedule:
Monthly Invoices for Recurring Clients
If you see someone every week, invoice once a month. At the end of the month, send one invoice listing every session. This is cleaner than invoicing after each class and reduces the friction of payment requests for both sides.
A client paying $90 per session and seeing you four times in May gets one invoice for $360 due by June 15. Simple.
Per-Session Invoices
For irregular clients or new clients you haven't established a rhythm with, invoice per session. Send it the same day or next day while the session is fresh. Waiting a week to invoice means waiting longer to get paid.
Prepaid Packages
Many yoga instructors offer class packages - 5 sessions for $400, 10 sessions for $750, and so on. If you sell packages, invoice the full amount upfront when the client commits to the package, not session by session. Note on the invoice that it covers X sessions and list the package details.
Prepaid packages improve your cash flow significantly. You collect $750 in January instead of $75 per week over 10 weeks. If a client stops coming, you've already been paid. You can use WaffleInvoice's free invoice generator to create package invoices in under a minute.
How to Invoice for Group Classes
Group classes are trickier because the payment model varies. Here are the most common scenarios:
Teaching at a Studio (You Get a Rate Per Head or Flat Fee)
If you're an independent contractor teaching at a studio, you invoice the studio, not individual students. Your invoice would say something like:
- Monday Flow class - May 5 (12 students @ $8/student) - $96
- Wednesday Vinyasa - May 7 (9 students @ $8/student) - $72
Or if it's a flat fee: "10 group classes - May 2026 - $800."
Running Your Own Group Classes
If you run your own classes and collect drop-in fees directly, you may not invoice at all - students pay at the door or through a booking platform. But if you have monthly members paying a flat rate, send them a monthly invoice before the month starts, or set up recurring billing.
Corporate Wellness Programs
Corporate yoga contracts are some of the best-paying work you can get - $150 to $300+ per class is common. Companies want a proper invoice they can run through their accounts payable system. Invoice monthly, include specific dates and session counts, and address the invoice to the correct contact in HR or finance. Net 30 is standard for corporate clients.
Late Fees for Yoga Clients
Most yoga instructors don't charge late fees on individual clients - it feels weird. But for corporate clients or clients who consistently pay late, it's worth adding a late fee policy. A standard rate is 1.5% per month on overdue balances. Include this in your invoice terms: "Invoices unpaid after 30 days are subject to a 1.5% monthly late fee."
You don't have to enforce it every time, but having it written down gives you leverage. Learn more about how to charge a late fee without damaging client relationships.
Tax Considerations for Self-Employed Yoga Instructors
If you're earning more than $600 from any single client in a calendar year, that client should be sending you a 1099 form. Your invoices are your record of what you earned. Keep them organized by client and year.
Common deductions for yoga instructors include: yoga mats and props, continuing education and certifications, studio rental fees, business insurance, and mileage driving to clients. Your invoices establish the income side; keep receipts for the expense side.
Quarterly estimated taxes apply if you're self-employed with significant income. The IRS expects you to pay taxes four times per year rather than waiting until April.
Tools for Yoga Instructor Invoicing
You have a few options for creating and sending invoices:
Word or Google Docs Template
A basic Word invoice template gets the job done for instructors with a handful of clients. The downside is manual tracking - you have to remember who's paid and who hasn't.
Invoicing Software
WaffleInvoice is free and handles everything: creating invoices, sending them by email, tracking payment status, and sending automatic reminders when invoices go past due. For yoga instructors juggling private clients, studio contracts, and the occasional corporate gig, having all your invoices in one place saves real time.
The free plan covers unlimited invoices. You don't need to upgrade unless you want recurring billing or Stripe payment processing built in.
Setting Up a Payment Policy
Before you invoice your next client, write down your payment policy and share it at the start of the relationship:
- When you invoice (after each session, monthly, or upfront for packages)
- Your payment terms (Net 15, due on receipt, etc.)
- Accepted payment methods
- Your late fee policy if any
- Cancellation policy for private sessions
Sending this as a short paragraph in your first email, or attaching it to your initial contract, prevents almost all payment confusion later. Clients who know what to expect pay faster and with fewer questions.
Frequently Asked Questions
Quick answers to the questions readers ask most about this topic.
How often should I invoice private yoga clients?
Should yoga instructors collect payment before or after class?
What should a yoga instructor invoice look like for a corporate wellness client?
Do I need to charge sales tax on yoga instruction?
What's the best way to invoice yoga clients who bought a package?
Ready to improve your invoicing?
WaffleInvoice makes it easy to invoice faster, get paid on time, and manage your cash flow. Start free today.
Sign Up FreeMore from the blog
Best Invoice Software for Yoga Instructors and Studios
Yoga instructors billing for private sessions, class packages, and retreats need simple, professional invoicing tools. Compare top options and start free.
Free Invoice Template for Yoga Instructors and Studios
A free invoice template for yoga instructors and studios covering class packages, private sessions, and workshop billing. Fill online or download. Start free.
How to Invoice as a Tutor (Private Lesson Billing Made Simple)
Learn how to invoice tutoring clients: per-session vs package billing, recurring schedules, no-show policies, and getting paid on time as a private tutor.
Compare WaffleInvoice head-to-head
Honest side-by-side comparisons against the tools most often mentioned alongside WaffleInvoice.
Comparison
WaffleInvoice vs FreshBooks
Side-by-side feature breakdown, pricing, and honest pros and cons.
Comparison
WaffleInvoice vs QuickBooks
Side-by-side feature breakdown, pricing, and honest pros and cons.
Comparison
WaffleInvoice vs Wave
Side-by-side feature breakdown, pricing, and honest pros and cons.
