Inventory

Restaurant Inventory Visibility: Knowing Which Site Holds Stock

Seeing Where Every Item Sits, Without Asking Anyone

Cross-site inventory visibility is a live, single view of how much of every item sits in each outlet and in the central kitchen, updated automatically as stock moves. It lets a multi-site operator answer one question at any moment, for any location: what is on hand right now, and is it enough. No calls to branch managers, no waiting for the weekly count.

A shared spreadsheet cannot give you this, and it is not a matter of discipline. A spreadsheet is a snapshot the moment it is saved and stale the moment stock moves, and in a group, stock moves constantly. Live stock visibility instead shows stock on hand by location, category and storage unit, and it updates from the events that actually change stock: goods received notes when deliveries land, and recipe usage when items are prepped or sold. Nobody re-keys a number, so the view is current whether you open it at open or at close.

Because the same view carries theoretical-versus-actual usage and flags anything below its minimum or above its par, a head office can see a developing shortage at one outlet before that outlet has noticed it. You stop hearing about a stockout from an angry chef and start seeing it as a number trending down. That is what real inventory visibility across sites buys you: the group runs on live numbers instead of last week's guesses.

Before and after of cross-site stock: 18 outlets to phone or reconcile versus one live view of every site


Where Stock Goes Missing Between the Central Kitchen and Outlets

The moment stock leaves one site for another, it is exposed. If a central kitchen ships 24 kg of tomato sauce base to an outlet and both sides adjust their own numbers by hand, any mismatch becomes a phantom adjustment: stock that one system thinks exists and the other does not. Across a group, those small gaps compound into a variance nobody can explain.

The fix is to make a transfer a single tracked event with a confirmation gate, not two separate manual edits. An inter-location transfer moves through three stages, raised, submitted and received, and stock does not update at either end until the destination confirms what actually arrived. Both the sending location and the receiving location get status notifications at every stage, so neither side is left guessing whether a shipment is on its way or already counted. The receiver can accept in full, or partially accept and reject the rest when a delivery is short, and the adjustment lands on both sides at once. For running these moves at scale, see our guide to central kitchen to outlet stock transfer tracking.

The practical result is that the transfer is never invisible in flight. Warehouse and floor staff can pull up the full details of any transfer, including items, quantities and current status, from the mobile app, so the person on the receiving dock confirms the count without needing a desk.

Transfer flow: raised then submitted then received, with stock updating only once the destination confirms receipt


How to Prove Who Received What, and When

Visibility is only worth something if it is accountable. Knowing where stock sits is the start; being able to show who moved it, who received it and when is what settles the arguments that eat a group's month-end. Every transfer leaves a full audit trail, and each confirmed receipt appears in that site's variance, usage and live stock figures automatically, so the record and the numbers never drift apart.

This is about physical traceability, not an ownership accounting model. Knowing which site is holding stock right now is a different question from deciding which entity should own stock that is co-mingled in a shared warehouse. If that structural question is the one you are wrestling with, our guide on per-outlet ownership versus a shared central warehouse covers that decision directly. What follows here is the operational record: a live log of what left, what arrived and what is still in transit.

A confirmed-receipt log turns a disputed transfer into a timestamped fact. Each line is one movement, its route, its quantity and whether the destination has confirmed it yet.

ItemRouteQuantityStatus
Tomato sauce baseCentral Kitchen to Airport Outlet24 kgReceived 08:14
Beef patties (120 g)Central Kitchen to City Centre Branch300 unitsReceived 09:02
Burger bunsCentral Kitchen to Harbour View20 traysPending receipt


Because the same accurate stock numbers feed usage and cost, keeping this record clean is also what keeps your cost reporting honest. If you want to see how tighter stock accuracy flows through to margin, our food cost calculator shows the effect on a single item.

Seeing Which Sites Are About to Run Short, From One View

Par and minimum levels are usually set per site and then checked per site, which means head office only learns a location is short when that location raises the alarm. Group-level par visibility flips that around: par and minimum thresholds can be viewed across every location at once, so an operator sees where each site sits against its own par position from a single view, not by opening eighteen separate screens.

That one view is what makes a group proactive instead of reactive. Two outlets sitting well above par and two sitting below it is not a supply problem, it is a distribution one, and you can only act on it if you can see both at the same time. Paired with live stock and confirmed transfers, group par turns "who is about to run out" from a phone-around into something you read off a chart. Supy's live stock visibility brings these three views together in one place.

Bar chart of stock on hand by site against a par of 15 units, with two sites below par shown in red


