19 June 2026 · 5 min read

Stockout forecasting for restaurants: how to stop 86ing dishes

Stockout forecasting predicts when a venue will run out of an ingredient days ahead, so you order in time and stop 86ing dishes. Here's how it works and why it protects revenue.

To '86' a dish is restaurant shorthand for running out of it. Every 86'd item is lost revenue, a disappointed guest, and pressure on the rest of the menu. Stockout forecasting is the practice of predicting those shortages before they happen — typically five to seven days out — so an order goes in while there's still time.

Why reactive ordering fails

Most groups reorder on a fixed schedule or when someone notices a shelf looking thin. Both lag demand. A busy weekend, a booking spike, or a seasonal shift can empty stock faster than the next scheduled order — and the first sign is a guest being told the dish is unavailable.

How forecasting works

  • Compare expected consumption (from sales and recipes) against actual stock movements.
  • Factor in demand signals — booking and cover data, day-of-week and seasonal patterns.
  • Project the run-out date per ingredient and flag it days ahead.
  • Suggest an order quantity ready to send, so acting takes seconds.

The goal isn't more inventory — it's the right inventory, timed so you never 86 a signature dish on your busiest service.

Why it protects margin, not just revenue

Forecasting cuts both ways. It prevents stockouts that cost sales, and it prevents the over-ordering that costs cash and creates waste. For a multi-venue group, getting that balance right at every site by hand is impractical — which is why stockout forecasting is one of the clearest cases for letting software watch continuously.