Academy › Build › Bookings and orders
The wide slot that can absorb a mistake
You'll come away knowing how much buffer to add to each booking slot based on how much the work varies, without giving away calendar time where you don't need to.
By Yodai · Published September 6, 2026 · Updated October 12, 2026
Your customer picks the time on your calendar, and a poorly sized slot gets expensive: an appointment that runs ten minutes late pushes the next one back, and whoever waited too long won't book again. That leaves one open question: how much slack you show on screen for each type of job.
6 min read
The question isn't whether a short estimate is going to happen. It will. The question is how much buffer you add to each slot so that, when it happens, the mismatch stays inside that slot instead of spilling over into the next appointment.
Two things decide the buffer, not a gut feeling
The buffer you build into a slot depends on two things, not on what feels cautious to you. One, how much that specific job tends to vary, since not every job varies the same way. Two, how much it costs you when a delay backs up the next appointment.
A job that always takes the same amount of time doesn't need a buffer: adding one just hands the calendar an empty slot nobody will use. A job that can run fifteen minutes over does need one, especially if it leaves someone waiting. The rule applies service by service: each one carries its own duration in your booking calendar. There's no single buffer that fits the whole schedule.
The cost of a delay isn't the same for every business either, and that's the second variable. If you already leave an empty gap between one appointment and the next to catch your breath, a ten-minute delay just eats into that gap and doesn't touch anyone else. If you run your schedule back to back, appointment after appointment with no breathing room, that same ten-minute delay gets passed straight to the next person in line.
A hair salon that leaves five free minutes between haircuts can get away with a shorter buffer than a repair shop that runs job after job with no break in between. The tighter your schedule, the more expensive every minute of delay gets, and the more a bigger buffer pays off.
- You use every minute of the schedule
- One short estimate pushes every appointment that day behind it
- You lose some schedule capacity: fewer slots per day
- A short estimate stays inside its own slot; it doesn't reach the next one
- Worth it when the job varies
- Worth it when the schedule runs back to back and a delay is costly
Which one to pick: If the job always takes the same time, a twenty-minute checkup, always twenty, use the tight slot. The moment the job varies or a delay costs you, the buffer pays for itself.
The math: the long case, not the average
The most common mistake is setting the slot to the average duration. A haircut that runs twenty to forty minutes, averaging thirty, seems to call for a thirty-minute slot. But with the average, you'll come up short roughly half the time. That math is wrong, even though it looks like the most reasonable choice.
- 1Look at the real range
Write down the shortest and longest that service has actually taken over the last few months, not what you think you remember. - 2Go with the long case
The slot is calculated from the long end of the range, not the midpoint. If the haircut runs from twenty to forty minutes, the slot starts at forty. - 3Round up to your schedule's block size
Bump that number up to the next block you use on your calendar: thirty-five becomes forty, forty-two becomes forty-five. - 4Save it per service, not per calendar
That time setting lives inside each service, just like its duration. A men's haircut and a color service don't share a slot just because the same person does both.
On the days the haircut takes twenty minutes, that buffer doesn't bother anyone: it simply goes unused, and the slot closes early on the schedule. On the days it takes forty, that same buffer is what keeps the next appointment from starting late.
But the buffer isn't free. Every minute of cushion you build into a slot is a minute you're not selling. Let's run through an example with round numbers.
In this example, eight hours on the schedule give you sixteen thirty-minute slots with no buffer. Add a twenty percent cushion to each one, and you're down to thirteen. At forty percent, you're down to eleven. That's the price of a buffer, and it's only worth paying where it actually protects something.
- Each service carries its buffer calculated on the long case, not the average, and that's how it's built into its duration
- A job that always takes the same amount of time keeps the tight slot, no cushion
- The buffer goes where the job varies or where the schedule runs back to back: every minute of buffer is one less slot per day
- A calendar that's ready to keep letting customers pick their own time, without an underestimated calculation throwing off your day
- The next lesson measures the job before showing the client a time
Three cases to help you decide on the buffer
Answer before opening each one. If one gives you trouble, go back to the section that explains it.
1. A vet clinic does checkups that always take fifteen minutes, no exceptions, and leaves five free minutes between appointments. Should it add a buffer to the slot?
No. The job always takes the same amount of time, and there's already breathing room between appointments, so a buffer would just hand over empty schedule time; the slot stays tight at fifteen minutes.
2. A locksmith does lockouts that run anywhere from ten to thirty-five minutes, books appointments back to back, and behind every call there's another customer waiting on the sidewalk. What time slot should he show?
The slot is calculated on the long case, thirty-five minutes, rounded up to whatever block he uses, say forty. The work varies a lot, and a tight back-to-back schedule makes any delay expensive: that's where the buffer pays for itself.
3. A hair salon notices that ever since it added a forty percent buffer to all its services, it's selling fewer slots than before, and some customers are booking elsewhere. What did it get wrong?
It applied the buffer across the whole schedule instead of only to the services that vary or run back to back with another appointment. The haircut that always takes the same amount of time didn't need any cushion, and that extra buffer cost the salon sellable slots.
That extra buffer isn't a fix for everything: when a job varies so much that even the cushion can't cover it, what you need is a question that measures the size of the job before you show a time.
In Yodai your clients request a time on your site and you confirm it from your dashboard. See how online booking for your business works.
NextThe question that sizes up the job before you show a time