NEW
🎉 Calla - Delivery & Pickup Date is available now on Shopify app store
Shopify app store

The shipping date is the day the carrier picks up an order. The delivery date is the day the buyer receives it. The time in between is called transit time. In most cases, dispatch date means the same thing as shipping date.

Here’s a common mix-up: It’s Tuesday at 4:30 p.m., and a restaurant group orders 40 kg of fresh burrata. Your system says, “Ships Wednesday.” The chef assumes that means it will arrive Wednesday.

To avoid confusion, it helps to be clear about which date you mean. This guide explains the difference, shows you how to calculate each date, and offers practical ways to set delivery expectations for perishable goods.

What’s the difference between a shipping date and a delivery date?

The shipping date tells you when an order leaves your care. The delivery date tells you when it reaches the buyer. They’re two separate milestones, and mixing them up can lead to missed expectations.

What does “shipping date” mean on a B2B order?

The shipping date is when the carrier takes responsibility for the order. A pickup scan or signed bill of lading can confirm the handoff. Packing the order or printing a label doesn’t count; the carrier hasn’t received the goods yet.

Google Merchant Center defines handling time as the period between an order being placed and the carrier receiving it. The shipping date marks the end of that period.

It’s useful to distinguish between two dates:

  • Planned shipping date: When you expect to hand the order to the carrier.
  • Actual shipping date: When the carrier really picks it up.

If your system has only one shipping-date field, it may be unclear whether it shows the plan or what actually happened. That can lead to disputes, for example, when an invoice shows Wednesday but the carrier didn’t pick up until Thursday.

In short, the shipping date records when the order leaves your facility. It doesn’t tell the buyer when it will arrive.

How do the dates compare?

The time between the two dates is transit time. For dry goods, an extra day may be manageable. For fresh goods, it can mean one less day of shelf life. That’s why both dates need to be clear and accurate.

Is the dispatch date the same as the shipping date?

Usually, yes. Both terms generally refer to when an order is handed to the carrier. But teams sometimes use “dispatch,” “ship,” and “ready” to describe different steps.

What do “dispatch,” “ship,” and “handed to the carrier” mean?

In everyday conversation, these terms often mean the same thing. In a warehouse, they may refer to separate events:

  • Ready or dispatched: The order is packed or has left the loading area.
  • Marked as shipped: Someone has updated the order status.
  • Handed to the carrier: The driver has taken custody and recorded the pickup.

These events can happen hours or even days apart. For example, an order might be packed Thursday evening and marked as shipped, but not picked up until Friday morning. That delay matters for fresh goods, even if the invoice shows Thursday as the ship date.

To avoid confusion, agree on one definition and use it consistently: The shipping date is when the carrier takes custody of the order. Track other steps as separate internal statuses.

How do you calculate shipping and delivery dates?

Clear rules make it easier for your warehouse, sales, and customer service teams to give buyers the same answer.

Two details determine when an order can leave: your order cut-off time and your handling time.

A simple rule is:

Dispatch date = order date, adjusted for the cut-off time, plus handling time

If an order comes in after the cut-off, treat it as received on the next business day. Then add the handling time in business days.

For example, if your cut-off is 3 p.m. and an order arrives at 4:30 p.m. on Tuesday, treat Wednesday as the order date. With one business day of handling, the order will be ready for pickup on Thursday.

How does transit time affect the delivery date?

Transit time is how long the carrier needs to get the order from pickup to the buyer.

Delivery date = dispatch date + transit time

Transit time can vary by route. A chilled pallet going 80 km may arrive the next day, while one traveling 900 km may need two days. Keep transit estimates by delivery zone instead of using one estimate for every customer. This helps set realistic expectations and makes delays easier to investigate.

What does a delivery-date example look like?

Here’s an example for a chilled order with a 3 p.m. cut-off, one business day of handling, and one business day in transit. The buyer accepts deliveries Monday through Thursday, between 6 and 10 a.m.

  1. Order placed: Tuesday, 4:30 PM. Result: After the 3 PM cut-off.
  2. Order counted as: Next business day. Result: Wednesday.
  3. Handling: 1 business day. Result: Ready for pickup Thursday.
  4. Dispatch date: Carrier takes custody. Result: Thursday.
  5. Transit: 1 business day. Result: Truck arrives Friday.
  6. Buyer window: Monday to Thursday only. Result: Friday dock is closed.
  7. Real delivery date: First open slot. Result: Monday, 6 to 10 AM.

The carrier may be able to reach the buyer on Friday, but the buyer’s dock is closed. You could arrange a Friday receiving slot or plan the shipment around a delivery day the buyer can accept.

Try this calculation with your most common orders. It can help you spot where your delivery promises don’t line up with carrier schedules or buyer receiving hours.

What does the full fulfillment timeline look like?

If two people are talking about different dates, first check which stage they mean. Your team has the most control over order processing and dispatch. The carrier and buyer influence what happens next.

A few practical steps can make delivery dates more reliable:

  • Set a clear order cut-off time, including the time zone.
  • Use realistic handling times for each product.
  • Check buyer receiving days and hours before dispatch.
  • Keep transit estimates by route or delivery zone.
  • Review your rules regularly as carrier schedules and buyer hours change.

Set delivery expectations you can meet

Think back to the Tuesday burrata order. The problem wasn’t necessarily the speed of the truck. It was that “ships Wednesday” didn’t tell the buyer when the order would arrive or whether anyone would be there to receive it.

A clear shipping date, a realistic delivery date, and a check of the buyer’s receiving hours can help protect both your customer relationship and your products’ shelf life.

You don’t have to change everything at once. Start with these basics:

  • Set a cut-off time. Put it in writing and include the time zone.
  • Set handling times by product. Fresh and made-to-order items may need different timelines.
  • Set dispatch days. Avoid sending orders when they’re likely to arrive on a day the buyer can’t receive them.
  • Record buyer receiving hours. Keep them on the customer account and check them before confirming an order.
  • Offer suitable delivery dates. A date picker can help buyers choose dates that account for your cut-off, handling time, and dispatch schedule.

If you sell on Shopify, you can explore how Calla handles delivery and pickup dates. Set up your cut-off times, handling times, and blocked days before your next busy period. It’s also worth sharing these rules with the people who pack orders and communicate delivery dates.

Frequently asked questions

1. Is the “ship by” date the same as the “deliver by” date?

No. The ship-by date is the deadline for handing the order to the carrier. The deliver-by date is the deadline for the order to reach the buyer. Transit time falls between them.

2. Can an order arrive before its estimated delivery date?

Yes. A carrier may deliver earlier than expected. The shipping date doesn’t change; it still records when the carrier took custody of the order.

3. Is the dispatch date the same as the shipping date?

Usually. Both terms generally refer to the day the carrier takes custody. It’s best to define the term your business uses, since internal systems may use “dispatch” for an earlier step.