Full Schedule, Flat Revenue: A Weekly Money Check for Small Studios
Booked solid but the bank balance won't budge? A 10-minute weekly check on booked, earned and collected revenue, open invoices and pack balances.
7 min readGetting Paid
Your calendar is full. Some weeks you're turning people away. And yet when you look at the bank account, it doesn't look like a full calendar.
You're in good company. In October 2026 alone, two Pilates business podcasts ran episodes on exactly this. The Pilates Business Podcast asked "why a busy studio isn't always a profitable one", and Beyond the Reformer opened its episode with an owner's admission: "We looked really, really busy and busy isn't the same as profitable."
Lesley Logan put it bluntly in The Pilates Journal: "If your rates aren't based on your business goals and life's needs, you can be fully booked and still broke."
This piece offers one way to see what's going on: a short weekly check that separates the three numbers small studios tend to blur together. It's not the only way, and you can trim it to whatever you'll actually do.
Booked, earned and collected are three different numbers
Most of the confusion comes from treating these as one thing.
- Booked: sessions on the calendar. This is what makes you feel busy.
- Earned: sessions actually taught (plus any late-cancels you charged). This is the work you've done.
- Collected: money that has landed in your account. This is what pays rent.
A week can be fully booked, mostly earned and barely collected. Picture 22 privates on the calendar. Two late-cancel and you waive both. Twenty get taught. Eight of those were paid for months ago from packs, and four clients you invoice haven't paid yet. The calendar says 22, the work says 20, and this week's deposits might reflect only eight.
None of that is a problem on its own. It becomes a problem when you only ever look at the calendar.
Unpaid sessions and open invoices
If you invoice some clients, or let regulars pay "next time," money can sit outstanding for weeks without anyone noticing. Small balances feel awkward to chase, so they don't get chased.
Some owners handle this by:
- Checking a list of who owes what once a week and sending a short, friendly note.
- Asking for payment at booking for new clients, and invoicing only long-standing regulars.
- Setting a simple rule, such as invoices going out on the first of the month and being due by the 15th, so there's no judgment call each time.
A sample note for a client whose balance has drifted:
Hi Sam, quick admin note: I have three sessions from October still open on your account ($330). No rush this week, but whenever you get a minute. Zelle to this number works. Thanks!
Pack liability: money you've collected but not yet earned
Session packs are wonderful for cash flow and confusing for everything else. When a client buys a 10-pack, you have the money, but you still owe them ten sessions.
Accountants call this deferred revenue. One 2026 bookkeeping guide for Pilates studios describes the shift well: a prepayment turns "cash in equals revenue" into "cash in equals a liability you owe the customer until they actually take a class." Each session taught moves a slice of that money from "owed" to "earned."
You don't need formal accounting for the weekly check. A rough count helps: how many prepaid sessions are still outstanding across all clients, and roughly what they're worth. If that number keeps growing, a good month of pack sales can look like profit while you're actually building up teaching you haven't been paid for again.
How you report pack revenue for taxes is a separate question. A bookkeeper or accountant can tell you which method fits your business.
The 10-minute weekly check
Here is one version. Some owners do it on Friday afternoons, others on Monday mornings with coffee. Pick the rows that matter to you.
| Check | What to look at | Why it helps |
|---|---|---|
| Sessions taught | Count of sessions you actually taught this week | Your real workload, not the calendar's |
| Revenue earned | Value of those sessions, at what each client really pays | Shows discounts and old rates in action |
| Money collected | Deposits this week (Zelle, checks, card, cash) | What you can actually spend |
| Open balances | Who owes what, and how old it is | Catches drift before it gets awkward |
| Prepaid sessions outstanding | Sessions left on packs across all clients | Your pack liability, roughly |
| Late-cancels and no-shows | How many, and how many you charged | Policy enforcement, in numbers |
| Effective rate | Revenue earned ÷ sessions taught | The single number most likely to surprise you |
The last row is often the eye-opener. If your list price is $120 but your effective rate is $94, the gap is coming from somewhere: old rates, generous packs, friends-and-family pricing or waived cancellations.
Tools people use for this
- A spreadsheet with one row per week. Free, flexible, and only as good as the habit.
- Your bookkeeping software, if it can tag income by client or session type.
- Your studio software's reports, if it shows revenue per client and open balances.
- A paper notebook. Plenty of solo owners do exactly this, and it works.
Signals that you might be underpriced
After a few weeks of numbers, patterns start to show. A few that often point to pricing:
- You're full and have a waiting list, but your rate hasn't changed in two years or more. The podcast episode above names "pricing problems, rising instructor wages and discounted spots" as things full classes can hide, including prices that stay flat while demand grows.
- Your effective rate is well below your list price, mostly because of legacy clients.
- Your costs went up (rent, insurance, equipment) and your rates didn't.
- Adding sessions doesn't move your take-home much, because each new slot went to a discounted pack.
- You set your rate by what felt comfortable to say. Logan writes that "too often people base rates off of what they feel comfortable saying out loud or what the 'market rate' is."
There are other explanations too. Sometimes the issue is cost, not price: a space that's larger than you need, or software and fees that have crept up. The Pilates Business Podcast episode also points out that you pay rent on every square foot, not just where clients train.
Questions to help you decide what to change
- What was your effective rate last month, and how does it compare with your list price?
- How much do clients owe you right now, and how old is the oldest balance?
- How many prepaid sessions are you carrying, and is that number rising or falling?
- Which clients are on rates more than two years old?
- If you raised your rate for new clients only, how many weeks until it showed up in the numbers?
- Which of these checks would you actually do every week?
Where software fits
This weekly check is easier when the numbers are already in one place. That's what we built Wundaful to do, inside a working classical studio in Santa Barbara: its finance overview shows revenue earned per client, and you can text Wundaful questions like "what did I earn this month?" or "who owes me money?" A good spreadsheet and fifteen honest minutes a week will tell you most of the same story. The habit matters more than the tool.
Sources
- Full Classes, Flat Revenue: The Profitability Problem Nobody Talks About: The Pilates Business Podcast, episode 292, October 19, 2026.
- Busy Isn't Profitable: How to Fix Your Pilates Studio Operations: Beyond the Reformer, October 12, 2026.
- What No One Tells You About Being Fully Booked: Lesley Logan, The Pilates Journal, August 7 (year not shown).
- The Pilates Studio Owner's Bookkeeping Playbook: Beancount, June 3, 2026.