Turning This On: What to Check First

If you are moving off spreadsheets and phone calls, the fastest way to get cross-site visibility working is to put three things in place, in order. First, set a par and minimum for each item at each site, because the below-par flags and the group par view are only as useful as the thresholds behind them. Second, route every inter-site movement through a transfer with a confirmed receipt, rather than letting sites adjust their own numbers, so the live view stays trustworthy. Third, confirm that your deliveries and prep flow into stock automatically from goods received notes and recipe usage, so nobody is re-keying counts.

When you evaluate any inventory tool for a group, put one question to it in a demo: show me, in one view, live stock on hand for the same item across five sites, and show me a transfer that will not update either site's numbers until the receiving site confirms it. If a tool cannot do both of those in front of you, it cannot give you real visibility across sites, whatever the feature list says.

Book a Demo with Supy for cross-site restaurant inventory visibility

Ready to optimize your restaurant operations?

Blog

Our operational insights

No items found.

Your questions 
answered

Everything you need to know about Supy — from setup to integrations, pricing, and daily use. If it’s not covered here, just ask.

What is cross-site inventory visibility?
+

Cross-site inventory visibility means being able to see the real-time quantity of every item in every location from one place, without calling around or waiting for a count. It answers a single question on demand: what is on hand right now, where, and is it enough. For a multi-site group, this is the difference between running on live numbers and running on last week's guesses, because stock on hand updates automatically as goods are received and as recipes consume ingredients, so the view is current whether you open it at open or at close.

How does live stock stay accurate without manual updates?
+

Live stock stays accurate by updating from the events that actually change stock rather than from someone re-typing a number. When a delivery lands, the goods received note adds it; when an item is prepped or sold, recipe usage deducts it. Because no one re-keys counts between counts, the figure you see reflects real movement, not the last time a spreadsheet was saved. Stock on hand is shown by location, category and storage unit, and anything below its minimum or above its par is flagged, so a developing shortage is visible before a site notices it.

Why do transfers between sites create phantom stock adjustments?
+

Transfers create phantom adjustments when two sites edit their own numbers by hand. If a central kitchen ships stock and reduces its count while the receiving outlet adds a different amount, or forgets to, the two records no longer agree. That gap is a phantom adjustment: stock one system thinks exists and the other does not. Across many sites and many moves, those small mismatches compound into a group-wide variance nobody can trace back to a cause. Making a transfer one tracked event with a confirmation step, instead of two separate manual edits, is what removes the gap.

How does a confirmed-receipt transfer prevent stock errors?
+

A confirmed-receipt transfer works by holding stock steady at both ends until the destination confirms what actually arrived. An inter-location transfer moves through three stages, raised, submitted and received, and both the sending and receiving sites are notified at each stage. The receiver can accept in full, or partially accept and reject the rest when a delivery is short, and the adjustment then lands on both sides at once. Because the numbers only change on confirmation, a miscount or a short delivery is caught at the moment of receipt rather than surfacing weeks later as unexplained variance.

Can staff track a stock transfer from a phone?
+

Yes. The full details of any inter-location transfer, including items, quantities and current status, can be viewed from the mobile app, so warehouse or floor staff can confirm a receipt or check where a shipment is without finding a computer. This matters because the person best placed to confirm what arrived is usually on the receiving dock, not at a desk. Keeping the confirmation step in their hand is what stops the confirmed-receipt process from becoming a bottleneck that tempts people back into manual adjustments and the phantom stock those adjustments create.

What is group-level par visibility?
+

Group-level par visibility means being able to see par and minimum levels across every location at once, not only one site at a time. Instead of opening each outlet's screen in turn, an operator sees where every site sits against its own par position from a single view. That matters because a shortage at one outlet while another sits well above par is a distribution problem, and you can only rebalance if you can see both at the same moment. Paired with live stock and confirmed transfers, group par turns who is about to run out into something you read off one screen.

How is inventory visibility different from an inventory ownership model?
+

Visibility and ownership answer different questions. Visibility tells you where stock physically sits and which site is holding it right now; an ownership model decides which entity accounts for stock that is co-mingled in a shared warehouse. Knowing that a site is holding 24 kg of an item is operational visibility. Deciding which outlet owns that stock when several share one central store is a structural accounting decision with its own trade-offs. This article is about the operational view: seeing and tracing stock across sites. If the structural ownership question is the one you are facing, treat it as a separate exercise.

Ready to transform your operations?

Join 3500+ restaurant operators cutting costs, streamlining operations and making smarter decisions with Supy.