Operations

Stockout

A stockout happens when a restaurant runs out of a product it needs to sell a dish, serve a drink or keep operations running as planned. It causes lost sales, pressure during service and damage to the guest experience.

Full definition

A stockout, also called being out of stock, is the situation in which a restaurant does not have a product, ingredient or consumable it needs to operate normally at the moment it is needed. It can affect key ingredients, drinks, prepared components, front-of-house supplies or even cleaning products. In practice, the most visible consequence is that a menu dish becomes unavailable, a drink cannot be served or the team has to improvise substitutions during service.

Its real impact, however, goes far beyond a simple "we've run out". Every stockout means direct loss of potential revenue, a worse guest experience, pressure on kitchen and front of house, and a sign that something has gone wrong in inventory planning. The most common causes in hospitality are inaccurate demand forecasts, orders placed too late, badly calculated safety stock, unreliable inventory records, suppliers with unstable lead times, receiving errors or a menu that is too complex for the volume and operational discipline of the business. Stockouts can also be caused by unrecorded waste, over-portioning in the kitchen, missed supplier deliveries and unexpected peaks in demand at weekends, on bank holidays or during local events.

Not all stockouts are equally serious. Running out of parsley at the end of service does not have the same impact as running out of burger buns, your best-selling beer or the main protein in a signature dish. That is why managing stockouts professionally means classifying products by how critical they are, combining ABC analysis, safety stock, reorder points and cycle counting, and continuously reviewing which items cause the most incidents. A well-run restaurant does not aim to keep its stores full "just in case", but to keep stockouts to a minimum while holding lean, profitable stock.

Formula

Stockout rate = (Number of out-of-stock incidents / Total number of sales or service opportunities) × 100

Explanation

Stockouts can be measured in several ways depending on how much control the restaurant has. The simplest formula calculates how many times an out-of-stock incident occurred compared with the total number of occasions on which that product should have been available. For example, if in a month a restaurant should have been able to sell its signature burger across 30 services and in 3 of them it did not have enough brioche buns or beef, the stockout rate for that product would be (3 / 30) × 100 = 10%. It can also be measured by orders not served, by items affected or by estimated financial impact: units not sold × contribution margin lost.

That last reading is usually the most useful for setting priorities, because running out of a secondary ingredient does not hurt as much as running out of a high-demand, high-margin product. What matters is always using a consistent method and recording the cause of each incident so you can fix the process behind it.

Worked example

Your restaurant sells an average of 45 gourmet burgers on Fridays and Saturdays. The recipe costing and sales history show you need at least 90 brioche buns to cover two busy services plus a small buffer. However, the manager places the order based only on the previous week's average sales and receives 70 units. On Saturday night, after an especially busy service, the restaurant runs out of buns and misses out on 14 burger sales.

If each burger leaves a contribution margin of €8.50, the stockout has cost €119 in a single night, plus several disappointed guests and extra pressure front of house to redirect orders. On investigating, you find three failures: the reorder point was not being used, theoretical bun stock was unreliable and no safety stock had been set for the weekend. You fix the process by setting a specific par level for Friday and Saturday, enabling alerts when stock falls below the threshold and checking the count at the close of each service. A month later, stockouts of that product fall from 4 incidents a month to 0.

Why does it matter?

Stockouts matter because they destroy sales at the worst possible moment: when the guest is already in front of you and ready to buy. Winning that guest has already cost you money in marketing, reputation, location, staff and overheads. If at that very moment you cannot serve what they ordered, the business loses margin and credibility at the same time. Stockouts also tend to trigger a chain reaction: the kitchen improvises substitutions, front of house spends time handling frustration, average spend falls if the guest chooses a cheaper alternative, and the restaurant looks less professional.

For critical products, a single repeated stockout can affect NPS, reviews and repeat visits. From a management point of view, stockouts are also an early warning of deeper problems: unreliable inventory, poorly planned purchasing, out-of-date recipe costings or an oversized menu. Reducing them does not mean buying more, but buying better, measuring better and prioritising better. A profitable restaurant is not one that never runs out of anything at the cost of filling its cold rooms, but one that knows where to keep just the right buffer so it neither loses sales nor creates overstock and waste.

How does Zindra help?

Zindra helps prevent stockouts by combining real-time inventory, reorder points, safety stock and automatic alerts for critical products. It also crosses sales, theoretical usage and incidents so you can see which items fail most often, how much each stockout costs you and which process you need to fix before the next service.

Download the complete dictionary

Every hospitality term with formulas, examples and benchmarks in a handy PDF.

Want to run your restaurant on data?

Try Zindra free and keep food cost, staff, inventory and much more under control from a single platform.