Teams & appointments
Salon Booking System: A Buyer's Guide for Hair Salons and Barbershops
By Bruno Melani, founder of Gaplessly · · 8 min read

The short answer
Hair salons and barbershops need the same core from an online salon booking system: bookings by stylist or barber, add-on services in one appointment, and deposits against no-shows.
Barbershops lean harder on walk-ins and chair-rental billing; salons on longer, multi-step services.
What is a salon booking system?
A salon booking system is the software clients use to book an appointment online with a particular stylist or barber, and the software the salon uses to run the day: each person's calendar, the services and how long they take, reminders, and a deposit or card on file for no-shows.
Most guides pick a side. A hair salon article assumes colour and treatment services and never mentions barbershops; a barbershop article assumes a walk-in-heavy, chair-rental business and never mentions salons. Both end up with nearly the same feature list under different labels, so this guide covers the two together.
What a hair salon or barbershop booking system needs
- Staff or chair assignment. Clients should be able to book each service with the stylist or barber who does it, instead of a generic "next available" slot that ignores who they want.
- A service booked with its add-ons as one appointment. A cut and colour, or a cut and beard trim, should hold the calendar as a single appointment. Booked as two separate services, they double-hold the same time slot and chair, which is the clash a booking system is there to prevent.
- Deposit and no-show protection. A no-show on a 90-minute colour appointment leaves 90 minutes of a stylist's day unpaid. A deposit or a card-on-file no-show fee taken at booking protects that revenue.
- A booking page with the business's own branding, so clients don't land on a generic widget that looks like a different product the moment they go to book.
- Walk-ins alongside booked appointments. A shop that takes both needs to manage them side by side, and support for this varies, so check it with each vendor.
- Staff commission or chair-rental billing, where independent contractors pay for chair time instead of earning a wage. Not every business needs it. A shop that does should confirm it before signing up, because it is uncommon even among salon-specific tools.
Where hair salons and barbershops differ
The list above covers most of what either business needs. Where they differ:
A barbershop typically sees more walk-ins relative to bookings, and is more likely to run on chair rental, with independent barbers each paying for their own chair instead of working as employed staff on commission. That makes walk-in handling and chair-rental billing the two things a barbershop should check specifically, since a generic salon feature list won't settle them.
A hair salon more often runs longer, multi-step services, such as a colour with processing time built in or a colour and cut booked together, so booking add-ons as one appointment comes up more. Retail (product sales alongside a service) also tends to carry more weight in a salon's daily revenue.
How to evaluate a hair salon or barbershop booking platform
Pricing model. Per-seat pricing goes up every time the business hires. A flat plan with a seat allowance is easier to budget for as the team grows.
Purpose-built or generic. A scheduler designed for one-on-one meetings has a calendar, but that doesn't make it right for a multi-staff salon or barbershop with add-on services and walk-ins.
Published price or quote. A published price is one you can act on today. A "book a demo" page is asking for a sales call before you learn the number.
Hair salon booking apps compared: Fresha, Booksy, GlossGenius, Acuity and Timely
Each of these five has its own sourced, dated comparison page on this site. The short version:
Fresha runs a marketplace model with a commission on new, marketplace-sourced clients. The Gaplessly vs Fresha comparison explains how that commission works.
Booksy is another marketplace-style platform, aimed at hair, beauty and barbering. The Booksy comparison covers its pricing and how the marketplace works.
GlossGenius is well known in hair and beauty, with its own approach to branding and payments. The GlossGenius comparison has the detail.
Acuity Scheduling is general-purpose scheduling software, used by coaches, tutors and consultants as well as salons and barbershops. The Acuity comparison covers where that breadth helps a salon and where it doesn't.
Timely is built for hair and beauty, with retail stock tracking, direct supplier ordering and a Consult app for digital consultation forms. The Timely comparison has the sourced detail, including where Timely does more than Gaplessly on retail.
Salon booking systems in Australia: prices, GST and texts
If you are choosing salon software in Australia, check these four things before you sign up.
- The currency. Booksy, GlossGenius and Acuity publish their prices in US dollars, so what you pay moves with the exchange rate. Check the currency, and whether a price includes GST.
- Tax invoices. The ATO says that "if a customer asks for a tax invoice, you must provide one within 28 days, unless it is for a sale of $82.50 (including GST) or less." A tax invoice under $1,000 must show seven details, including your ABN, the date, what was sold and the GST, so check that the receipts your booking system sends can carry them.
- Reminder texts. Under the Spam Act 2003, a message that "consists of no more than factual information", such as a reminder of an appointment's time, needs neither the client's consent nor an unsubscribe option, but it must still identify your business. Add a promotion and it becomes marketing, which needs both. The ACMA warns that breaches "can occur even if a message is mostly 'factual'".
- Your name on texts. From 1 July 2026, the ACMA says texts sent with an organisation's name at the top "will need to have the sender ID registered." Ask how a booking system's texts appear to clients before you rely on them.
In Gaplessly, prices are in Australian dollars, excluding GST. When you are registered for GST and your ABN is on file, the receipt emailed for a deposit paid online is a tax invoice with a GST line; otherwise it is a receipt that still shows your ABN.
Sources: the ATO's tax invoices page, the Spam Act 2003 (Schedule 1), and the ACMA's pages on spam and the SMS Sender ID Register, all read on 30 September 2026. This is general information, not legal or tax advice.
Where Gaplessly fits a salon or barbershop, and where it doesn't
Gaplessly suits a hair salon or barbershop that wants staff or chair assignment, add-on services booked as one appointment, deposits and no-show protection, and a branded booking page. It runs on a flat plan with no commission on new clients, from one login alongside the rest of the business.
Gaplessly isn't built for chair-rental or booth-rent commission billing for independent contractor barbers, or for deep, supplier-linked retail stock tracking. A shop that needs either is better served by a tool built around it, such as Timely for retail stock depth.