Orders slip. Projects run long. A supplier misses a date, a storm closes a road, or your own team gets swamped. Knowing how to tell customers about a delay is what decides whether the problem becomes a refund request or a story about how well you handled it. The short answer: tell them early, tell them straight, and give them a new date they can plan around.
The short version
- Tell customers as soon as you know. Don't wait for them to ask.
- Say what happened in one plain sentence, then give a new date.
- Apologize once and mean it. Don't grovel.
- Offer a way out: a refund, a cancellation, or a small thank-you.
- Send an update even when there's no news. Silence feels like a second delay.
Why you should tell customers about a delay right away
Most owners wait. They hope to catch up and say nothing, because bad news feels easier to deliver once there's good news to go with it. It usually backfires. The customer finds out on their own, checks the tracking page, and now they're annoyed about the delay and about the silence.
Early notice does three things. It lets the customer adjust their plans. It shows you're in control, even when the schedule isn't. And it keeps the angry "where is my order?" messages out of your inbox, which saves your team hours. Our guide on customer service response time covers why a fast first reply matters so much.
This also helps your long-term standing. Customers forgive late deliveries far more easily than hidden ones. If you want to see how small habits like this add up, read our post on how to build customer trust.
What to know before you write the message
A good delay notice is short, but it takes a few minutes of homework first. Gather these facts so you don't have to send a second message with corrections:
- What caused the delay. Ask your supplier, carrier, or team. Get the real reason, not a guess.
- How long it will last. Ask for a firm date. If nobody can give one, say so honestly.
- Who is affected. One order, a batch, or everyone? Pull the list.
- What you can offer. Decide on a refund option, a discount, or a free upgrade before you write. Don't make it up in the middle of an angry thread.
- Who will answer replies. Tell your support team what happened, so they don't hear it first from a customer.
The last point matters more than people think. If your team learns about a delay from an angry customer, the first reply will sound confused. Brief them before you hit send.
A step-by-step way to write the delay notice
You can follow this order for almost any delay, whether it's a late parcel, a repair that's taking longer than quoted, or a project that's behind schedule.
1. Lead with the news
Put the delay in the first sentence. A subject line like "Update on your order #1042" is clear. Avoid vague ones like "An important message about your order." They look like spam and they get ignored.
2. Say sorry once
A single, sincere apology is enough. "I'm sorry your order will arrive late" is better than three paragraphs of regret. If you want a deeper guide to wording, see our post on the customer service apology email.
3. Give a short, honest reason
Customers don't need the whole story. One sentence is plenty: "Our supplier shipped the fabric a week late." Don't blame a person by name, and don't invent a reason. If you don't know why, say you're still finding out.
4. Give a new date, or say when you'll know
This is the most useful line in the message. "We now expect to ship by Friday, October 30" gives them something to plan around. If you can't give a date yet, say when you'll send the next update: "I'll write again by Tuesday with a firm date."
Pad the date a little. A new date you hit is far better than an optimistic date you miss twice.
5. Offer a choice
Give the customer a way to say, "That doesn't work for me." For a physical order, that means a cancellation and refund. For services, it might be a reschedule or a pause. Letting someone leave makes most of them stay.
If you can, add a small gesture, such as a discount code, free shipping on the next order, or an upgrade. Keep it proportionate to the problem.
6. Say how to reach you
End with a clear next step. Give them a reply address, a link, or a chat button. Make sure a person actually reads what comes back.
Email examples you can adapt
Here are three short notices. Swap in your own details.
A supplier delay
Subject: Update on your order #1042
Hi Sam, I'm sorry to say your order will be late. Our supplier shipped the fabric a week behind schedule. We now expect to ship by Friday, October 30, and I'll send tracking as soon as it leaves. If that date doesn't work for you, just reply and I'll cancel and refund you in full. As a thank-you for waiting, here's free shipping on your next order.
A service or project running long
Subject: Your project timeline
Hi Ana, the site build is taking longer than we planned because the photos arrived two weeks late. The new launch date is November 12. I know that's later than we promised, and I'm sorry. I'll send you a short update every Monday until it's live. If you'd like to talk it over, reply here and I'll call you.
A delay with no date yet
Subject: We're still waiting on your order
Hi Jo, your item is held up at our warehouse and we don't have a new date yet. I'd rather tell you that than guess. I'll write again by Tuesday at the latest. If you'd like to cancel for a full refund while we wait, reply to this email and it's done.
Notice what's missing: long apologies, jargon, and corporate phrases. For more wording to borrow, see our customer service email templates.
The rules for delayed orders in the US
If you sell physical goods by mail, online, or by phone in the United States, there are rules about delays. We're not lawyers, so check your own situation, but the basics are worth knowing. The Federal Trade Commission's order merchandise rule guide says that if you can't ship on time, you generally need to tell the buyer, give a new date or say that you can't, and let them cancel for a prompt refund if they don't want to wait.
The guide goes into more detail on how long you can wait and how to handle repeat delays. Read it if you sell products online. For services, your own terms and local rules apply, so write down what you promise and stick to it.
How to word the reason for common delays
The reason should be short and true. Here is how a few common causes sound in one plain sentence:
- Supplier problem: "Our supplier shipped the materials a week late."
- High demand: "We got far more orders than usual this week, and we're working through them in order."
- Weather or carrier trouble: "A storm closed the main depot, and the carrier has pushed all deliveries back two days."
- Staff shortage: "Two of our team are out sick, so we're running behind."
- A mistake on your side: "We packed the wrong size, and we're sending the right one today."
Own your own mistakes in plain terms. Customers are quick to spot a blame-shift, and they respect a straight admission. Never blame the customer, and never cite "unforeseen circumstances" when you know exactly what happened.
Choosing a channel for delay notices
Where you send the notice matters nearly as much as what it says.
- Email is the default. It's easy to write, easy to search later, and it leaves a record.
- Text messages work for time-sensitive things like a same-day delivery. Keep them short and link to the details. Only text people who agreed to get messages from you.
- Your website or order page is a good place for a banner when many customers are affected. It stops repeat questions.
- Phone calls suit big orders or long-standing customers, where a personal touch counts.
For a widespread delay, use more than one channel. Send the email, add the banner, and pin a short note on your social pages. Then make sure replies from every channel land in one place, so nothing is missed.
What to do after you tell customers about a delay
Sending the notice is the start, not the end. Plan for what comes next.
Expect a wave of replies
Some customers will write back with questions. Some will cancel. A few will be upset. Prepare a short reply for each, and have a person look at every message in the first hours. Our guide on how to handle customer complaints helps with the tougher ones.
Keep your promise to update
If you said you'd write on Tuesday, write on Tuesday, even if all you can say is that nothing has changed. A short "still on track for Friday" keeps trust alive. A missed update turns a patient customer into an anxious one.
Send a clear note when it's fixed
When the order ships or the project lands, tell people. Include tracking or a link, thank them for waiting, and invite them to reply if anything's wrong. A closing message makes the whole experience feel finished.
Learn from it
After the dust settles, look at what went wrong. Was the delay your supplier, your planning, or your promise? If you keep promising a date you can't hit, change the promise. Many small businesses fix more problems by adjusting their delivery estimates than by working harder.
Common mistakes when you inform customers of a delay
- Waiting too long. Every day of silence makes the news worse.
- Vague language. "Soon" and "shortly" aren't dates.
- Over-promising a fix. A second missed date costs more trust than the first.
- Hiding the cancel option. If customers feel trapped, they'll write a bad review instead.
- Using a no-reply address. If they can't answer, they'll find another way, and it won't be polite.
- Not telling your support team. They're the ones who'll take the calls.
Keep every update in one inbox
A delay creates a burst of messages from email, chat, and social pages. If those sit in different places, replies get lost and customers get conflicting answers. A shared inbox solves that. With SupportifyGPT, every conversation about a delayed order sits in a ticket, so anyone on your team can see what was promised and what's been said. You can also publish a help article about the delay in your public help center, and point customers to it.
Every feature is on every plan, starting at $15 a month, with no per-answer fees. See the details on the pricing page, or start a 14-day free trial. For more practical guides on running support and growing a small business, browse the rest of the SupportifyGPT blog.
Ready to make customer support simple?
Start a free 14-day trial of SupportifyGPT. Every feature included, no setup fee, live in minutes.
Start your free trial