Pimentón

Control Room · Ops

Out-of-Stock Items in Delivery: How to Measure Menu Availability by Location

Menu availability rate is the percentage of your operating minutes that a menu item is actually orderable in a delivery app. Treat out-of-stock not as a kitchen accident but as a measurable ops metric: track it per item, per shift, and per location, then separate planned pauses (a decision) from uncontrolled stockouts (a loss). A dish that sits at 85% availability during peak is silently bleeding sales — every unavailable minute on a high-demand item is an order you never received.

Delivery analytics dashboard
Channel numbers, no drama.
10'daily standup, not an endless meeting
3layers: daily, weekly, war room
1board. Everything else is noise

Ops ritual

What you look at each morning (and in what order)
Cancellations / 86s1st
Prep time2nd
Connectivity / stock3rd
Ticket and mix4th
Ads and ranking5th

If the board doesn't fit on one screen, it doesn't get used. Five metrics, owner, threshold, decision.

Every restaurant on delivery loses orders it never sees. A customer opens the app, wants the top-seller, finds it greyed out, and picks another restaurant. No complaint, no refund, no trace — just a sale that never happened. Most teams treat "out of stock" as a kitchen problem to fix in the moment. The operational shift is to treat it as a metric you measure, compare across locations, and act on before peak.

What menu availability actually is

Menu availability rate is the share of your active operating minutes that an item can be ordered. If your kitchen is live 600 minutes in a shift and your best-selling burger is paused for 90 of them, that item ran at 85% availability. Simple to define, brutal to ignore once you see it per dish.

The number matters because it turns a vague feeling ("we ran out of stuff again") into something you can rank, threshold, and assign to a person. You stop arguing about whether availability is "fine" and start reading it like any other operational indicator: green, watch, or act.

Pause by decision vs. stock out by loss of control

Not every unavailable item is a failure. There are two very different reasons a dish goes dark, and mixing them is the most common mistake:

  • Planned pause (a decision): you turn off a slow, low-margin, or prep-heavy item during peak on purpose to protect kitchen speed. This is control.
  • Uncontrolled stockout (a loss): a high-demand item disappears because prep ran short, someone forgot to re-enable it, or nobody was watching. This is money leaking.

The same greyed-out dish means opposite things depending on the cause. A healthy availability report tags each pause so a 90% rate driven by deliberate decisions looks nothing like a 90% rate driven by chaos.

How much unavailable items cost you

The loss is easy to estimate and easy to underestimate. Take a top-seller: if it normally sells 40 units on a Friday night and it's unavailable for a third of peak, you didn't lose a third of 40 — you lost the orders and the add-ons attached to them, plus a share of customers who left the app entirely.

A quick way to size it per item:

  1. Estimate the item's orders per available hour during peak.
  2. Multiply by the hours it was unavailable during peak.
  3. Multiply by average ticket for orders containing that item.

Do this for your top five sellers across a week and the number stops being abstract. The point is not drama — it's that without measuring availability you can't see this loss at all. It never shows up in your P&L as a line; it hides as sales that simply didn't arrive.

Does an out-of-stock item hurt rating or visibility?

Indirectly, yes. Repeatedly showing an available item that then can't be fulfilled, or forcing cancellations because something ran out mid-order, feeds bad experiences and cancellations — and those do affect how a location performs on the app. The clean fix is operational: pause honestly and early rather than accept an order you can't deliver.

Ops measuring delivery performance
Measure before judging the channel.

How to measure it by location

Multi-location is where availability gets interesting, because two stores with the identical menu will post very different rates. One local agrees on prep pars and re-enables items on time; another under-preps and forgets to flip items back on. Same menu, different discipline.

To compare fairly, measure three dimensions:

  • By item: which dishes go unavailable most, and are they high-sellers?
  • By shift: availability during peak is worth far more than availability at 3 p.m.
  • By location: rank stores so the outlier is obvious without an eternal spreadsheet.

A useful reference: aim for high-nineties availability on your top-selling items during peak, and treat any core seller dropping below the low nineties as an alert, not a footnote. The exact threshold is yours — the discipline is having one.

A mini-playbook: from metric to action

A metric only matters if it triggers something. Turn availability into a short, boring, repeatable routine:

  1. Set a threshold per item and shift. Example: any top-10 seller below 95% availability during peak triggers an alert.
  2. Name an owner. One person per location owns menu availability for the shift — usually the shift lead, not "the kitchen" in general.
  3. Define the trigger and action. Alert fires → owner checks whether it was a planned pause or a stockout → if stockout, adjust prep par for next service and log it.
  4. Run a pre-peak check. Fifteen minutes before each rush, the owner confirms every core seller is live and prep is staged. This one ritual prevents most silent losses.

Common mistakes

  • Treating all pauses as equal instead of tagging decision vs. loss.
  • Measuring a daily average that hides a disastrous peak hour.
  • Fixing availability reactively when a customer complains, instead of before the rush.
  • Comparing locations on gut feeling with no per-item, per-shift number.

Control Room is the operational control desk over your delivery: it surfaces which items get paused most, by shift and by location, so you can tell a planned pause from an uncontrolled stockout and act before peak — not after the sales are gone. Want to see menu availability across your stores in one view? Talk to us on WhatsApp.

The takeaway

Out-of-stock is not a kitchen accident to shrug off — it's a measurable early-warning signal. Track availability per item, shift, and location; separate decisions from losses; set a threshold with an owner and a trigger; and check core sellers before every rush. That's how a greyed-out dish stops being invisible money and becomes a number you manage.

Frequently asked questions

What does it mean when an item is out of stock or paused in a delivery app?

It means the item can't currently be ordered. There are two causes: a planned pause, where you deliberately turn an item off to protect kitchen speed or margin, and an uncontrolled stockout, where it disappears because prep ran short or nobody re-enabled it. The first is a decision; the second is a lost-sale problem.

How much do out-of-stock items affect sales?

More than most teams estimate, because the loss is invisible in the P&L. Every peak minute a top-seller is unavailable is an order you never receive, plus its add-ons and a share of customers who leave the app entirely. Sizing it per top item over a week usually reveals a meaningful, recurring loss.

How is menu availability rate calculated?

Menu availability rate is the percentage of active operating minutes that an item is orderable. If your kitchen is live 600 minutes and an item is paused for 90, it ran at 85% availability. Measure it per item, per shift, and per location rather than as a single daily average, since a good day-long number can hide a disastrous peak hour.

Why does one location run out of items more than another with the same menu?

Because availability reflects operational discipline, not the menu itself. Two stores with identical dishes differ in prep pars, staging before peak, and whether someone re-enables items on time. The store with a clear owner and a pre-peak check will post higher availability on the same menu.

Want clear visibility on your delivery?

Message us on WhatsApp. We'll review what's breaking multi-location rhythm and what to fix first.

Message on WhatsApp