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.
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.
You are on the list.
A person reads every request. You will hear from us within one business day.
- 01 A person reads your note — not a queue.
- 02 You get an invite as spots open.
- 03 Your admin starts filing itself.
The free library is open while you wait. Nothing in it needs an account.
- guide How to keep track of jobs without a spreadsheet The six-stage system here is the frame for the tools and sheets in this stage.
- tool Small business admin health check Answer ten quick questions on quoting, invoicing, getting paid, staying organized, and follow-up. You get a score and a plan for your two weakest stages.
- tool Day plan check Enter your start time, your target finish, and up to six jobs with their travel and on-site time. The tool shows if the day fits. It also shows the first job that misses its fixed start time.