Home / Learn / Profit
Profit

7 Hidden Costs Quietly Eating Your Med Spa Margins

Card fees, product waste, unbilled touch-ups and other small leaks that add up to thousands a month.

By MedSpaMargins·October 8, 2026·2 min read

Big expenses get attention. Small, recurring leaks do not, and that is why they last. Here are seven that show up again and again in med spa books.

1. Card processing and patient financing fees

Every card payment costs a percentage plus a fixed fee, and patient financing programs can cost the clinic a meaningful share of the treatment price. These fees are often netted out of deposits and never appear as a line in the P&L. Record them as an expense so you can see their real size and price for them.

2. Product waste and expired stock

Opened vials not fully used, syringes past their date, and samples given away all cost money. If you only track what you buy, not what each treatment uses, waste is invisible. Reconcile units purchased against units charged each month.

3. Free touch-ups and redos

Complimentary touch-ups are good client care. But they use product and provider time, and if nobody records them, the cost lands silently on your margin. Log them as zero-revenue visits so you can see how often they happen and with which providers or services.

4. Discounts that never expire

A launch promotion becomes the default price. A staff discount becomes a friends-and-family rate. Review every active discount quarterly and ask whether it still earns its cost.

5. Idle equipment payments

A laser or body-contouring device has a fixed monthly cost whether it runs twice a week or twice a day. Divide the monthly payment by treatments performed to see the real cost per treatment. Low-use machines often cost far more per visit than owners assume.

6. Software you no longer use

Booking add-ons, marketing tools, form builders and duplicate subscriptions add up. Pull a list of recurring charges from your card and bank statements twice a year and cancel what nobody uses.

7. Unbilled services

Add-ons performed but not charged, retail products handed over without a sale, and package sessions used without being redeemed in the system all mean you delivered value and did not record it. A monthly reconciliation of the schedule against the POS catches most of these.

How to find them in one afternoon

  1. Export last month's bank and card statements.
  2. Highlight every recurring charge and every fee netted from deposits.
  3. Compare product purchased with product charged to clients.
  4. Count complimentary and zero-dollar visits in your booking system.
  5. Total the leaks and rank them by size.

Fixing even two or three of these usually recovers more margin than a price increase, without asking clients to pay more.

Want these numbers for your own clinic? Start with a free 15-minute call.

Book a Free Call

Keep reading