Industry guides
Accounting Tips for Salons and Spas
A plain-English guide to keeping clean books in a salon or spa — separating service and product income, paying commissions correctly, and reconciling appointment-based sales.
Published 25 August 2026 · 6 min read
The short answer
- Split your income into two streams — services and retail products — so you can see true margins and price correctly.
- Treat staff commissions as a payroll cost tied to logged services, not an afterthought, and reconcile them every pay run.
- Match every appointment to a payment, a staff member, and (for retail) a stock movement so nothing leaks.
- Track retail product stock as inventory, not expense, so cost of goods sold is accurate.
- Reconcile card, cash, and tips daily — small salon transactions add up fast and errors hide in the noise.
Separate service revenue from product revenue
A haircut, a facial, or a massage is a service — you're selling time and skill, and there's usually no stock to deduct. A bottle of shampoo, a candle, or a nail kit is a retail product — you bought it, held it, and sold it, so it carries a cost of goods sold. Mixing the two in one income line hides which side of the business is actually making money.
Set up at least two income categories in your books: 'Service income' and 'Retail product sales'. When you know that services run at a high margin but retail is thin (or the reverse), you can adjust prices, staff focus, and shelf space with real numbers instead of a gut feel.
- Service income: cuts, colour, facials, massages, treatments — margin is mostly labour and overhead.
- Retail product sales: take-home products — margin is selling price minus what you paid the supplier.
- Gift cards and packages: track separately as a liability until redeemed, then move to service or product income.
Track retail stock as inventory, not an expense
Many small salons book every product purchase straight to 'expenses' the day it arrives. That overstates costs in the buying month and hides the profit when the item actually sells. The cleaner approach: record product purchases as inventory, and only recognise cost of goods sold when a client buys the item.
This also protects you from shrinkage. When your recorded stock and your shelf don't match, you've found either theft, breakage, or unlogged staff use — all of which quietly eat margin. A POS and inventory system that decrements stock on each retail sale keeps this honest without manual counts every week. Tallium AI is one all-in-one app where the POS sale, the stock movement, and the accounting entry happen together, so retail products stay reconciled automatically.
Get staff commissions right
Commission is where salon books most often go wrong, because it blends payroll, service revenue, and sometimes retail. Decide your structure clearly and write it down: a flat percentage of service revenue, a tiered rate that rises with performance, a separate (usually lower) rate on retail products, or a mix.
Whatever you choose, commission is a labour cost. It should be calculated from logged, completed services tied to a named staff member — not estimated at month-end. If a stylist's appointments, prices, and product sales all sit in one system, the commission owed falls out of the data instead of a spreadsheet you rebuild every pay run.
- 1
Define the rate
Write down the exact percentage for services and, separately, for retail. Note whether it's on gross service price or net of any discounts.
- 2
Tie commission to logged work
Every service should record who performed it. Commission is calculated from those records, not from memory.
- 3
Reconcile each pay run
Compare commission owed against actual completed appointments and retail sales before you pay, so under- and over-payments are caught early.
- 4
Keep tips separate
Tips are not salon revenue if they pass straight to staff. Track them separately so they don't inflate your income or your commission base.
Reconcile appointment-based billing daily
Salons and spas run on many small transactions across cash, cards, and digital wallets, often with tips added on top. That volume is exactly where money leaks: a no-show that was still charged, a walk-in paid in cash that never hit the books, a card batch that didn't settle.
Make daily reconciliation a habit. At close, match the day's appointments to payments received, confirm card settlements against your bank feed, and count cash against what the till says it should be. Every appointment should map to a payment, a staff member, and — if a product was sold — a stock movement.
- Match each booked appointment to a completed payment (or a recorded no-show/cancellation).
- Reconcile card settlements to the bank feed, not just to the terminal receipt.
- Count cash and log tips separately from service income.
- Flag deposits and prepaid packages as liabilities until the service is actually delivered.
Handle deposits, packages, and gift cards correctly
When a client pays upfront for a package of six treatments or buys a gift card, you've received cash but not yet earned it. Recording the full amount as income on day one overstates revenue and creates a tax and cash-flow illusion.
Treat prepaid packages, deposits, and gift cards as a liability (money you owe in future service). Recognise the income only as each session is delivered or the card is redeemed. This keeps your revenue honest month to month and makes it clear how much unearned obligation is sitting on your books.
Keep sales tax and compliance clean
Depending on your country, services and retail products may be taxed differently, and registration thresholds vary. Because services and goods can attract different treatment, keeping the two income streams separate (as above) makes filing far easier and reduces the chance of misreporting.
This is general information — confirm current rules, rates, and registration thresholds with your country's tax authority or a qualified local tax professional, since salon-specific and product-versus-service tax treatment differs by jurisdiction. Whatever the rules, a system that records tax on each transaction as it happens saves you a painful reconstruction at filing time. Tallium AI applies the correct tax handling at the point of sale and rolls it into your reports so returns are a review, not a rebuild.
Use one system instead of stitching tools together
Most salon accounting pain comes from disconnected tools: a booking app that doesn't talk to the till, a spreadsheet for commissions, and accounting software that only sees a monthly bank dump. Every gap is a place for numbers to drift.
An all-in-one platform closes those gaps. Tallium AI combines POS, inventory, e-commerce, and accounting in a single app, so an appointment, the payment, the retail stock movement, the staff record for commission, and the accounting entry are all one connected flow. It's priced per unit in USD, billed monthly with no free trial, and includes unlimited users on every plan — so front-desk staff, stylists, and your bookkeeper all work in the same system without per-seat fees.
Frequently asked questions
Run your whole business in one place
Tallium AI keeps your accounting, tax and invoicing ready for your country's rules as you trade — from $79/month per shop.
Build your planThis article is general information, not tax or legal advice. Always confirm current rules with your country's tax authority or a qualified adviser.