How to Tell Customers About a Shipping Delay Honestly
An order is going to arrive late, and the customer does not know yet. Every hour you wait makes the message harder to send, because the longer they find out on their own, the more the delay looks like something you were hiding.

An order is going to arrive late, and the customer does not know yet. Every hour you wait makes the message harder to send, because the longer they find out on their own, the more the delay looks like something you were hiding. Learning how to tell customers about a shipping delay early and plainly is what turns a missed date into a minor annoyance instead of a refund request and a one-star review.
This guide is written for small shops that ship their own orders or use one or two carriers. It covers timing, wording, what to offer, and which popular habits make a delay worse.
When to tell customers about a shipping delay
The short answer is as soon as you know the original date will be missed, not when the date has already passed. In practice, that usually means one of three moments:
- Stock problem. The item is not on the shelf when you go to pack it. Message the customer the same working day.
- Carrier problem. Tracking has not moved for 48 hours on a domestic parcel, or 5 days on an international one. Message before the customer checks the tracking a third time.
- Your own backlog. A sale or a sick day means orders will leave two or more days late. Send one message to every affected order at once.
Customers are far more forgiving of a delay they hear about first than one they discover. A message sent two days before the promised date reads as care. The same message sent two days after reads as an excuse. We cover the wider point in why response time matters more than response length.
What the message needs to say
A good delay message answers four questions in this order: what happened, when the order will now arrive, what you are doing about it, and what the customer can choose to do. Anything else is padding.
- What happened, in one sentence. "Your blue linen shirt sold out faster than we expected and our next delivery arrives on Thursday."
- The new date, as a real date. "We will ship it on Friday 12 April and you should have it by Tuesday 16 April." Avoid "soon" or "in the next few days".
- What you are doing. "We have reserved one from the new stock with your name on it."
- Their options. "If you would rather not wait, reply and we will refund you in full the same day, or swap it for the white shirt, which ships tomorrow."
Sign it with a real first name. A delay message from "The Team" feels like a form letter. One from "Maya at the shop" feels like a person who knows about this specific order.
A shipping delay message you can adapt
Hi Daniel, I wanted to let you know before you start watching the post: your order of two ceramic mugs is running late. Our kiln firing took longer than planned this week, so they will ship on Monday 8 April instead of today. You should have them by Thursday 11 April. If that date does not work, just reply to this email and I will refund you straight away, no questions. Sorry for the wait, and thank you for your patience. Maya
That message is about 80 words. Most delay messages do not need to be longer. If you want ready-made wording for other situations, our customer service email templates follow the same plain style.
Should you offer compensation for a delay
Many guides tell you to attach a discount code to every delay message. For a small business, that is often the wrong move, for two reasons.
First, a 10 percent code on a 30 dollar order costs you 3 dollars and rarely changes how the customer feels. What they wanted was the item on time, and failing that, honesty and a firm new date. Second, an automatic code can read as a bribe, especially when the message itself is vague. "Sorry for any inconvenience, here is 10 percent off" sounds like you are paying to avoid explaining.
Save compensation for delays that genuinely cost the customer something:
- The order was a gift for a fixed date, such as a birthday, and will now miss it.
- The delay is longer than a week beyond the promised date.
- It is the second delay on the same order.
In those cases, refund the shipping fee or upgrade to faster delivery once it ships. Both are tied to the problem, so they feel like a fix rather than a payoff.
Mistakes that make a delay worse
- Blaming the carrier in detail. One sentence of cause is fine. A paragraph about the courier's failures sounds like you are avoiding responsibility for a choice you made.
- Giving a new date you cannot keep. If you are unsure, add two days. A second missed date does far more damage than a slightly later first estimate.
- Going silent after the first message. If the new date is more than five days away, send a short update halfway through, even if nothing has changed.
- Making cancellation hard. If the customer wants their money back, give it the same day. Asking them to fill in a form or wait for approval turns a delay into a dispute.
- Using a template that sounds scripted. Phrases like "we sincerely apologize for any inconvenience this may cause" are skimmed and ignored. Our guide on apologizing without sounding scripted shows what to write instead.
Handling replies after the delay message
Most customers will not reply, and that is a good sign. Those who do usually fall into three groups. Some just say thanks; answer briefly so they know a person read it. Some ask for the refund; process it within a few hours and confirm the amount and how long their bank will take, which is usually 3 to 5 working days. A few will be angry; acknowledge the specific cost to them, restate the new date or the refund option, and avoid repeating the apology three times.
Keep a simple note of every delayed order and the date you promised. When the parcel finally ships, send the tracking link with one line: "It is on its way, thank you for waiting." That last message closes the loop and is often what customers remember.
Frequently asked questions
How do you tell a customer their order is delayed?
Tell them as soon as you know, in a short message that says what happened, gives a real new date, and offers a refund or swap if they would rather not wait. Sign it with your name so it reads like a person, not a system.
Should I apologize for a shipping delay that was the carrier's fault?
Yes. The customer bought from you, not the carrier, so a brief apology is still right. Mention the cause in one sentence, then focus on the new date and what you are doing to help.
How long can a shipping delay be before customers ask for a refund?
Many customers start to lose patience after three to five days beyond the promised date, and sooner if the order was for an event. Offering the refund option clearly in your first message often makes them more willing to wait.
More in Communication
Communication
Customer Service Email Templates That Still Sound Human
You answer the same eight questions by email every week, and typing each reply from scratch eats an hour a day.
Communication
How to Tell Customers About a Price Increase and Keep Them
A bakery I worked with raised its loaf price from 4.20 to 4.80 one Monday with no warning.
Communication
How to Apologize to a Customer Without Sounding Scripted
Every customer has heard the scripted apology, and every customer hates it.