An estimated delivery date (EDD) is the date — or short date range — a store expects your order to arrive, worked out from the order date + the seller's handling time + the carrier's transit time. The key word is estimated: it's a best prediction under normal conditions, not a guarantee, so it can move if a carrier is delayed, an item is out of stock, or you order after the day's cutoff.
Estimated delivery date ≠ delivery date picker. An estimate is a date the store calculates and shows you. A delivery date picker is a date the customer chooses and you enforce. This guide is about the first — what it means, how it's worked out, and how to display one on Shopify.
What does "estimated delivery date" mean?
It's the retailer's best prediction of when your order will land, usually shown as a short range like "Arrives Jul 10 – Jul 11." Sellers show a range rather than one exact day because two variables sit between checkout and your doorstep: how long they take to pack and dispatch (handling time), and how long the carrier takes to reach your address (transit time). Add those to the order date and you get the estimate.
"Estimated" is doing real work in that phrase. It signals a forecast, not a contract — the difference between "we expect this to arrive Thursday" and "this will arrive Thursday." Most delivery dates you see on product pages and in order confirmations are the former.
Is an estimated delivery date guaranteed?
No. An estimated delivery date is a forecast based on typical conditions, so real life can shift it: carrier backlogs, weather, customs, a stock delay, or an order placed after the cutoff. A guaranteed delivery date is a separate, stronger promise — usually a paid carrier service with a refund if it's missed. When a store simply says "estimated delivery," treat it as a reliable expectation, not a deadline you can plan a party around.
That's not a weakness — it's why estimates are worth showing. A clear "Arrives Jul 10–11" sets expectations at the moment of purchase, which is exactly when doubt costs you the sale.
How is an estimated delivery date calculated?
The formula is simple:
Estimated delivery date = order date + handling time + transit time, counted in business days.
- Handling time — how long you take to pick, pack, and dispatch (e.g. 1 business day).
- Transit time — how long the carrier takes to the destination, which varies by zone (e.g. 2–3 days locally, longer cross-country).
- Business-day counting — the count skips weekends and holidays, so an estimate never lands on a day nothing ships.
- Order cutoff — a same-day cutoff (e.g. 2 PM) decides whether today counts as day zero or tomorrow does.
So a Monday order placed before the cutoff, with 1-day handling and 2–3 day transit, shows "Arrives Thursday – Friday." Move the order to Saturday and the same math skips the weekend.
Estimated delivery date vs delivery date picker
This is the distinction that trips people up, so it's worth stating plainly:
| Estimated delivery date | Delivery date picker | |
|---|---|---|
| Who decides the date | The store calculates it | The customer chooses it |
| What it is | A prediction you display | A booking you take and enforce |
| Customer input | None | Selects a date (and often a time slot) |
| Best for | Catalog / ships-when-ready stores | Made-to-order, perishables, scheduled delivery |
If you sell off the shelf and just want to answer "when will it arrive?", you want an estimate. If customers need to pick the day (a cake for Saturday, a delivery while they're home), you want a picker — see how to add a delivery date picker and the best delivery date picker apps.
Related terms you'll see
- Approximate delivery date / expected delivery date — synonyms for estimated delivery date.
- Est. delivery — just an abbreviation of the same thing.
- Delivery estimate / delivery window — the range itself ("Jul 10–11").
- Unattended delivery — how a parcel is left (no signature needed) rather than when it arrives; in Japan this is okihai / 置き配.
Why show an estimated delivery date?
Because uncertainty at checkout costs sales. The average cart-abandonment rate is 70.2% across 50 studies, and slow or unclear delivery is one of the most-cited reasons shoppers bail, according to Baymard Institute. Baymard's checkout research also found a specific fix: shoppers get confused when a site shows a shipping speed ("5 business days") instead of a concrete date — a real "Arrives Tuesday, Jul 10" reads instantly, a countdown makes people do mental math at the worst possible moment.
Showing the date up front does two jobs: it nudges the on-the-fence buyer over the line, and it heads off "where is my order?" tickets after the sale by setting the expectation you'll be measured against.
How to show an estimated delivery date on Shopify
Shopify doesn't calculate a per-product "Arrives by" date natively, so you add it with an app. OrderRules shows a range like "Arrives Jul 10 – Jul 11" right on the product page, computed from a transit-zone matrix and holiday-aware business days — so the estimate skips weekends, blackout dates, and national holidays and stays consistent with the days you actually ship. It's a pure display feature, which makes it the cheapest delivery upgrade to switch on.
The quick version:
Step 1 — Install OrderRules and open the Advanced plan
Install OrderRules and upgrade to Advanced. The estimated-delivery display is part of the delivery suite, with a 14-day free trial and no Shopify Plus requirement.
Step 2 — Enter handling time and transit zones
Set your handling time and your carrier's transit time by destination zone, so each region shows a realistic range instead of one flat number.
Step 3 — Connect your holiday calendar and show it
Point the estimate at your estimated delivery date settings and holiday calendar, enable the product-page display, and place a test order to confirm the range respects your cutoff. In markets like Japan, where "when will it arrive?" is the first question customers ask, this is table stakes — see estimated delivery dates with Japanese holidays.
The honest line
An estimated delivery date is a forecast you display, not a courier guarantee or live tracking — OrderRules computes and shows the range from your handling, transit, and calendar, but it doesn't control the carrier once the parcel is moving. If you need customers to choose the delivery day rather than read a prediction, that's a delivery date picker, not an estimate. Most stores benefit from showing the estimate; scheduled-delivery stores add the picker on top.
Start your free trial — turn on the estimated delivery date display and answer "when will it arrive?" before a shopper has to ask.