---
title: "Real-Time Visibility for UK FMCG in 2026: Why the Booking Slot is the Only Deadline That Counts"
id: "26568"
type: "post"
slug: "real-time-visibility-uk-fmcg-booking-slot-2026"
published_at: "2026-09-15T13:00:00+00:00"
modified_at: "2026-09-15T13:17:20+00:00"
url: "https://locus.sh/blogs/real-time-visibility-uk-fmcg-booking-slot-2026/"
markdown_url: "https://locus.sh/blogs/real-time-visibility-uk-fmcg-booking-slot-2026.md"
excerpt: "UK grocery supplier manuals grant tolerance to the supplier who warns and withhold it from the one who simply arrives late. That makes notification lead time, not position accuracy, the measure of a visibility system."
taxonomy_category:
  - "General"
---

#### [General](https://locus.sh/blogs/category/general/)

# Real-Time Visibility for UK FMCG in 2026: Why the Booking Slot is the Only Deadline That Counts

[Ishan Bhattacharya](/author/ishan_locus/)

Sep 15, 2026

16 mins read

Real-time visibility in UK FMCG is the practice of tracking inbound supplier deliveries against their allocated retailer booking slot, so that a predicted miss can be notified and rebooked before the vehicle arrives. It differs from consumer parcel tracking in what it has to produce: not a position on a map, but a warning early enough to change the outcome. UK grocery retailers publish narrow arrival tolerances and reserve the right to reject a load that arrives outside its appointment when no prior warning has been given, which means the commercial value of visibility sits in notification lead time rather than positional precision. Locus, the world’s first agentic Transportation Management System, is built around that distinction, computing slot-referenced arrival risk and executing the notification and rebooking as a decision rather than surfacing an alert for someone else to act on.

## Key Takeaways

- UK grocery supplier manuals commonly allow arrival within 30 minutes either side of the allocated slot, and treat a load arriving outside that band without prior warning as rejectable.
- The penalty for lateness is discontinuous, because a missed slot adjacent to a site closure window costs the hours until the site reopens, not the size of the delay.
- A wide ETA does not miss late loads, it flags almost everything: at plus or minus 60 minutes against a 30 minute band it still catches 69% of misses while raising 52 false alarms per 100 loads.
- Warning value decays faster than ETA accuracy improves, so the most useful prediction is never the most accurate one.
- Locus scores inbound slot risk against the receiving calendar and routes the warning as an executed rebooking, with a leading retailer deployment resolving exceptions in under two hours.

## Why Slot Adherence Decides UK FMCG Service Performance

