Blog · 22 September 2026
Self-checkout: how does the store still learn that a product is missing?
In shortThe checkout operator is the first witness of out-of-stocks: the shopper tells them they could not find a product. With self-checkouts and phone payment, that witness disappears and the information with them. The store does not get it back by adding a question to the checkout screen, which nobody reads. Three relays work: the employee supervising the self-checkout area, trained to ask the question; a way to report from the aisle itself; and sales-based detection for fast movers. None of the three costs a headcount.
What the staffed till taught the store
In front of an out-of-stock, according to Gruen, Corsten and Bharadwaj, 31% of shoppers go and buy elsewhere and 9% give up. Most say nothing in the aisle. But at the till, putting down their items, some of them do say it: “you had no milk left”, “I could not find the nappies”. That is free information, timed, and about the products shoppers actually look for. Its value and how to collect it are described in detecting out-of-stocks with till data.
With self-checkouts, scan-and-go on a phone and click and collect, that moment no longer exists. The shopper scans, pays and leaves without having spoken to anyone. The store gains checkout time and loses a sensor.
What does not work
- A question on the checkout screen (“did you find everything?”): the shopper wants to pay and go, they tap “yes”. And a “no” without the product name is useless.
- A satisfaction survey by email: it arrives the next day, the shopper no longer remembers the product, and the out-of-stock is over or worse.
- Relying on complaints: the shopper who cannot find a product does not complain, they reorganise (out-of-stocks and loyalty).
The three relays that work
1. The self-checkout area employee
There is almost always someone supervising several self-checkouts. They see as many shoppers as several operators combined, and they have time for a word while unblocking a till. The same instruction as for checkout operators applies: note the product mentioned, in a notebook or a shared note, and pass it to the aisle (what to tell a shopper in front of an empty shelf).
2. A way to report from the aisle
The shopper who cannot find their product is in front of the empty shelf, not at the till. That is where they need a way to say so: a shelf card with a code to scan, which opens a report in a few seconds. The information arrives at the moment of the out-of-stock, with the exact product, without depending on a trip through the checkout.
3. Sales-based detection
For fast movers, sales stopping is a signal that neither the type of till nor the presence of an operator changes: every till feeds the same sales file. The method and its limits (it does not see slow movers, it detects late) are in detecting out-of-stocks with till data.
| Source of information | Staffed till | Self-checkout |
|---|---|---|
| Shopper’s remark to the operator | yes, if someone notes it | no |
| Remark to the area employee | not applicable | yes, if the instruction exists |
| Report from the aisle | yes | yes |
| Sales stopping (fast movers) | yes | yes |
| Shelf count by the team | yes | yes |
What it changes in the organisation
The larger the share of self-checkouts, the more out-of-stock detection has to move from the till to the aisle. In practice: the shelf count at peak hours becomes more important (on-shelf out-of-stock rate: how to calculate it), and the operator time saved can pay for part of it, for example the 5 pm replenishment pass (organise replenishment).
A worked example (hypothetical)
Take a fictional supermarket moving from eight staffed tills to four staffed tills and eight self-checkouts. Before, operators noted about fifteen products mentioned per week. After, the notebook falls to five, while out-of-stocks have not gone down: the store simply no longer knows. It gives the instruction to the self-checkout area employee and puts reporting shelf cards in the ten busiest aisles. The expected scenario is a return to the previous level of information, then beyond, since in-aisle reporting also catches shoppers who said nothing at the till. The figures are illustrative.
What shopper reporting changes
ShelfAlert is exactly that in-aisle relay: the shopper scans, indicates the absent product, and leaves. The store gets back the information self-checkout made it lose, with the time and the SKU, including from shoppers who speak to nobody. 14-day trial, no payment card: see the plan for store managers.
Sources
- Gruen, Corsten, Bharadwaj, “Retail Out-of-Stocks: A Worldwide Examination”, GMA, 2002: full study (PDF).
- Papakiriakopoulos, Pramatari, Doukidis, “A decision support system for detecting products missing from the shelf based on heuristic rules”, Decision Support Systems, volume 46, 2009.