Skip to content
BizBinder
Early access open Get early access

Guide

Staying organized · 7 min read

Running late and overruns — what to say, and how to stop the repeat

This site covers a client who moves your date. It says little about the day you run late, the job that overruns, or a postponement you must make yourself. Tell the client early. Name a new time in the same message. Then add one habit so it stops repeating.

The short answer

Running late is your delay, so tell the client early and name a new time in the same message. Sort it into one of four kinds. The kinds are late today, an overrun, a postponement, and a block you cannot control. Offer a real new time and absorb the cost yourself. Add a buffer and a lead-time check before you book.

One rule covers almost every delay that is your fault. Tell the client early, and give a new time in the same message. The hard part is rarely the wording. The hard part is remembering that you can still get ahead of a delay you already know about. The client then hears it from you, and learns it from you, long before an empty driveway.

The four delays

Nearly every delay you cause or absorb sorts into one of four kinds. Each kind decides what you say next:

  • Running late today. Traffic, a last job that overran a little, or a misjudged morning. You are still coming, just later than promised.
  • An overrun into another day. The job is bigger than expected. It will take longer than you said.
  • A postponement before the day. You know ahead of time that the booked day will fail. You are the one who moves it.
  • A block you do not control. Weather that stops outdoor work. A part that has not arrived. Another trade on the same job who is still working.

A client who asks to move a booked job is a different case. That case has its own policy. Cancellations and no-shows covers the notice window and the fee. This page covers the day you have to change the plan.

What to offer, and who pays for it

The message that works has the same two parts for all four kinds. First, say what happened in one plain sentence. Second, give a real new time in the same message. An explanation with no new time makes the client chase you for the part that matters.

  • Say it before the client has to ask. A delay you flag yourself shows a business that stays on top of things. The same delay, found when the client calls to ask where you are, feels like being let down.
  • Name a specific new time, not "soon." Give a day and a rough time. The client can plan around that. "I'll be in touch" gives them nothing to plan with.
  • You absorb the cost of the wasted slot. When the delay is yours, you make good the slot you cost the client. A client’s late cancellation works the other way. There you keep the fee you were promised.
  • A small goodwill gesture, proportionate to the inconvenience. Offer a discount, a free extra, or a waived call-out fee on the return visit. Offer it before the client asks, and it shows you own the problem. Keep it for a delay that cost the client something real.

Most people stall on the wording. A delay feels like it needs a long explanation to justify itself. It needs one sentence. The delay and overrun scripts cover all four kinds. They also cover the apology and the goodwill offer for a slot you already missed.

When nobody is at fault

Weather, a late part, or another trade who is still on site is outside your control. The client still waits on a date. Name the actual cause plainly and add a new time. The new time is the part that stays yours, whoever or whatever caused the hold-up.

Your terms should say in plain words that a genuine force majeure delay has its own fee wording. Weather, a supplier, or another trade can cause one. Your own late cancellation policy is separate. Write it down before you need it. A real delay then stays a real delay, and nobody argues about blame.

Stopping the repeat

A delay that keeps coming back is usually a scheduling habit, and bad luck is rarely the cause. Four habits catch most of it before it starts:

  • Hold a buffer between jobs. A day booked hour to hour has nowhere for an ordinary overrun to go. A day with a gap in it absorbs one before the next client waits.
  • Confirm the day before. A short day-before message is also the moment you spot a job that may run long. You still have time to warn the client.
  • Check the lead time before you book. A part, a material, or another trade's schedule has a lead time. Book against that date, and plan for the part to arrive on it.
  • Never book the slot you cannot afford to lose. Suppose a delay on this job would cascade into every booking after it. The day was already too tight before anything went wrong.

A rushed morning can look fine in your head. It can still fail on paper once you add up travel and time on site. The free day plan check runs that arithmetic before you say yes to one more job. It also helps with a diary clash between two of your own bookings.

For the routine contact on a job that is on time, read keeping the client updated.

Common questions

Do I always owe an apology, or a discount, for running late?

Always say sorry for the wait. A discount is optional. Offer a goodwill gesture when the delay cost the client something real. A missed morning is one example. A knock-on delay to their own plans is another. Ten minutes on a driveway does not need one.

What do I say when the delay genuinely is not my fault?

Name the actual cause plainly. Weather, a supplier, or another trade is a clear reason. A vague "something came up" helps nobody. The cause explains why it happened. The new date is a separate part, and it is still yours to offer, whoever caused the delay.

How is this different from a client cancelling on me?

A client who cancels or moves a booking makes that decision. Cancellations and no-shows covers the policy for it. This page covers the reverse. You have to move the job, delay it, or leave it unfinished, and the client did nothing to cause it.

Should I charge my own cancellation fee back to myself?

No. A cancellation fee pays you for a client’s late notice. When the delay is yours, the fair response runs the other way. Absorb the cost of the wasted slot. If the delay cost the client something real, add a small goodwill gesture.

How much slack should a day actually carry?

Enough that an ordinary overrun stays inside the day. Look back at how often your jobs overrun, and by how much. Then build a buffer close to that figure. A trade with variable jobs needs more slack than one with short, predictable visits.

Want the overrun to show up on its own?

BizBinder keeps one date per job. Move the date and the job moves with it. A job still in progress after its date shows as overdue on your This Week list. A slipping job then stays in front of you. You still make the call to the client yourself.