It's 10:47 AM. The truck just pulled up to the supermarket's receiving dock. The security guard checks the receiving schedule and says what the driver already feared: the window closed at 10:30. No receiving until tomorrow.


The driver calls the coordinator. The coordinator calls the supervisor. The supervisor checks whether anything can be done. Nothing can be done.

The truck drives back with a full load.


For the logistics team, that event gets logged as a "failed delivery." For the business, that event carries a cost that very few people are calculating correctly — and it repeats itself, in different variations, more often than any operations manager would want to admit.

Why Receiving Windows Are Non-Negotiable

Supermarket chains, big-box retailers, and modern distribution centers don't set receiving time windows out of bureaucracy. They set them because their internal operations depend on them.


The receiving team is scheduled around specific hours. Shelf replenishment runs on defined shifts. Perishable products need to enter cold storage at precise moments to maintain the cold chain. The loading dock manages a flow of trucks that, if disrupted, creates bottlenecks affecting the entire store's operation.


When a supplier arrives outside the window, it's not just their problem. It's a problem for the client's operation. And clients with negotiating power — which is exactly what supermarkets and large retailers have — respond to that problem in the simplest way available: they don't accept the delivery.


No exceptions. No negotiation at the dock. No "let me call the warehouse manager to see if he'll make an exception today."


That rigidity isn't arbitrary. It's the only mechanism they have to protect their own operation from supplier unpunctuality.

The 4 Real Costs of a Point-of-Sale Rejection

1. The Direct Cost of the Wasted Trip


The truck left the depot, ran the route, burned fuel, tied up the driver for hours — and came back without unloading. All of that operational cost became expense without revenue.


In an operation with multiple stops per route, a point-of-sale rejection doesn't only affect that one delivery. It can throw off the entire route: if that stop was first or second on the day's plan, the time lost on the failed attempt can cause subsequent stops to arrive late as well — creating a domino effect of delays that compromises the rest of the day.


2. The Cost of the Product That Never Reached the Shelf


For a company distributing fast-moving consumer goods or food products, every day the product isn't on the shelf is a day of lost sales for that client. If the rejection happens on a Monday — typically the heaviest restocking day in retail — the sales impact can stretch to mid-week, when the next delivery attempt arrives.


For high-turnover products, that can mean 2 to 4 days of lost sell-through per affected client. Multiplied by the number of monthly rejections, the impact on sales volume is significant — and rarely traced back to its root cause: the delivery that arrived 17 minutes late.


3. The Cost of the Retry


The rejected delivery doesn't disappear. It has to be rescheduled, reloaded — or held until the next day — and the entire trip repeated. That second attempt carries all the costs of the first: fuel, driver time, vehicle wear.


For perishable products, the cost runs higher still: depending on how long the product sat on the truck during the failed attempt and the interval before the retry, there may be temperature-related shrinkage or proximity to expiration that forces a price adjustment — or in the worst case, absorbing the loss of the product entirely.


4. The Relational Cost Nobody Puts in the Report


Frequent receiving rejections don't just cost money. They cost commercial positioning.


A supplier that consistently arrives late starts to be perceived as unreliable by the supermarket's buying team. That perception translates into less shelf space in the next negotiation, lower priority when the dock is congested, and conversations where the buyer has concrete arguments to push for more favorable terms.


In markets where access to the modern trade channel — supermarkets, retail chains, large-format stores — is critical to sales volume, that erosion of the commercial relationship carries a strategic cost that far exceeds the wasted freight from one day's failed delivery.

Where the Problem Actually Starts: Route Planning Without Time Windows


Most point-of-sale rejections don't happen because the driver made a wrong turn or because traffic was unpredictable. They happen because the route was planned without incorporating each client's receiving time windows as a real optimization constraint.


When a coordinator plans routes manually — or with a tool that doesn't include time windows as a calculation variable — the stop order gets defined by distance or habit. The result can be a route that's efficient in kilometers but disastrous in compliance: the truck arrives at the supermarket at 10:47 when the window closed at 10:30, not because nobody knew, but because nobody calculated it.


The problem compounds when route adjustments happen mid-day: a last-minute order inserted without recalculating the impact on downstream arrival times, a delay at the first stop that shifts every subsequent estimated time without anyone noticing until the truck is already on the road. As explored in our breakdown of what's actually happening inside each delivery stop, those untracked minutes are where most compliance failures originate.


If your team is still planning routes manually or in Excel, time windows are almost certainly not being factored in as hard constraints — they're being managed by memory, which means they're being missed.

How It Gets Solved: Optimization With Time Windows as a Hard Constraint

The solution isn't asking the driver to drive faster. It's planning the route from the start with each client's receiving window built in as a constraint the algorithm can't violate.


Delego optimizes routes with each client's time window as a central calculation variable. The system doesn't just find the shortest stop sequence by distance — it finds the sequence that guarantees each truck arrives within each client's defined receiving window, accounting for real driving times, service time at each stop, and vehicle capacity constraints.


When an urgent order is inserted into an active route, the algorithm automatically recalculates the impact on all downstream arrival times and flags any time window at risk — before the truck leaves, not after the store turns it away.


The result is an operation where time-window rejections stop being a recurring friction variable and become genuine exceptions — events that happen because of truly unpredictable causes, not because of a planning gap.


Want to see how it would work in your specific operation? Schedule a free Delego demo →

What You Can Measure This Week, Before Implementing Anything

If you don't yet have clarity on the actual size of the problem in your operation, three metrics you can start tracking today:


  • Time-window rejection rate at point of sale. Of the total deliveries that didn't go through last month, how many were because the truck arrived outside the receiving window? If you don't have that number broken out separately, that's already the first symptom that the problem isn't being measured.
  • Average cost per retry. Freight, fuel, driver time, and administrative overhead for rescheduling. In most distribution operations that number runs between $15 and $45 per retry. Multiplied by your monthly rejection volume, that gives you the first real number of what the problem is costing.

  • Percentage of routes with time windows factored into planning. If the answer is "none" or "only the ones the coordinator remembers from experience," you already know where the gap is.

Conclusion: A Dock Rejection Isn't a Traffic Problem — It's a Planning Problem

The truck that arrived 17 minutes late didn't arrive late because the driver left late or because the team didn't try hard enough. It arrived late because the route was designed without accounting for the fact that this client receives until 10:30, that the previous stop averages 25 minutes to unload, and that with traffic in that area at that time of day, real driving time is 40% higher than theoretical.


That's not information a coordinator can hold in their head across 10 simultaneous routes with 8 stops each. It's exactly what route optimization software with time windows exists to handle.


The difference between an operation that consistently arrives on time and one that accumulates rejections isn't team effort. It's the tool used to plan.

See how Delego optimizes your routes around each client's receiving window →