Why Salon and Spa Bookkeeping in Canada Is Different
A salon or spa has revenue and cost layers that most general bookkeepers are not set up to handle correctly. The business may employ stylists on wages, rent chairs to independent contractors, sell retail products, and process tips through a POS system — all simultaneously. Each arrangement has a different tax treatment, and mixing them up creates CRA problems:
- Tips through POS: Tips paid by card and distributed by the owner are employment income and must go through payroll. Tips paid in cash directly to a worker are the worker's personal income. Treating card tips as cash tips avoids payroll obligations illegally
- Booth rental vs employee: CRA determines employment status based on facts, not contracts. A worker called a booth renter who uses salon pricing, cannot set their own hours, and cannot refuse clients is an employee — and the owner owes back CPP, EI, and income tax on the wages never properly deducted
- HST on beauty services: Haircuts, colour, manicures, waxing, facials, and massage (non-medical) are all HST/GST taxable. Salon owners below the C$30,000 threshold who think they don't need to register, and then cross the threshold during a busy month, must register retroactively and may owe HST on past uncollected revenue
- Retail product sales: Most salons also sell shampoo, conditioner, and treatment products. These have separate inventory COGS tracking, are subject to HST, and require POS coding separate from service revenue
- Software reconciliation: Vagaro, Mindbody, and Square all pay out net of their processing fees. Recording only the deposit understates service revenue, overstates processing fee expenses (if coded incorrectly), and produces incorrect HST figures
Tips — The Most Commonly Mishandled Item in Salon Books
CRA treats tips differently depending on how they flow through the business. Getting this wrong is one of the most common reasons salons receive payroll assessments:
| Tip Type | Who Owes Tax | Employer Obligation | Correct Bookkeeping Treatment |
|---|---|---|---|
| Cash tip, kept by worker | Worker — personal income | None — worker reports on personal T1 | Not recorded in salon books at all |
| Card tip, distributed to worker by owner | Employee — employment income | Include in T4, deduct CPP, withhold income tax, remit employer CPP | Record as wage expense, run through payroll |
| Tip pool — redistributed by owner | All recipients — employment income | Same as card tip above | Run through payroll; include in each worker's T4 based on share received |
| Service charge (mandatory, e.g. 18% on groups) | Employer's revenue if owner keeps it | HST must be charged on service charge | Record as revenue; charge HST; if passed to staff, treat as card tip |
The practical result: if your POS system adds a tip line and the tip is paid by card, those tips must flow through payroll regardless of what you call them. An overseas bookkeeper sets up the payroll system to capture card tips per worker per pay period and include them in payroll calculations automatically, so CRA compliance is built into the process rather than addressed after the fact.
Booth Rental vs Employee — The CRA Test That Overrides Your Contract
The booth rental model is attractive to salon owners because it eliminates payroll obligations — no CPP remittances, no EI, no T4. But CRA determines employment status based on a four-factor test, and a contract that says "booth renter" does not override the facts:
- Control: Does the salon owner control when the worker comes in, which clients they serve, and how they perform the work? If yes — employee indicator
- Ownership of tools: Does the worker own their own scissors, colour, and styling tools, or does the salon provide them? If the salon provides tools — employee indicator
- Chance of profit / risk of loss: Can the worker make more by working harder or lose money on a bad day? If they simply receive a wage regardless — employee indicator
- Integration: Is the worker's service integrated into the salon's business (clients book through the salon's system, reviews mention the salon, not the individual) — employee indicator
A genuine booth renter sets their own prices, books their own clients independently, owns or rents their own tools, and can work at multiple locations. The salon owner records booth rent as rental income, charges HST on that rent, and issues a T4A to the renter at year-end showing the gross rent paid. The overseas CA team structures the recordkeeping correctly from the start — booth rent invoices, HST on rent, T4As at year-end — so a CRA review cannot reclassify the arrangement.
HST on Beauty Services — What Is Taxable and What Is Not
| Service | HST/GST Status | Notes |
|---|---|---|
| Haircuts, colour, styling, blowouts | Taxable | Standard rate for the province |
| Manicures, pedicures, nail extensions | Taxable | Standard rate; gel and acrylic products also taxable |
| Waxing, threading, laser hair removal | Taxable | Cosmetic services — fully taxable |
| Facials, chemical peels (cosmetic) | Taxable | If provided for appearance, not medical treatment |
| Massage therapy — relaxation | Taxable | Not provided by a regulated health professional for medical purposes |
| Massage therapy — medical/therapeutic | May be exempt | Provided by a Registered Massage Therapist (RMT) in provinces where RMT services are health-exempt |
| Retail product sales (shampoo, colour) | Taxable | Subject to HST; track inventory separately |
| Gift cards / gift certificates sold | Not taxable at sale | HST is collected when the gift card is redeemed for a service |
The most common error is treating massage therapy as fully exempt without checking the province and the therapist's registration status. In Ontario, RMT services are not exempt from HST — they are taxable. BC and some other provinces have different rules. The overseas bookkeeper confirms the correct HST status for each service type when setting up the chart of accounts, so the wrong rate is never applied.
POS Reconciliation — Square, Vagaro, and Mindbody
Salon management software and POS systems used in Canada all settle to your bank account net of fees. The three most common and their reconciliation requirements:
- Square: Deposits daily net of processing fee (2.65% for card-present). The Square Dashboard shows gross sales, fees, and refunds by day. Reconciliation must gross up the bank deposit to capture full revenue and code the processing fee separately
- Vagaro: Booking + POS platform. Settles daily or weekly depending on account settings. Reports show gross revenue by service category (hair, nails, spa) and product sales — useful for splitting HST-taxable services from any exempt items. Processing fees from Vagaro Pay must be coded as a platform fee, not deducted from revenue
- Mindbody: Common in yoga studios and spas. Settles via Mindbody Payments (Stripe-powered). Settlement report shows gross sales, refunds, and Mindbody processing fee. Membership billing — monthly recurring charges — must be reconciled against actual active members to catch failed payments
For any of these platforms, the overseas bookkeeper downloads the settlement report monthly (or weekly for high volume), reconciles gross revenue to the bank deposit, codes all fees, and posts tip distributions to payroll. This takes 2–4 hours per month for a typical salon — done by an overseas CA for under C$60, versus C$90–C$180 locally for the same task.
What Overseas Salon and Spa Bookkeeping Costs
| Business Size | Monthly Hours | Local (C$45/hr avg) | Overseas (C$14/hr avg) | Annual Saving |
|---|---|---|---|---|
| Small salon (under C$300K, 3–6 chairs) | 8–15 hrs | C$360–C$675 | C$112–C$210 | C$2,976–C$5,580 |
| Mid-size (C$300K–C$800K, retail + booth rent) | 15–28 hrs | C$675–C$1,260 | C$210–C$392 | C$5,580–C$10,416 |
| Multi-location or spa (C$800K+) | 28–50 hrs | C$1,260–C$2,250 | C$392–C$700 | C$10,416–C$18,600 |
Included at the base rate: POS reconciliation (Square, Vagaro, Mindbody), tip tracking and payroll coding, booth rent invoicing and T4A preparation, HST return preparation, retail product inventory, and monthly P&L split by service revenue and product revenue. Year-end T4 and T4A preparation is included in the annual scope at no additional charge.
Written by Sharma Jyoti, CA (ICAI) — Founder, Sharma Jyoti and Co. We are an ICAI-registered Chartered Accountant firm providing overseas bookkeeping and accounting services to Canadian businesses including salons, spas, retail stores, restaurants, and service businesses. Learn more about our firm →
Related Reading