A well-run single-location medical spa should produce 27.6% EBITDA at $1.5 million in annual revenue, according to AMSPA State of the Industry data. The average single-location practice in the United States generates $1,398,833 in annual revenue. That is the starting point. Most owners cannot tell you, within 10 percentage points, what their actual margin is on that revenue.
The gap between what a practice earns and what it actually keeps is almost never random.
It traces to four specific financial problems: injectable product costs never reconciled against service revenue, labor percentages that drift above benchmark without a weekly flag, device lease payments allocated to overhead instead of the service line they support, and package revenue recorded as income the day it is collected rather than when services are delivered. Fix those four things and most practices get much closer to benchmark.
What is med spa profit margin? Medical spa profit margin is operating income divided by total revenue, typically expressed as EBITDA margin (earnings before interest, taxes, depreciation, and amortization). The AMSPA benchmark for a well-run single-location practice at $1.5 million revenue is 27.6% EBITDA. Below 20% signals one of four fixable problems: unreconciled injectable COGS, labor drift above 42%, device lease allocated to overhead instead of the service line, or package revenue booked on collection instead of delivery. Fixing all four typically recovers 8 to 14 points of margin without changing pricing or adding patients.
What is EBITDA and why does it matter for a med spa?
EBITDA stands for Earnings Before Interest, Taxes, Depreciation, and Amortization.
For a medical spa, it is the closest approximation to operating profit before the tax and financing decisions your accountant handles. It is the number acquirers use when valuing a practice, the number lenders look at when considering financing, and the number that tells you whether the practice is actually generating cash or just generating revenue.
The formula is straightforward:
At $1.5 million in revenue with 27.6% EBITDA, the practice retains approximately $414,000 before interest and taxes. At 15% EBITDA, the same revenue retains $225,000. That $189,000 difference is the cost of not tracking your margins.
What is the average profit margin for a medical spa by service line?
The overall EBITDA number hides a more important picture: margin varies significantly by service line. Injectables and laser behave very differently, and the gap between them is where most owners are surprised.
| Service Line | Target Gross Margin | Common Actual (Without COGS Reconciliation) | Most Common Problem |
|---|---|---|---|
| Neurotoxins (Botox, Dysport, Xeomin) | 60–70% | 35–45% | Allergan invoices never subtracted from revenue |
| Dermal Fillers (Galderma, Merz) | 60–70% | 38–48% | Vendor invoices categorized as general supply expense |
| Laser / Energy Devices | 40–55% | 20–35% | Lease payment allocated to overhead, not to the service line |
| Body Contouring | 45–60% | 25–40% | Consumables and handpiece costs not tracked per session |
| Skincare / Retail | 50–65% | Varies widely | Cost of goods often tracked correctly; margin is typically the best on the menu |
The pattern is consistent: injectable margins appear high on the surface because vendor invoices flow through a separate accounts payable process and never get reconciled against service revenue in QuickBooks.
A practice doing $40,000 per month in Botox and filler may believe its gross margin is 80%. Once Allergan and Galderma invoices are subtracted from that revenue, the actual gross margin is closer to 40%.
The four things that pull a med spa below benchmark
1. Unreconciled injectable COGS
When you purchase Botox from Allergan, the invoice goes to accounts payable. When you deliver the Botox treatment, the revenue goes to your top line. In most QuickBooks setups, these two entries never meet. The result: gross margin on your injectable services reads 80% when the real number, after Allergan and Galderma product costs, is closer to 45%.
The fix is a monthly reconciliation that ties each injectable vendor invoice to the corresponding service line revenue. This is not complicated accounting. It is just accounting that almost no bookkeeper performs for med spa clients.
2. Labor percentage drift
Labor at 35–42% of revenue is the healthy range for a well-run practice. Above 42% is a warning signal. Above 50%, the practice is losing money on growth: every new dollar of revenue costs more than 50 cents in labor before any other expenses are paid.
Labor drift happens slowly. An injector hire in March, a coordinator added in June, a part-time esthetician in September.
By December, labor has moved from 40% to 52% of revenue and no one noticed because the monthly P&L shows revenue up and the owner assumes that means things are going well. Weekly labor tracking against revenue, updated Monday morning, catches the drift in the month it starts rather than the April after it started.
3. Device lease allocated to overhead
A laser device leased at $4,500 per month needs to generate enough treatment revenue to cover that payment plus the consumables, plus the injector or esthetician time, plus the overhead allocation. Most practices log the lease as a fixed operating expense and never calculate how many treatments the device needs to produce per week to break even.
The break-even calculation is not difficult. If the device costs $4,500 per month and each treatment session generates $350 in net revenue after consumables, the device needs to run 12.9 sessions per month to cover its own cost. If the device is running 6 sessions per month, the practice is cash-flow negative on that service line by roughly $1,800 per month and nobody has calculated that number.
4. Package revenue recorded on collection, not delivery
When a patient purchases a 5-session package for $2,500, QuickBooks records $2,500 in revenue on the date of purchase under default settings. The problem: that $2,500 is a liability until the sessions are delivered. It is cash collected in advance for services not yet rendered.
Recording package revenue at collection inflates current-period revenue, understates the true liability on the balance sheet, and makes the practice appear more profitable than it is until the sessions are delivered and the real cost of delivery appears. The correct treatment is to record the $2,500 as deferred revenue and recognize it in equal portions as each session is delivered.
How to calculate your medical spa's actual profit margin
The calculation requires five numbers most owners do not have readily available:
- 1Total revenue. Gross service revenue plus retail, minus refunds and chargebacks. Pull from QuickBooks, not the POS. Confirm deferred revenue for packages has been moved out of income.
- 2Injectable COGS. Total Allergan, Galderma, Merz, Evolus, and Revance invoices for the period, coded to vendor-specific COGS accounts.
- 3Device and consumable costs. Lease payments plus per-session consumables (handpieces, tips, gels) allocated to the service line, not to overhead.
- 4Total labor. All W-2 and 1099 compensation, payroll taxes, benefits, and owner's market-rate salary if the owner performs clinical work.
- 5Operating overhead. Rent, utilities, software, marketing, administrative staff, insurance, and all non-clinical costs.
Subtract items 2 through 5 from item 1 to get operating profit. Divide by total revenue to get your operating margin. Add back depreciation and amortization from your balance sheet to get EBITDA.
If your injectable vendor invoices are not reconciled against service revenue in QuickBooks, that calculation is meaningless. The gross margin number will be 20–30 points higher than the real figure, and every downstream calculation, labor as a percent of revenue, net margin, EBITDA, will be wrong in the same direction.
Most med spa owners know their top-line revenue number. Very few know their actual net margin. The gap between those two figures is the job of a CFO, not a bookkeeper.
What to do if your margin is below benchmark
A practice running below 20% EBITDA has one or more of the four problems described above. The diagnostic process takes about a week of clean reconciliation work:
- 1Pull every injectable vendor invoice for the last 12 months and reconcile against service revenue by month. This alone usually closes 10–15 percentage points of the gap between apparent and actual margin.
- 2Calculate labor as a percentage of revenue for each of the last 12 months. If the number trended upward, identify the hire or rate change that caused it.
- 3Pull each device lease payment and calculate the break-even session volume. Compare against actual treatment counts from your booking system.
- 4Review the balance sheet for deferred revenue. If the deferred revenue line is zero or missing and the practice sells packages, the books are materially misstated.
Most practices that go through this process find they are running 8–14 percentage points below the 27.6% benchmark. The causes are almost always the same four items. The fix is not a new pricing strategy or a new marketing campaign. It is accurate books.
Worked example: closing a 10-point margin gap at $1.4M revenue
Annual revenue: $1,400,000
Current EBITDA (below benchmark): 17% = $238,000
Target EBITDA (AMSPA benchmark): 27.6% = $386,400
Margin gap: 10.6 points = $148,400/year
Where it usually hides:
Injectable COGS reconciliation: +4 to +6 points ($56K to $84K)
Labor percentage correction (48% to 42%): +6 points ($84K)
Device break-even enforcement: +1 to +2 points ($14K to $28K)
Deferred revenue cleanup: no EBITDA change, but cash flow stabilizes
Total recoverable at benchmark: roughly $140K to $180K/year. No new patients. No price change.
Common mistake: chasing revenue to fix a margin problem
When EBITDA is below benchmark, the instinct is to run an ad campaign or add a provider to drive more patients. If the underlying problem is unreconciled COGS or labor drift, additional revenue makes the dollar loss larger, not smaller. A 17% EBITDA practice that grows 20% without fixing COGS and labor is carrying a bigger margin problem a year later. The fix is sequenced: reconcile the books first, enforce the benchmarks weekly, then scale. Growth before discipline compounds the wrong numbers.
See your service-line margins in 48 hours.
Spa Ledger reconciles your injectable COGS, tracks labor weekly, and calculates device break-even for every piece of financed equipment. Your first P&L is free. No card required.
Reserve Your First Month