Med spas
Why most Ontario med spas have messy books: POS, gift cards and accounting chaos
Last reviewed: August 2026
Why Ontario med spa books drift out of accuracy: POS exports, merchant payouts, gift card liabilities and HST mapping, plus a six step fix that holds.
If your revenue never quite matches between the booking system, the bank and the accounting file, and HST filing season feels like an estimate, the problem is almost certainly structural rather than careless. Med spas run more moving parts than a retail store or a salon, and the default settings on every one of those parts are wrong for this business.
Why the books drift
Too many systems, none of which agree
A typical Ontario clinic runs a booking platform, a payment terminal or processor, sometimes an online store, a gift card function, accounting software, distributor accounts and a patient financing provider. Each one records a sale differently. None of them reconciles to your bank account on its own.
Deposits are not revenue
When a processor deposits money, that figure is already net of merchant fees, net of refunds and chargebacks, combined across several days, and shifted by settlement timing. Your POS reports gross. If nobody bridges the two, the books are wrong from the first month and stay wrong.
Six revenue types, six treatments
| Revenue type | HST | Timing | Liability account |
|---|---|---|---|
| Cosmetic services | Yes, 13% | On delivery | No |
| Medical services | Often exempt | On delivery | No |
| Retail products | Yes, 13% | On sale | No |
| Prepaid packages | Depends on the mix | Deferred | Yes |
| Memberships | Usually taxable | Recognised monthly | Yes |
| Gift cards | Not on sale, only on redemption | Deferred | Yes |
Books that do not separate these will produce an HST return that is wrong in one direction or the other. Our HST exempt or taxable lookup is a reasonable starting point for sorting your own service list.
Gift card and package liabilities go unrecorded
This is the most common invisible problem in a med spa. Money collected for a treatment not yet delivered is a liability, not income. Record a December run of gift card sales as revenue and your net income is inflated, your HST is calculated on the wrong base, the clinic looks more profitable than it is, and you spend against cash that belongs to future service delivery. One busy holiday season can distort the file for months.
Inventory is expensed rather than tracked
Neuromodulators and fillers carry high unit costs. Where cost per unit, cost per syringe, wastage, internal use and expired product write-offs are not recorded, you cannot tell whether product is being overused, whether a treatment is priced correctly, or whether shrinkage is happening at all. The P&L will show a COGS number. It will not show you why.
The file is being handled as general retail
Most accounting practices have never worked with a business that combines POS revenue, prepaid packages, medical oversight, taxable and exempt supplies in the same visit, a two corporation structure and regulated professionals. Treating a clinic like a hair salon produces books that survive right up until the first review.
The seven failure points
POS data that is never mapped. Clinics export the daily sales summary and the settlement report. What they need is HST broken out by service, classification by revenue category, liability movements, adjustments, discount allocation, and package redemptions kept separate from package sales.
No monthly reconciliation. A proper one ties POS gross sales to processor payouts to bank deposits, then accounts for refunds, chargebacks, adjustments, membership billing, gift card movement and package redemption. Where this is not done, the gap widens every month.
Gift cards recorded backwards. On sale, debit cash and credit gift card liability, not sales. On redemption, debit the liability and credit revenue plus HST payable where the underlying service is taxable. Getting this the wrong way round can produce years of incorrect filings.
Packages not deferred. Deferred revenue when sold, earned revenue when redeemed. Anything else and monthly revenue is misstated in both directions.
HST mapped incorrectly. Taxable services flagged exempt, exempt services taxed, HST applied to packages on the wrong basis, retail sold without tax. This is the single most likely trigger for a CRA review of a med spa.
Front desk entering transactions inconsistently. Wrong service code, discount applied outside policy, cosmetic rung up under a medical item, service booked to the wrong provider. Without a written procedure the data stops being usable for anything.
Medical and cosmetic revenue in the same account. That affects HST, corporate tax, the medical director's compensation, revenue allocation between entities, and your ability to demonstrate that the structure operates the way the agreements say it does.
Fixing it, in six steps
1. Map the revenue. Go through every income stream and classify it: cosmetic or medical, taxable or exempt, product or service, package, membership, gift card. That mapping drives a chart of accounts built for your clinic rather than a generic template.
2. Integrate POS and accounting properly. Sync the booking platform, the processor and the ledger, then override the defaults. Tax codes, item categories, revenue mapping, deferred revenue workflow, liability accounts, merchant fee treatment and a clean bank feed all need to be set deliberately.
3. Stand up the liability system. Separate accounts for gift cards and packages, redemption tracking, periodic balance reconciliation, and HST recognised at the right moment.
4. Reconcile monthly. POS gross sales, bank deposits, processor payouts, HST collected, package usage, gift card balances, membership billing, retail sales, refunds and chargebacks, inventory consumed. Monthly is what keeps small errors small.
5. Track inventory cost. Injectable units, cost allocation to treatment, wastage logs, expiry write-offs. This is what makes profitability per treatment a real number.
6. Report every month. Revenue by service type, gross margin by category, profitability by injector, room utilisation, marketing return, staff cost ratios, HST summary and a cash flow view.
What changes once it holds
HST filings stop being a guess. Revenue figures reconcile across systems. You can see which treatments pay and which ones occupy a room for nothing. Staff compensation becomes a calculation rather than a negotiation. A review request turns into a document retrieval exercise instead of a reconstruction project.
This is the work our bookkeeping and HST team does for med spas and cosmetic clinics, and most of it is set up once and then maintained.
All of our med spas and cosmetic clinics work
General information only, current at August 2026. Tax rules change and GST/HST status is fact-specific. Confirm your own position before relying on anything here.