WaffleInvoice Blog
Practical invoicing tips for freelancers and service businesses.
Blog Post
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.
Invoicing as a Yoga Instructor: What Makes It Different
Yoga instructors deal with billing situations that general invoicing guides don't cover: class packages sold in 5-session or 10-session blocks, private clients who pay monthly retainers, retreat deposits collected months in advance, and corporate wellness contracts where a company pays you to teach employees. Each of these needs a slightly different approach to invoicing.
The good news is that most yoga billing is straightforward once you have a consistent system. A private session at $90 per hour, a 10-class package at $180, a corporate contract at $500 per month - these are clean numbers that take about two minutes to put on an invoice. The challenge is doing it consistently and getting paid on time.
The Main Billing Scenarios for Yoga Teachers
Private One-on-One Sessions
Private yoga sessions typically run $75 to $150 per hour depending on your market and credentials. Some instructors bill after each session. Others invoice weekly or bi-weekly to batch the work. If you have five private clients each doing two sessions a week, that's 10 invoices per week, or you can batch each client into one weekly invoice. Batching saves time and makes it easier for clients to track their expenses.
For private clients, clear payment terms matter. Net 7 (pay within 7 days of invoice) is standard for service providers. If a client runs three sessions behind on payment, that's $225 to $450 sitting uncollected. It's worth having the policy written into your intake agreement and referenced on every invoice.
Class Packages
Selling a 10-class package upfront is good for cash flow: you collect $180 before teaching a single class. The invoicing part is simple - one invoice for the full package amount, marked paid when you receive it. Where it gets complicated is tracking how many classes a client has used. That's more of a scheduling function, but keeping a note on the client record helps.
Some instructors offer sliding scale pricing or income-adjusted rates for certain clients. That's a business decision, but document it on the invoice regardless. "10-Class Package - Sliding Scale Rate" at $120 is still a proper invoice line item.
Studio Teaching Contracts
If you're teaching at a studio under a contractor arrangement, you invoice the studio for the classes you taught. A typical arrangement might be $35 to $60 per class, paid monthly. Keep a log of every class you taught, and reference it on the invoice: "12 classes taught June 2026 at $45 per class - $540."
Some studios pay by the student (head count), which means your invoice amount varies month to month. Either way, the invoicing format is the same: your hours or classes delivered, the rate, and the total.
Corporate Wellness Programs
Corporate contracts are often the most lucrative and the most paperwork-intensive. A company hiring you to teach two lunch sessions per week at $300 per session is paying $2,400 per month. They'll want a proper invoice addressed to their accounts payable department, with purchase order numbers, billing addresses, and Net 30 payment terms.
Understanding payment terms becomes important here. Net 30 means you could be waiting a month after you invoice to get paid. If your contract runs June 1 through June 30 and you invoice June 30, you might not see the money until late July. That's something to factor into your cash flow planning.
Retreat Deposits and Payments
If you run retreats, you're dealing with large sums paid in installments. A weekend retreat at $650 per person with 12 attendees is $7,800 gross. You might collect a $200 deposit to hold the spot, then the balance 30 days before the event.
Invoicing for this works best as two separate invoices per attendee: one for the deposit when they sign up, and one for the balance with the appropriate due date. Some instructors use a single invoice with a payment schedule noted in the terms.
Features That Matter Most for Yoga Teachers
Client Management
Once you have 10 or 15 private clients plus corporate accounts, keeping track of who owes what gets messy in a spreadsheet. Good invoicing software maintains a client record with all invoice history, so you can see at a glance that Maria has two unpaid invoices totaling $180.
Recurring Invoices
Monthly retainer clients are perfect candidates for recurring invoices. Set it once, and the software automatically generates and sends the invoice on the same date every month. This is the Pro feature worth paying for if you have even two or three clients on monthly arrangements.
Deposit Tracking
For retreat bookings, you need to record partial payments and show clients their remaining balance. Look for software that lets you mark partial payments and display the outstanding amount on the invoice.
Professional Presentation
Your invoice represents your brand. Yoga instructors tend to attract clients who care about aesthetics. A clean, professional invoice with your name, website, and clean formatting signals that you run a real business. It also makes it easier for corporate clients to process your payment quickly.
Why WaffleInvoice Works for Yoga Instructors
WaffleInvoice is free for unlimited invoices, which covers the volume most yoga teachers need. You can set up each client once, save your common services as templates ("60-min Private Session," "10-Class Package," "Corporate Group Class"), and generate a new invoice in about 90 seconds.
The free plan handles client records, invoice tracking, and PDF export. If you have recurring monthly clients or want automatic late payment reminders, the Pro plan is $19/month. For a yoga instructor with even one $300/month corporate client, that's covered.
If you just need a quick invoice without setting up an account, the free invoice generator creates a professional PDF you can email immediately. You can also download a Word invoice template and customize it with your business details.
Setting Up Your Invoicing System
Start With a Standard Rate Sheet
Before you set up any software, write down every service you offer with the price. Private session: $95. 5-class package: $95. 10-class package: $175. Corporate group class: $350. Studio sub teaching: $50 per class. Having this list makes invoice creation consistent and prevents you from charging different amounts to different clients by accident.
Decide on Payment Terms Upfront
Set your standard terms and stick to them. For individual clients, Net 7 works well. For studios and corporate accounts, Net 15 or Net 30 is appropriate since they have their own payment cycles. Put your payment terms in your intake paperwork or contract so clients aren't surprised when they receive an invoice with a due date.
If a client pays late, you have options. A late fee of 1.5% per month is reasonable and common. More important is following up promptly. An invoice that's 7 days past due gets a polite reminder. One that's 30 days past due gets a phone call.
Invoice Immediately After Service
The most reliable way to get paid quickly is to send the invoice the same day you teach. If you taught a private session at 9am, send the invoice by noon. The session is fresh in the client's mind, and the habit of paying as they receive invoices gets established early in the relationship.
Tracking Income for Tax Purposes
Self-employed yoga instructors typically pay 15.3% in self-employment tax on top of income tax. That's significant on $60,000 in teaching income. Clean invoicing records make it easy to calculate your total annual income for tax filings and give your accountant exactly what they need.
Keep every invoice, even the ones that were paid in cash. Cash income is taxable, and "I didn't have records" is not a defense the IRS accepts. If you run retreats where attendees pay cash on-site, issue a receipt or invoice for each one.
Your business expenses (yoga props, studio rental fees, continuing education, professional memberships) are deductible. The invoices you receive for these are just as important to keep as the ones you send.
Frequently Asked Questions
Quick answers to the questions readers ask most about this topic.
Do yoga instructors need dedicated invoicing software or does PayPal work?
How should I invoice for a yoga class package?
What payment terms should yoga instructors use?
How do I invoice a studio where I teach as a contractor?
Can I charge a late fee to private yoga clients?
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
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.
Best Invoice Software for Electricians in 2026
The best invoice software for electricians handles job-by-line billing, materials markups, and fast payment collection. Free template included. Start free.
Best Invoice Software for Plumbers in 2026
Find the best invoice software for plumbers that handles service calls, materials, and fast payment collection. Free to start, no subscription required.
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.
