Online booking rules for your hair salon: buffer time, lead time and booking window
Online booking has a reputation problem among salon owners who tried it once, turned it on with the default settings, and spent a month watching strangers book 15-minute gaps they could not use, color appointments at 5:45 pm, and slots in March of next year. The conclusion they drew, "online booking does not work for salons," is wrong. The settings were wrong.
Three calendar rules decide whether online booking fills your day or wrecks it: the buffer time between appointments, the minimum lead time before a slot can be taken, and the booking window that caps how far out clients can reach. None of them is visible to the client, all of them are configurable in virtually every booking system, and most owners have never deliberately set any of the three. This guide covers each lever, with concrete numbers by service type and by salon situation: solo stylist, multi-stylist salon, booth renter.
The rules assume you already have somewhere to apply them. If you are still taking everything by phone and Instagram DM, start with a free, commission-free online booking system built for hair salons, set up your services with honest durations, then come back here and tune the calendar. If you are deciding where the book button itself should live, that setup question is covered separately in our guide to adding online booking to a hair salon website. This article is about what happens after the button exists: the calendar mechanics. It is also deliberately not about cancellation fees and notice periods, which are policy wording rather than calendar configuration and have their own guide.
Why default settings book your calendar like a call center
A booking system that knows nothing about your work treats every minute as sellable. If a cut ends at 2:45, it offers 2:45. If someone wants a full balayage starting 50 minutes before close, the math fits, so it books. If a bride wants to lock a Saturday 11 months out, the calendar exists, so she can.
Each of those bookings is individually defensible and collectively a disaster: no time to sweep, reset and breathe between clients; chemical services that run past closing; a calendar mortgaged so far ahead that you cannot change your hours, your prices or your vacation without calling a list of people. The fix is not less online booking. It is online booking with the same judgment your front desk would apply, encoded as three settings.
Buffer time between appointments: when and how much
What buffer time actually is
Buffer time is a hidden gap your system attaches to an appointment, before it, after it, or both. The client books a 60-minute cut and sees a 60-minute cut; the calendar quietly blocks 70 minutes, so the next bookable slot starts after your reset, not during it. In most booking systems the buffer is invisible to the client, which is exactly right: "haircut, 60 minutes" is a service; "haircut, 60 minutes, plus 10 minutes while we sweep" is oversharing.
There are two ways to get the same effect, and which one you use depends on your software:
- A dedicated buffer setting, per service or global, where the system itself inserts the gap. Many salon platforms offer gaps in steps from 5 to 60 minutes.
- Padding the service duration, the universal method that works in every system including the simplest: if a cut really takes 45 minutes of scissors plus 10 minutes of consult, checkout and reset, the service duration is 55 minutes, not 45. The duration you publish should describe the chair time the appointment really consumes, not your personal best.
Both methods protect the day. The dedicated buffer is cleaner when you want the client-facing duration and the blocked time to differ; duration padding is simpler and keeps one number to maintain. What matters is that one of them exists for every service.
How much buffer, by service type
There is no single right number, but there are sensible starting points for a hair salon. Adjust after two weeks of watching where your day actually slips.
| Service type | Suggested buffer | Why |
|---|---|---|
| Haircut, blowout | 5 to 10 min | Reset the chair, checkout, greet the next client |
| Single-process color | 10 to 15 min | Bowl and tool cleanup, color area reset |
| Highlights, balayage, corrective color | 15 to 20 min | Longer cleanup, and insurance against the service itself running over |
| Extensions, smoothing treatments | 15 to 30 min | Long services drift; a late finish here cascades through the whole afternoon |
| New-client appointments | add 10 to 15 min | Consultation, history, records; a new client booked at a regular's duration starts the relationship late |
Two principles sit behind the table. First, buffer scales with variance, not just with length: a 30-minute trim almost never runs 50 minutes, but a 3-hour balayage runs 3 hours 25 often enough that an unprotected calendar punishes you for it weekly. Second, the longer the service, the more expensive the cascade: when a morning color runs over into a back-to-back book with zero buffers, every client after lunch waits, and they all blame you, not the morning client.
Color deserves its own mention because processing time changes the whole shape of the problem: a well-built color service is not one block but chair time, processing, and chair time again, and some systems can resell the processing gap. That is a separate, deeper topic, covered in our guide to scheduling color appointments in a US hair salon.
Per-service buffer beats a blanket buffer
A single global buffer is better than nothing, but it overcharges your cheapest inventory: 20 minutes of hidden padding after every 30-minute trim costs a busy solo stylist two or three sellable slots a day, which over a year is real money for protection the trim never needed. If your system supports per-service settings, set the buffer per service type using the table above. If it only supports one global value, set it to protect your most common service, usually 10 or 15 minutes, and absorb the variance of long services inside their published durations instead.
The same logic applies to how the services themselves are listed: duration honesty, names clients recognize, and which services belong online at all are the subject of our companion guide to building a hair salon service menu for online booking.
Minimum lead time: should you allow same-day online booking?
The minimum lead time, sometimes called the booking cutoff or notice period, is how close to the appointment a slot can still be booked online. Set to zero, someone can book your 2:00 slot at 1:58. Set to 24 hours, your entire "today" is invisible online, bookable only by phone or in person.
The case for allowing same-day booking
Same-day demand is real: the client whose meeting got canceled, the one with photos on Friday, the regular who just noticed her roots. If your book routinely has holes in it, same-day online booking is the cheapest fill mechanism you will ever run, because it works while you are behind the chair. It also pairs naturally with your cancellation backfill: a morning cancellation that goes straight back into online availability can be rebooked by someone else before lunch, a loop we cover in detail in filling last-minute cancellations in a hair salon.
Same-day bookings also behave well: there is very little time in which to forget them. According to Phorest's own no-show data, 62% of no-shows are simply forgotten appointments (Phorest salon no-show research, checked October 2026), and an appointment booked four hours before it happens does not have that failure mode.
The case for a cutoff
The arguments against zero lead time are operational, not philosophical:
- Preparation: a same-day color booking can arrive when the stylist has no time to check the client's history or mix plan, and a same-day new client gives you no time to review anything at all.
- Ambush slots: with no cutoff, a stylist can glance at an empty 3:00, mentally plan to leave early or do inventory, and find it booked at 2:40.
- Staffing decisions: in a multi-stylist salon, a thin afternoon sometimes means sending someone home. You cannot make that call if the book can refill behind your back 20 minutes before any slot.
Picking your number
Match the cutoff to how much the appointment needs from you before it starts, and to whether your problem is empty chairs or an overflowing book.
| Situation | Suggested minimum lead time |
|---|---|
| Solo stylist or booth renter building a clientele | 1 to 2 hours: you want every fill you can get, and you are the only person who needs to be ready |
| Established solo with a nearly full book | 2 to 4 hours: enough to keep control of the day without going dark on same-day demand |
| Multi-stylist salon with a front desk | 2 to 4 hours for cuts; same-day is manageable because someone is watching the book |
| Color, corrective work, extensions | 24 hours: these services need preparation, and a bad same-day color costs more than an empty slot |
| New-client appointments | 24 hours if your system can distinguish them: it gives you time to review the request before the client is in the chair |
Two refinements. First, the best systems let you set lead time per service, and that is where the real answer lives: same-day for a cut, 24 hours for color is a coherent policy that a single global number cannot express. Second, a cutoff only hides slots from online booking; you can always override it yourself. The regular who calls at noon for a 2:00 cut still gets it, because you booked it, with full knowledge of your day. The cutoff is a rule for strangers and software, not for your judgment.
One honest note on the adjacent problem: a short lead time fills holes, but it does not stop the holes from appearing. That is the job of reminders and a visible cancellation policy. ViteUneCoupe's Standard plan, from 29 € per month excluding tax with no commitment, sends booking confirmations and appointment reminders automatically; those reminders are email only, there are no text messages on any plan, so if text reminders are non-negotiable for your salon, it is the wrong tool for that particular job.
The booking window: how far out should clients book?
The booking window caps how far in the future a client can book. It is the setting owners think about least and regret most, because its failure mode arrives months later.
Why 60 to 90 days is the norm
Most salons land between 60 and 90 days, and the range is not arbitrary:
- It covers the rebooking cycle. A client on a 6-week cut or an 8-week color schedule can book her next two visits before leaving the chair. A 30-day window cannot even hold one 8-week rebooking, which quietly sabotages the single best retention habit a salon has.
- It matches real plans. People know their lives 2 to 3 months out. Bookings made beyond that horizon are made by people guessing, and guessed bookings cancel, move and no-show at rates that make them worth less than the empty slot they occupy.
- It keeps your calendar yours. Prices, hours, staff and vacations all change on a 2-to-3-month horizon. Every booking beyond the horizon is a small promise you may have to renegotiate by hand.
For scale, the settings themselves are generous in most software: Square Appointments, for example, lets you require that online bookings be made anywhere from 1 hour to 4 weeks in advance, and caps the window anywhere from 7 to 365 days (Square's appointment settings documentation, checked October 2026). The software will happily let you choose badly. That a 365-day window exists does not mean your salon should use it.
Why an infinite window hurts
An uncapped calendar collects three kinds of liabilities. Distant bookings are made with today's prices, so every price increase has an asterisk of grandfathered appointments. Distant bookings pin your staff schedule: the stylist who wants to move to four days a week in the spring is blocked by a Tuesday client booked last autumn. And distant bookings are the stalest inventory you hold: a prime Saturday slot booked 7 months out by someone who will have moved, changed stylists or forgotten is a slot you could have sold three times over to people who would actually have come.
The exception worth naming is event work. Wedding parties legitimately plan 6 to 12 months out. The answer is not a longer online window for everyone; it is taking event bookings by consultation, by phone or by a dedicated request flow, where a human confirms them. Rare, high-stakes bookings deserve a human; the online window is for the recurring 95% of your book.
Service-specific windows
If your system allows it, it is reasonable to run a shorter window on your scarcest inventory: some salons cap long color and extension services at 60 days while leaving cuts at 90, because a mis-booked 3-hour block is costlier than a mis-booked 45-minute one. If you only get one global number, 90 days is the safe default for a salon with regulars; 60 if your book is volatile or you are planning changes.
Matching the three rules to your salon
The same levers, tuned three ways:
| Setting | Solo stylist, building | Multi-stylist salon | Booth renter / salon suite |
|---|---|---|---|
| Buffer | 10 min on cuts, 15 to 20 on color: no one else absorbs your overruns | Per service, per stylist where possible: a fast senior and a new stylist should not share one number | Your own numbers on your own page, independent of the people in the neighboring chairs |
| Minimum lead time | 1 to 2 hours: maximize fill | 2 to 4 hours for cuts, 24 for chemical services | 2 to 4 hours, extended on days you juggle other commitments |
| Booking window | 60 days: your plans will change as you grow | 90 days: supports standing rebooking across the team | 60 to 90 days, your call alone: it is your book, not the building's |
Booth renters deserve the explicit word: in a booth-rental or suite building, these settings belong to whoever owns the client relationship, which is you, on your own booking page, not a house default set by the landlord. If you are choosing or setting up that page, we cover the specifics in our guide to booking software for salon suite renters.
One rule the table cannot show: whatever you choose, your walk-in traffic has to coexist with it. A calendar tuned to perfection online still breaks if the person at the desk books walk-ins into the buffers. How the two streams share one book is the subject of our guide to walk-ins and online bookings in a hair salon.
Where the durations live
All three rules sit on top of one foundation: honest service durations. A buffer cannot save a 60-minute service that actually takes 85, and no lead time or window setting fixes slots that are the wrong size to begin with.
That foundation is what ViteUneCoupe's free plan gives you: a service catalog where every service carries its own price and duration, opening hours the booking page respects, and per-stylist schedules, with unlimited online bookings and 0% commission, permanently, no card required to start. Set the durations to include your real reset time and the calendar protects itself with any further rules you layer on. The subscription, if you later want the Standard plan's email confirmations and reminders, is billed in euros, not dollars; US cards pay euro invoices without drama, though your bank may add a small foreign transaction fee, and if you want a US-dollar invoice from a US vendor, a domestic platform fits that requirement better. If you are comparing systems on exactly these configuration options, our guide to hair salon booking software for US salons walks through the market.
Whatever system you use: set the three rules deliberately, write down what you chose and why, and revisit them once a quarter. The calendar is the most expensive real estate your salon owns. It should have a zoning code.
Frequently asked questions
How much buffer time should a hair salon leave between appointments?
5 to 10 minutes after cuts and blowouts, 10 to 15 after single-process color, 15 to 20 after highlights, balayage and corrective work, and 15 to 30 after extensions and smoothing treatments. Buffer should scale with how much a service's real duration varies, not just with its length, and per-service buffers beat one global number.
Should I allow same-day online booking for my salon?
If your book has regular holes, yes: same-day online booking fills cancellations while you work, and same-day bookings rarely no-show because there is almost no time to forget them. Keep a cutoff of 1 to 4 hours for cuts so slots cannot be ambushed minutes ahead, and require 24 hours for color, corrective work and new clients, which need preparation.
How far in advance should clients be able to book online?
60 to 90 days suits most hair salons. Shorter than about 60 days blocks standing rebooking for 8-week color clients; much longer collects unreliable bookings, grandfathers old prices and pins staff schedules you will want to change. Handle genuine long-horizon work, like wedding parties, by consultation instead of lengthening the window for everyone.
Do clients see the buffer time in online booking?
In most booking systems, no: the client sees the service duration while the calendar blocks the duration plus the buffer. If your system has no buffer feature, build the gap into the published duration itself; the client experience is nearly identical and the calendar is equally protected.
Can I set different rules for different services?
In many systems, yes, and it is worth using: same-day booking for cuts with a 24-hour lead time for color, bigger buffers on long chemical services, and a shorter window on your scarcest slots are all more precise than one global rule. If your software only offers global settings, tune them for your most common service and absorb the rest inside service durations.