Scheduling
What Is Buffer Time?
Buffer time is extra time you block before or after an appointment so the next one does not start the moment the last one ends. It covers drive time, jobs that run long, cleanup, and notes. When the buffer is on the calendar, nothing can be booked into it, so one late job does not wreck the day.
Key Takeaways
- Buffer time is padding between appointments, blocked on the calendar so nothing can book into it.
- It covers drive time, overruns, cleanup, and notes, so one long job does not push every later job late.
- A common rule of thumb for field work is 15 to 30 minutes between jobs, more if your service area is wide.
- The buffer has to live in the calendar tool, not in your head, or anything that books automatically will fill it.
How Buffer Time Works
A schedule with no buffer assumes every job ends on time and the next one is next door. Neither is true for field work. Buffer time fixes the assumption by making each booking take up more of the calendar than the visit itself.
Calendar slot = service time + buffer time
Most scheduling tools let you set a buffer once and apply it to every booking. When a new appointment lands, the tool blocks the service time plus the buffer. The next open slot starts after the buffer ends. Buffers can go:
- After the job, for cleanup, notes, and the drive to the next stop. This is the most common kind.
- Before the job, for prep or for loading the truck.
- Around the job, when you need both.
Because buffers eat calendar space, they also set your daily capacity:
Jobs per day = working minutes ÷ (service time + buffer time)
An 8-hour day with 60-minute jobs and no buffer holds 8 jobs on paper. Add a 30-minute buffer and it holds 5. That drop looks like lost money. It is usually the opposite.
Example of Buffer Time
A plumber with two trucks books 60-minute jobs back to back, 8 per truck. The first job of the day runs 30 minutes long because the shutoff valve is stuck. The drive to the second job is 20 minutes. By the second job, the tech is nearly an hour behind. By mid-afternoon, he is two hours behind. The 2 pm customer calls to ask where he is. The 3 pm, 4 pm, and 5 pm customers get bumped to tomorrow, and one of them calls someone else instead.
Eight jobs booked. Five done. Three rescheduled. A long day of apologies.
With a 30-minute buffer, each truck holds 5 jobs a day. The stuck valve and the drive get absorbed. Every customer sees the tech inside the window. Five jobs at $400 is $2,000 per truck, all of it done and invoiced the same day. The three extra jobs on the no-buffer schedule were never real. They were double bookings in disguise, because the drive time was already using up the calendar even though nothing showed it.
What People Get Wrong About Buffer Time
Owners see buffer time as idle time and set it to zero. Twenty empty minutes on the calendar feels like twenty minutes not billing. But the cost of a buffer is not the idle minutes. The cost of no buffer is the reschedule at the end of the day, the customer who waited two hours, and the tech who skipped lunch. One long job with no slack becomes four late jobs.
The second mistake is subtler. Plenty of owners do leave room, but they leave it in their head. "I know not to book back to back." That works until something else starts booking: a booking link on the website, a self-scheduling page, an AI receptionist taking calls at night. Those tools book whatever the calendar shows as open. If the buffer is not on the calendar, it does not exist to them.
The fix is to put the buffer in the scheduling tool as a rule, so every channel that books sees the same open times. Then size it by results, not by gut. If the crew runs late most days, the buffer is too small.
Buffer Time vs. Travel Time vs. Arrival Window
- Buffer time is calendar padding you hold between jobs. It can cover travel, but also overruns, cleanup, and notes.
- Travel time is the actual drive. It is one input to the buffer, not the whole thing. A buffer equal to the drive leaves zero room for a job that runs long.
- An arrival window is what you tell the customer: "between 1 and 3." It manages their expectations. Buffer time manages your calendar. You need both, and a wide window is not a substitute for a real buffer.
Why It Matters
A schedule that runs late costs money twice. First in the jobs that get bumped, some of which turn into a no-show or a lost customer. Then in the reputation hit from customers who waited. Buffer time trades a few jobs on paper for jobs that actually happen. It also makes automatic booking safe. An AI receptionist with calendar integration reads the same calendar you do, so if the buffer lives there, every call it books already has room built in. See calendar management best practices for service businesses for how to set up the rest of the calendar.
The Bottom Line
Buffer time is the gap you block between appointments so drive time and long jobs do not push the whole day late. Set it by your real drive times and how often you run behind, and put it in the calendar tool, not in your head. Fewer jobs on paper, more jobs done, and no 5 pm phone call asking where the truck is.
Frequently Asked Questions
- How much buffer time should I leave between appointments?
- Start with your real drive time plus a margin for jobs that run long. A common rule of thumb for field service is 15 to 30 minutes between jobs, and more if your service area is wide or traffic is bad. Then check it against results. If your crew runs late most days, the buffer is too small. If they sit in the truck waiting, it is too big. Adjust it once a month.
- Does buffer time count as part of the appointment?
- No, and that matters. Buffer time is blocked separately from the appointment itself, so the customer sees a one-hour visit while your calendar holds 90 minutes. Most scheduling tools have a setting to add buffer before or after each booking automatically. If yours does not, make the appointment itself longer on your calendar. Either way, the goal is the same: the next open slot starts after the buffer, not before.
- Can an AI receptionist respect my buffer time?
- Yes, if the buffer is on the calendar. Cira syncs two-way with Google Calendar and Outlook and books directly onto the calendar during the call, offering only open times. If the buffer shows as busy on the calendar, it is not an open time, so the AI books around it. If the buffer only exists in your head, no tool can respect it. Put it on the calendar.
Never miss another call
Cira answers every call, books jobs, and texts you the details while you work.