Skip to content

Who We Help · Medical Spas · CFO Advisory

Medical spa CFO services: margin by service line, not by month

A medspa is three businesses wearing one brand: injectables that earn a labour margin, devices that earn a capital margin, and skincare retail that earns a merchant margin. A blended profit line hides which one is carrying the clinic. Our fractional CFO work splits the books by line, treats memberships as the liabilities they are, tracks revenue per injector hour, and runs the numbers on the second treatment room before you sign for it.

By the AnalytIQ Accounting team · Last reviewed: August 12, 2026

Client receiving a laser treatment at a medical spa

One clinic, three margin engines

A medspa P&L with a single revenue line is hiding the business. Injectables earn a labour margin — the fee minus the product in the syringe minus the injector's compensation, repeated as many times a day as the calendar allows. Device treatments earn a capital margin: the laser cost the same whether it fires or sits idle, so almost every incremental session is gross profit and every empty slot is a machine depreciating in the dark. Skincare retail earns a merchant margin on inventory that ties up cash on a shelf.

Our first job is making each engine report separately. We map the service categories in Jane, Boulevard, or Zenoti into class-tracked revenue and cost lines in QuickBooks Online, load product cost per unit for neuromodulators and fillers, and give each device its own lease, consumable, and service-contract costs. From then on the monthly statement answers the question owners actually ask: which line carried the clinic this month, and which one coasted.

What each line needs watched

Service lineMargin driverWhat to watch
Neuromodulators & fillersFee minus product minus injector payCost per unit, wastage on partly used vials, commission creep
Device treatments (laser, IPL, RF)Utilization of a fixed-cost machineSessions per month against the lease payment, consumables per treatment
Skincare retailMarkup on inventoryStock turns, expiry dates, sell-through by provider
Memberships & packagesPrepaid cash, earned laterDeferred-revenue balance, redemption rate, breakage policy

The table is also a tax map. Procedures done for cosmetic purposes are excluded from the GST/HST exemption for health care, so most medspa revenue is taxable — you charge HST, and unlike an exempt clinic you recover input tax credits on devices, product, and rent. Where a physician delivers a medically indicated treatment, that supply can be exempt, and the taxable-exempt mix has to be tracked deliberately rather than guessed at filing time.

Memberships are a liability before they are revenue

Banking-style memberships and prepaid packages put cash in the account months before anyone lies down on a treatment bed. That cash is an obligation: we carry it as deferred revenue, draw it down as services are delivered, and report the unredeemed balance every month so a strong sales quarter is never mistaken for a strong clinic. Redemption behaviour sets the real economics — a membership base that banks credits faster than it uses them is quietly building a service debt your future schedule has to absorb.

Membership pricing belongs in the same review. The monthly credit is effectively a discount on your rack rates, so we model what the program does to blended revenue per treatment before it launches, not after a year of sign-ups locks it in.

Provider utilization prices everything else

Revenue per injector hour is the clinic's core capacity number. Nurse injectors working under medical directives, an NP, or the physician owner each carry different compensation and different booking patterns, and the gap between booked hours and available hours is where margin leaks. We track utilization by provider monthly, next to the fixed cost of medical-director oversight, so a hiring decision is a calculation instead of a hunch.

Commission design needs the same scrutiny. A percentage of injectable revenue gives the injector a raise every time product prices rise; a split built on margin after product cost keeps incentives pointed the same way as the clinic's. We model both before an offer letter goes out, alongside the classification question our payroll team settles first.

Room two, machine two, and the border

The second treatment room pays only if a provider is the thing it unlocks. Injectors booked out for weeks and consults being turned away make the room-two case in one line: contribution per room-hour times the hours you can credibly fill. A half-empty schedule makes the opposite case — the room just adds rent. The same discipline applies to the next device: we compute the sessions per month needed to clear the lease, consumables, and service contract at your posted fee, then check that number against demand you can already see.

Most devices and much of the product on your shelf come from US suppliers in USD, so FX, duty, and import timing sit inside your cost per treatment — the purchasing side is covered on our medical spa cross-border tax page. The engagement itself runs monthly on fixed fees quoted after a discovery call, with the bookkeeping foundation from our medspa bookkeeping service underneath it.

Common questions.

Which service line is usually most profitable in a medspa?

Per hour, injectables usually win; per dollar invested, a well-utilized device can beat them; retail is small but pure margin. The honest answer requires books split by line — which is the first thing we build.

Do medical spas charge HST?

Generally yes. Cosmetic procedures are excluded from the health-care exemption, so they are taxable — which also means you recover input tax credits on devices and product. Medically indicated treatments delivered by a physician can be exempt, so the mix needs tracking.

How do I know if a second treatment room will pay?

Check what constrains you today. If providers are booked out and consults are being turned away, contribution per room-hour makes the case quickly; if the current schedule has holes, the room only adds rent.

Related reading

Know which line carried the clinic.

Book a consultation and get a plain answer on exactly what applies to you.

Client Reviews

Get a free quote

Request a free quote.

Tell us a little about your business and our team will respond within one business day.

Contact details

How can we help?

Type of enquiry select all that apply

Project information