A med spa owner looks at her bank balance in March and sees $180,000 sitting there — the best month she's ever had. She hires a second injector, puts a deposit on a new laser device, and green-lights a marketing push for the spring bridal season. Two months later, payroll is tight, the equipment lease payment is due, and she can't figure out where the money went. Nothing was stolen. Nothing was mismanaged in any obvious way. The problem was that $40,000 of that "great month" was never hers to spend — it was cash collected for treatments she hadn't performed yet, sitting on her books as if it were already earned.
This is the single most common accounting mistake in the med spa industry, and it has nothing to do with fraud or sloppy bookkeeping in the traditional sense. It's a structural mismatch between how med spas collect money and how standard bookkeeping records it. Packages, gift cards, and memberships are the backbone of med spa revenue, and every one of them creates a gap between the day cash arrives and the day it's actually earned. Get that gap wrong, and every number that depends on revenue — margin, payroll ratio, tax liability, cash runway — gets wrong right along with it.
Why Med Spas Are Especially Exposed to This Problem
The math has gotten more consequential over the past two years, not less. The U.S. med spa industry is now estimated at roughly $21.4 billion in 2026, spread across more than 9,500 locations, and it's growing at a double-digit clip as GLP-1-adjacent body contouring, injectables, and laser treatments pull in a younger, broader client base. As the industry has matured, spas have leaned harder into prepayment as a growth strategy: package sales climbed to about 29% of total client spending in 2024, up from 21% just the year before. Memberships and gift cards have grown right alongside them, because they're proven tools for locking in cash flow and client loyalty in a competitive, marketing-heavy market.
That's great for growth — and it's exactly why the accounting has to keep up. The more prepaid revenue a spa books, the bigger the distortion when that revenue is recorded incorrectly. A spa doing $50,000 a month with no packages has a minor bookkeeping quirk. A spa doing $50,000 a month where a third of that is unearned package and membership revenue has a real problem, because a third of its "revenue" isn't revenue yet at all.
The Three Places It Goes Wrong
Prepaid Treatment Packages
A client buys six laser sessions for $3,600 upfront. If your books record that full $3,600 as revenue the day she pays, your March P&L looks $3,600 richer than it should — even though you've delivered zero of the six sessions. The correct treatment is to record the $3,600 as a liability (unearned or deferred revenue) and recognize $600 in revenue only as each session is actually completed. Until the last session is delivered, some portion of that $3,600 legally still belongs to the client, not the business — she's entitled to a refund or the remaining sessions if she never comes back or the spa closes its doors.
Gift Cards
A $500 gift card is cash in the bank the moment it's sold, but it isn't revenue until it's redeemed for a service — and even then, only for the value of what was redeemed. Many spas book gift card sales as income at the point of sale because it's simpler, which both overstates revenue in the selling month and creates real exposure: about half of U.S. states require unredeemed gift card balances to be turned over as unclaimed property after a dormancy period, typically three to five years. If those liabilities were never tracked properly on the books, that escheatment obligation shows up as an unpleasant surprise with no corresponding liability account to draw from.
Membership Plans
A $199-a-month membership is the trickiest of the three, because it blends a subscription fee with service credits, product discounts, and rollover treatment allowances that vary member to member. Some spas record the full monthly charge as revenue regardless of whether the member used any services that month; others let unused credits pile up as a growing, untracked liability. Both are wrong in different directions — the first overstates revenue, the second hides an obligation that's quietly growing every month a member doesn't come in.
What Getting This Wrong Actually Costs You
The distortion isn't cosmetic. It compounds through three real business consequences.
Every margin and ratio you rely on becomes fiction. Payroll typically runs 25–35% of revenue in a healthy med spa, and cost of goods sold (injectables, disposables, skincare product) tends to land around 30%, leaving gross margins near 70%. If your revenue figure is inflated by unearned package and membership cash, your payroll-to-revenue ratio looks better than it is — you might believe payroll is running at 28% when the true number, against revenue you've actually earned, is closer to 34%. That's the difference between "we can afford to hire" and "we're already overstaffed for what we're bringing in."
Tax liability gets accelerated on money you haven't earned. Reporting income on a basis that pulls prepaid package and gift card cash into taxable revenue too early means you can end up paying tax this year on money you'll spend delivering services next year — a cash-flow problem no business needs to create for itself.
Strong bank balances create a spending illusion. This is the scenario that opened this article, and it's the most dangerous of the three because it drives real decisions — hiring, equipment purchases, lease commitments — based on a number that includes cash already promised to future services. The bank balance is real. The freedom to spend it isn't, not until the obligations behind it are fulfilled.
How to Fix It
The fix isn't complicated, but it requires a deliberate structure rather than relying on cash-basis instinct.
Set up a deferred revenue liability account. If your balance sheet doesn't have a line for deferred or unearned revenue and you sell packages, gift cards, or memberships, that's the first sign something is off. Every prepaid dollar collected should land here first, not in your revenue account.
Recognize revenue only as services are delivered. For packages, that means booking revenue per completed session, not per sale. For gift cards, it means booking revenue only on redemption. For memberships, it means either recognizing the subscription fee as it's earned month to month and separately tracking unused service credits as a liability, or estimating breakage — the portion of prepaid value realistically never expected to be redeemed — using an ASC 606-consistent method rather than guessing.
Cross-reference your liability balance against your practice management system. Most med spa EMR and scheduling platforms (AestheticsPro, Zenoti, Boulevard, and similar) can generate an outstanding-package or unused-credit report. That report should roughly match your deferred revenue liability on the books. If it doesn't, either the accounting or the operational tracking has drifted, and it's worth finding out which before it compounds further.
Decide on a gift card breakage policy and apply it consistently. Once you have enough redemption history, you can estimate the percentage of gift card value that will never be redeemed and recognize that portion as revenue on a pattern consistent with how customers actually redeem — rather than waiting years to write it off, or ignoring it entirely and leaving cash sitting on the balance sheet as a liability forever.
Review the deferred revenue balance monthly, not quarterly. Packages and memberships turn over fast in a busy spa. A liability account that isn't reconciled monthly can drift silently for months before anyone notices the gap between what the books say and what clients are actually still owed.
A Worked Example
Say a spa sells $40,000 in six-session packages in a single month and delivers, on average, one session per client in that same window. Correctly booked, only about $6,667 of that $40,000 (one-sixth) is recognized as revenue this month; the remaining $33,333 sits as a deferred revenue liability, waiting to be earned as the other five sessions get delivered over the following months. Booked incorrectly — as most cash-basis instinct would do — the full $40,000 hits this month's revenue, payroll and COGS ratios both look artificially strong, and the business owner makes April's hiring and spending decisions off a number that overstates what was actually earned by nearly $33,000. That gap is exactly what shows up two months later as a cash crunch nobody can explain.
What to Ask Your Bookkeeper or Software
If you're not sure whether your books are handling this correctly, three questions will tell you quickly: Does the balance sheet show a deferred or unearned revenue liability line? Does that balance move in a way that roughly tracks your outstanding package and membership obligations in your scheduling software? And can your bookkeeper explain, in plain terms, how a $3,600 package sale flows through the books over its six sessions? If the answer to any of those is unclear, it's worth a conversation before the next "great month" turns into the next unexplained crunch.
Simplify Your Financial Management
Deferred revenue is exactly the kind of obligation that's easy to lose track of in a spreadsheet or a dashboard that only shows you today's balance. Beancount.io gives you plain-text, version-controlled accounting where every prepaid package, gift card, and membership credit is an explicit, auditable liability entry — not a number buried in someone else's black box. Get started for free and see how transparent, code-based books make it obvious exactly how much of your cash is actually earned.