UK grocery is unusually concentrated and unusually codified, which makes supplier delivery performance a contractual matter rather than a goodwill one. The Groceries Supply Code of Practice applies to a defined list of designated retailers, and is enforced by the [Groceries Code Adjudicator](https://gov.uk/gca)
, whose remit covers how those retailers deal with their direct suppliers. That regulatory frame sits above a layer of operational detail published by the retailers themselves, and it is that operational layer that governs whether a given load is accepted on the day.

The detail is specific. The [Ocado Retail Supplier Manual](https://supplyocado.com/wp-content/uploads/2026/06/Ocado-Retail-Supplier-Manual_May-2026.pdf)
 published in May 2026 states that deliveries must arrive within 30 minutes either side of the allocated delivery slot, and that where suppliers arrive outside their appointment time the retailer has the right to reject the load if no prior warning has been given. The same manual reserves the right to charge a recovery fee where a delivery is more than 60 minutes late. Those two thresholds, 30 minutes and 60 minutes, define the entire decision space a visibility system has to operate in.

The conditional clause is the important one. Rejection is tied not to lateness alone but to lateness without warning, which prices the notification rather than the delay. A supplier who knows at 09:00 that an 11:00 slot will be missed occupies a completely different commercial position from one who discovers it at 11:20, even though both vehicles arrive at the same minute.

Dwell on the inbound side compounds the problem, because a vehicle held at one site arrives late at the next. Research from [ATRI has found detention of six hours or more at 39.3% of stops](https://truckingresearch.org/)
, which means late arrival is frequently inherited from an earlier appointment rather than generated on the road. A visibility system that only watches the current leg will see the miss late, because the cause happened one stop earlier.

The regulatory temperature is also rising rather than falling. The Groceries Code Adjudicator [published revised guidance alongside new transparency data in January 2026](https://www.thegrocer.co.uk/news/groceries-code-adjudicator-seeks-suppliers-views-on-supermarkets/713815.article)
 and has called for suppliers to come forward for the 2026 survey, which makes documented supplier conduct, including the record of warnings given, more consequential than it has been.

| Also Read: How to Evaluate Real-Time Visibility Platforms: 7 Tests |
| --- |

## How Slot-Anchored Visibility Works

### 1. Anchor the ETA to the booked slot, not to the destination

A conventional ETA answers when the vehicle will reach a location. A slot-anchored ETA answers whether it will fall inside the booked window, which is a different question with a binary answer. Every downstream decision, warn or do not warn, rebook or hold, depends on that binary rather than on the timestamp itself.

### 2. Set the warning horizon from the rebooking rule, not from the ETA

The useful prediction is the earliest one that is still reliable enough to act on, and its deadline is set by how much notice the receiving site needs. Predicting a miss 20 minutes out is operationally worthless if the inbound team needs an hour to reallocate a dock door. Work backwards from the notice requirement to fix the horizon, then ask what accuracy is achievable at that horizon.

### 3. Measure your ETA error against the slot tolerance

A 30 minute tolerance band is being adjudicated by a prediction that may be wider than the band itself, so the ratio of tolerance to ETA error governs how many of your warnings are real. A wide ETA does not fail by missing late loads, it fails by flagging almost everything, which is the more damaging failure in a regime where tolerance is conditional on prior warning.

### 4. Price the miss by the receiving calendar, not by its size

Receiving windows are published and they are not continuous. The Ocado manual lists site closures including CFC 2 Dordon closed 06:00 to 08:00 and GMDC1 Welwyn closed 17:00 to 06:00, and states that a supplier arriving during non-receiving hours must wait until the site reopens. A 40 minute miss therefore costs 40 minutes at 10:00 and nearly 14 hours at 16:30, on the same route with the same delay.

### 5. Detect load composition change, not just position

The advance shipping notice must reflect the actual contents of the vehicle, and the Ocado manual requires it to be sent no later than 20 minutes after the delivery has been shipped, with amendment required where a load does not fit on one trailer. A load that changes after dispatch creates a paperwork mismatch at the gate, which produces holding-area delay that no positional feed will ever predict.

### 6. Route the warning as an executed action, not an alert

The notification has a named recipient, a required lead time and a defined content, which makes it a task rather than a signal. Systems that stop at raising a flag leave the actual commercial work, contacting the inbound team and securing a revised slot, to a person who may be managing dozens of loads at once.

| Also Read: From Tracking to Action: How the Visibility Category Is Evolving Toward Decision-Automation |
| --- |

## What a Missed Slot Costs by Time of Day

The same delay carries wildly different consequences depending on which slot it lands in, because receiving hours are published and discontinuous. Taking the site closures listed in the Ocado manual and applying an identical 40 minute miss to a slot positioned just before each one shows how wide the range is.

| Site and published closure | Slot | Arrival | Effective delay | Multiplier |
| --- | --- | --- | --- | --- |
| CFC 2 Dordon, closed 06:00 to 08:00 | 10:00 | 10:40, site open | 40 minutes | 1.0x |
| CFC 2 Dordon, closed 06:00 to 08:00 | 05:40 | 06:20, site closed | 2 hours 20 minutes | 3.5x |
| CFC 5 Purfleet, closed 16:00 to 18:00 | 15:40 | 16:20, site closed | 2 hours 20 minutes | 3.5x |
| CFC 3 Andover, closed 17:00 to 19:00 | 16:40 | 17:20, site closed | 2 hours 20 minutes | 3.5x |
| GMDC1 Welwyn, closed 17:00 to 06:00 | 16:40 | 17:20, site closed | 13 hours 20 minutes | 20.0x |

One 40 minute miss costs 40 minutes and another costs more than 13 hours of vehicle and driver time plus the following day’s schedule, and a visibility dashboard sorted by minutes late will present them as identical rows. This is the single clearest argument for holding the receiving calendar inside the planning system rather than in a supplier handbook, because the prioritisation decision is unavailable to anyone who cannot see the closure windows at the moment the exception surfaces.

## Why Warning Value Decays Faster Than Accuracy Improves

An ETA gets more accurate as the vehicle gets closer, which is the intuitive part. The counterintuitive part is that the set of available responses shrinks over the same interval, and it shrinks faster. Four hours out, a supplier can warn the inbound team, request a revised slot and re-sequence the remaining drops. Thirty minutes out, the ETA is nearly exact and there is nothing left to do with it.

This is why chasing positional precision is the wrong investment for UK inbound. The engineering effort goes into making the final hour accurate, which is the hour in which accuracy has no purchase. The commercially valuable improvement is making the four-hour-out prediction good enough to act on, even though it will always be less accurate than the thirty-minute one.

The numbers behave in a way that catches most teams out. Simulating 400,000 loads whose true arrival deviation has a spread of 22 minutes against a 30 minute tolerance, which puts 17% of loads genuinely outside the band, a poor ETA does not fail by missing late arrivals. It fails by flagging nearly everything.

| ETA error at the notice horizon | Tolerance to error ratio | Misses correctly flagged | False alarms per 100 loads | Share of warnings that were real |
| --- | --- | --- | --- | --- |
| Plus or minus 60 minutes | 0.50 | 69% | 52 | 19% |
| Plus or minus 45 minutes | 0.67 | 65% | 44 | 20% |
| Plus or minus 30 minutes | 1.00 | 63% | 31 | 26% |
| Plus or minus 20 minutes | 1.50 | 67% | 20 | 37% |
| Plus or minus 10 minutes | 3.00 | 77% | 8 | 62% |

Read the second column alone and a 60 minute ETA looks acceptable, catching 69% of real misses, which is roughly why rough ETAs survive procurement. Read the last two columns and it is clearly unusable: it raises a warning on more than half of all loads, and four out of five of those warnings are wrong. Precision is what moves across this table, from 19% to 62%, while the catch rate barely moves at all and is not even monotonic.

The corollary is that false alarms carry a real cost. A system that warns on a quarter of loads and is wrong on most of them trains the receiving team to discount the warnings, which is the alert-fatigue pattern [IBM](https://www.ibm.com/)
 has documented in security operations, where high alert volume drives analysts to ignore alerts including critical ones. In an inbound context the same discounting applies, and the supplier who cries wolf loses the tolerance that the manual makes conditional on prior warning.

## Position Tracking Against Slot-Anchored Visibility

| Dimension | Position tracking | Slot-anchored visibility |
| --- | --- | --- |
| Primary output | Vehicle location and estimated arrival time | Probability the vehicle falls outside the booked window |
| Reference point | Destination coordinates | Allocated slot and its tolerance band |
| Success measure | Positional accuracy and feed freshness | Share of misses notified before the notice deadline |
| Treatment of site hours | Not modelled | Closure windows applied to the cost of a miss |
| Trigger for action | User inspects a dashboard | Predicted miss crosses the notice threshold |
| Handling of load changes | Position only | Advance shipping notice reconciled against dispatched content |
| Value profile over time | Rises steadily until arrival | Peaks at the notice deadline, then falls to zero |

| Also Read: Real-Time Shipment Visibility Platforms in 2026: A Complete Enterprise Buyer’s Guide |
| --- |

## What to Look for in UK FMCG Visibility Software

**Slot and appointment modelling as a first-class object.** The platform should hold the booked window, its tolerance, the site’s receiving calendar and the notice requirement as structured data rather than as free text in a comment field. Without that, every risk calculation is done by a person reading a manual.

**Stated ETA error, not stated ETA accuracy.** Ask vendors for the distribution of their ETA error at defined horizons, four hours and two hours out, rather than a single headline accuracy figure. A single number averaged across all horizons hides exactly the behaviour that matters for a tolerance band.

**Receiving-calendar awareness in exception prioritisation.** Two loads running 40 minutes late are not equally urgent if one slot is mid-morning and the other sits against a closure window. A platform that ranks exceptions by delay size rather than by consequence will consistently work the wrong load first.

**Load composition reconciliation against the advance shipping notice.** The system should compare what was declared with what was actually dispatched and flag divergence before arrival, because paperwork mismatch produces gate delay that positional data cannot anticipate.

**Executed notification with an audit trail.** Given that tolerance is conditional on prior warning having been given, the record of when the warning was sent, to whom and with what content is a commercial document. It should be generated by the system, timestamped, and retrievable.

## Slot-Anchored Visibility in Action

A leading North American retailer running multi-hundred stores across ocean, rail and road consolidated [six legacy systems into one execution layer](https://locus.sh/case-studies/retailer-multimodal-logistics-automation/)
 and now resolves exceptions in under two hours, with 99%+ on-time store delivery and an 80%+ reduction in manual dispatch work. The mechanism that matters for inbound slot adherence is the exception resolution time rather than the on-time figure, because a two-hour resolution window is what allows a predicted miss to be converted into a revised appointment instead of a rejected load.

A Fortune 50 enterprise operating a 4,500-strong driver pool across 51 sites moved its [weekly execution rate from 75% to 92%](https://locus.sh/case-studies/fortune-50-parcel-centralized-dispatch/)
 after centralising dispatch decisions, and the same analysis surfaced more than $14 million in unused capacity. Execution rate is the closest available proxy for slot adherence at scale, and the 17-point movement came from acting on predicted deviation earlier rather than from [tracking vehicles more precisely](https://locus.sh/control-tower-software/)
.

A global FMCG manufacturer working across ten Asian markets with 1,000+ distributors [saved more than 12,000 trips per month](https://locus.sh/case-studies/global-fmcg-logistics-automation/)
 while reaching 1.8 million retail outlets. The relevance to UK inbound is structural rather than geographical: trips saved came from re-sequencing against delivery commitments held as data, which is the same capability that makes a booked slot actionable.

| Also Read: Enterprise FMCG Logistics: Market Overview, Trends, and Strategies |
| --- |

## Common UK Inbound Visibility Mistakes to Avoid

**Treating the ETA as the deliverable.** The ETA is an input to a slot decision, and a visibility programme that reports ETA accuracy as its headline metric is measuring its own machinery rather than its commercial output.

**Prioritising exceptions by delay size.** Ranking by minutes late systematically deprioritises the small miss that lands against a closure window, which is frequently the most expensive load on the board.

**Investing in the final hour.** Accuracy improvements inside the notice deadline arrive after every useful response has expired, so they improve a number that no longer changes an outcome.

**Warning on everything.** Because tolerance is conditional on prior warning, warnings are a finite commercial resource, and a high false-alarm rate spends that resource on loads that were always going to arrive on time.

## How Locus Helps Solve Inbound Slot Adherence

Locus, the world’s first Decision-Intelligent, Agentic TMS, treats the booking slot as the governing constraint rather than as a note attached to a shipment. The [control tower](https://locus.sh/control-tower-software/)
 holds the allocated window, its tolerance, the receiving site’s calendar and the notice requirement as structured constraints, so arrival risk is computed against the window rather than against the destination. Where risk crosses the notice threshold, the Dispatch and Customer agents execute the warning and initiate rebooking rather than raising a flag, and the six governance mechanisms, Explainability, Traceability, Evaluation, Autonomy Levels, Execution Sandbox and Human Review, determine which of those actions run automatically and which route to a person. The platform evaluates against 250+ real-world constraints and runs at 99.99% uptime across 1,000+ carriers.

Locus is [recognized by Gartner for seven consecutive years](https://locus.sh/analyst-recognition/)
, featured in the 2026 Hype Cycle for Supply Chain Execution and Logistics Technologies, named a Leader in TMS by QKS Group in the SPARK Matrix, and ranked #1 in Route Planning on G2’s 2026 Best Software Awards. In October 2025, Ingka Investments, the investment arm of Ingka Group, the world’s largest IKEA retailer, acquired Locus. Locus continues to operate independently.

In UK FMCG, real-time visibility earns its cost only when it produces a warning early enough to preserve the tolerance that retailer supplier manuals make conditional on prior notice, which means notification lead time, not positional accuracy, is the metric that matters. The penalty structure is discontinuous because site receiving calendars turn a 40 minute miss into a multi-hour one depending on where it lands, and exception prioritisation has to reflect that. Locus, the world’s first agentic TMS, models the booked slot, its tolerance and the receiving calendar as constraints, computes arrival risk against the window, and executes the notification and rebooking within the notice deadline. [Request a Locus inbound visibility assessment](https://locus.sh/schedule-demo/)
 to see how slot-anchored risk scoring applies to your retailer mix.

## Frequently Asked Questions

**What is real-time visibility in UK FMCG logistics?** It is the tracking of inbound supplier deliveries against their allocated retailer booking slot, so a predicted miss can be notified and rebooked before arrival. Unlike consumer parcel tracking, its output is a warning with a deadline rather than a position on a map. The commercial test is whether the warning reached the receiving site in time to change the outcome.

**How late can a delivery be to a UK grocery retailer?** Tolerances are set by each retailer’s supplier manual rather than by regulation. The Ocado Retail Supplier Manual published in May 2026 requires arrival within 30 minutes either side of the allocated slot, and reserves the right to charge a recovery fee where a delivery is more than 60 minutes late. Suppliers should work to the specific manual for each retailer they serve.

**What happens if a supplier misses a booked delivery slot?** The retailer may reject the load, and the Ocado manual ties that right specifically to cases where no prior warning has been given. Where the miss lands outside the site’s receiving hours, the vehicle waits until the site reopens. The practical consequence therefore depends on both the size of the miss and the time of day it occurs.

**Why is ETA accuracy not enough for inbound grocery deliveries?** Because the failure mode of a wide ETA is not missed detections but false alarms. Against a 30 minute tolerance band, a plus or minus 60 minute ETA still flags around 69% of genuine misses, yet only about one warning in five is real, which erodes the credibility that makes warnings work. Accuracy also improves fastest in the final hour, by which point the available responses have expired, so the useful measure is precision at the notice deadline rather than accuracy at arrival.

**How does the Groceries Supply Code of Practice affect delivery performance?** GSCOP governs how designated grocery retailers deal with their direct suppliers and is enforced by the Groceries Code Adjudicator. It sets the framework for fair dealing rather than specifying arrival tolerances, which are set operationally in each retailer’s supplier manual. Suppliers should read the two together, because the commercial detail sits in the manual.

**What should a UK FMCG supplier measure to improve slot adherence?** Measure the share of slot misses that were notified before the receiving site’s notice deadline, not the share of deliveries that arrived on time. Add ETA error at fixed horizons such as four hours and two hours out, and track exception prioritisation against the receiving calendar rather than against delay size.

MEET THE AUTHOR

Ishan Bhattacharya

Lead - Content

Ishan, a knowledge navigator at heart, has more than a decade crafting content strategies for B2B tech, with a strong focus on logistics SaaS. He blends AI with human creativity to turn complex ideas into compelling narratives.

### Related Tags:

[https://locus.sh/blogs/fleet-utilization-target-by-cost-structure-2026/](https://locus.sh/blogs/fleet-utilization-target-by-cost-structure-2026/)
#### [Fleet Optimization](https://locus.sh/blogs/category/fleet-optimization/)

## [Two Fleets, the Same 83% Utilization, $208,000 Apart](https://locus.sh/blogs/fleet-utilization-target-by-cost-structure-2026/)

[Aseem Sinha](https://locus.sh/blogs/author/aseem_locus/)

Sep 11, 2026

Owned, contracted and spot capacity have different cost structures, so they need different utilization targets. A single number cannot tell a cheap plan from an expensive one.

[Read more](https://locus.sh/blogs/fleet-utilization-target-by-cost-structure-2026/)

## Real-Time Visibility for UK FMCG in 2026: Why the Booking Slot is the Only Deadline That Counts

- Share
- [Print](javascript:window.print())
- [Download](#)
- [Schedule a Demo](https://locus.sh/schedule-demo/)

### Is your team spending more time on fixing logistics plan than running the operation?

- Agentic transportation management from order intake to freight settlement
- Route optimization built on 250+ real-world constraints
- AI-driven dispatch with automatic execution handling

20%Cost Reduction

66%Faster Planning Cycles

[Schedule a demo](/schedule-demo/)

Insights Worth Your Time

#### [General](https://locus.sh/blogs/category/general/)

## [Locus 2026 UK Consumer Survey: Why Returns Visibility is Now the Conversion Engine for AI-Driven Shopping in UK Retail](https://locus.sh/blogs/returns-visibility-conversion-engine-ai-shopping-uk-retail-locus-q2-2026-consumer-survey/)

[Aseem Sinha](https://locus.sh/blogs/author/aseem_locus/)

May 29, 2026

#### [General](https://locus.sh/blogs/category/general/)

## [Locus 2026 US Consumer Survey: Generative AI isn’t Just Changing How Consumers Shop, it’s Breaking the Demand Patterns US Retail Was Built On](https://locus.sh/blogs/generative-ai-shopping-effect-retail-fulfillment-operations-locus-q2-2026-consumer-survey/)

[Ishan Bhattacharya](https://locus.sh/blogs/author/ishan_locus/)

May 29, 2026

#### [General](https://locus.sh/blogs/category/general/)

## [Embedded vs Bolted-On AI: The Architecture Question European Logistics Buyers Are Asking](https://locus.sh/blogs/embedded-vs-bolted-on-ai-european-logistics-platform-architecture-business-benefits/)

[Aseem Sinha](https://locus.sh/blogs/author/aseem_locus/)

May 21, 2026

#### [General](https://locus.sh/blogs/category/general/)

## [Hybrid Fleet Management: How Owned, 3PL, Gig, ICE, and EV Capacity Actually Operate at Most Enterprises](https://locus.sh/blogs/three-workforce-fleet-reality-owned-3pl-gig-drivers/)

[Aseem Sinha](https://locus.sh/blogs/author/aseem_locus/)

May 7, 2026

#### [General](https://locus.sh/blogs/category/general/)

## [US Returns Hit $850 Billion in 2025: Why US Retailers Are Restructuring Reverse Logistics in 2026](https://locus.sh/blogs/850-billion-us-returns-ai-routing-reverse-logistics-2026/)

[Ishan Bhattacharya](https://locus.sh/blogs/author/ishan_locus/)

May 7, 2026
