Restaurant operations
Inventory

Production Run Tracking: Keeping Multi-Site Kitchens Auditable

Production run tracking dashboard for a multi-site kitchen

Keeping Every Production Run Controlled and Auditable

Production run tracking across multiple sites works when each batch leaves a record no one can quietly edit after the fact: the team schedules a run, produces against a live recipe, submits the output, and the number locks. That single habit, applied at every kitchen, is what turns "we think we made about that much" into an auditable account of what each site actually produced.

Most groups do not get there by adding paperwork. They get there by making the system itself carry the control. A run stays open and editable while it is in draft, so the person on the line can correct the output as they go. The moment it is submitted, the record locks and feeds live stock and variance. Managers can pull up the list of scheduled runs and drill into any individual batch from a phone or tablet, so visibility does not depend on being sat at the back-office terminal.

The friction this replaces is familiar to anyone running production across sites. When every batch is on full automation and nothing is logged deliberately, production becomes impossible to trace and stock counts turn into guesswork. Note that this is a separate job from deciding what to produce and when, which is production planning; the concern here is tracking the runs themselves. The fix is not more automation. It is a run record that is easy to create, hard to tamper with, and consistent from the smallest outlet to the central kitchen.

Before and after: unexplained base-item variance falling once every production run is logged and locked


Why a Submitted Run Should Not Be Editable

The strongest control in production tracking is the one that removes a choice: once a run is submitted, its output quantity can no longer be changed. While the run is still in draft, output is fully editable, so a genuine correction on the line is quick. After submission the figure is fixed, and that is what makes the record trustworthy when it feeds stock on hand and theoretical-versus-actual variance.

Without that lock, every production number is negotiable. A figure that can be edited days later cannot be reconciled against anything, because there is no moment it was ever true. With the lock in place, a submitted run is a fact: the batch produced this much, on this date, at this site. When a variance shows up next week, you are investigating a real event, not arguing about whether the number was changed.

This matters most across sites, where the person reviewing variance is rarely the person who ran the batch. A locked submission gives the reviewer a fixed reference to work from, so a query about one outlet's output is a five-minute check rather than a back-and-forth about who edited what.

The lifecycle of a production run: editable in draft, then locked once submitted, then feeding live stock and variance


Selecting the Right Recipe, on Any Device, in Any Language

A controlled run starts with the team running the right thing in the first place. Only published recipes and prep recipes appear when someone starts a production run; drafts and archived versions are excluded automatically, so a batch can never be started against an unfinished or discontinued recipe. Across a group, that means a half-built recipe someone is still editing at head office cannot leak into a live run at an outlet.

Selection also has to work for the people actually on the floor. When a team picks an item for a run, the search looks across English names, Arabic names, and item codes at the same time, so a mixed-language kitchen finds the right prep item however each person refers to it. Combined with mobile access to the scheduled runs, a supervisor can set up and check production from wherever they are standing, not only from a fixed screen.

These guardrails are quiet but decisive, and the clearest way to see them working is what stops happening: runs started against a recipe that was never meant to be live drop to none, because the unfinished versions simply are not on the list.

Stat callout showing zero production runs started against a draft recipe because unfinished versions are never selectable


When to Automate a Batch and When to Log It by Hand

Full automation is not the goal, and treating it as one is where traceability breaks. Auto-production works well for simple, single-step batches, where producing the item cleanly consumes its inputs. For complex, multi-step recipes with branching sub-preps, automating everything makes the flow impossible to follow, which is exactly when a team should log those runs by hand and keep the automatic path for the straightforward items.

ConsiderationAuto-productionManual logging
Best forSimple, single-step batchesComplex, multi-step recipes
TraceabilityClean when inputs deplete cleanlyFull, every run logged deliberately
Main riskLeft off, so stock never depletesA skipped run leaves a gap


There is a second trap worth naming. If auto-production is never switched on for a stockable semi-finished item, producing the batch never draws down its ingredients, so raw materials never deplete and a steady, unexplained drift builds on your base items. In one central-kitchen scenario, a semi-finished base sauce drifted 6.2% against theoretical each month, roughly $1,840 in base-item value no one could explain, purely because those runs were never being recorded as production; if you want to size that kind of drift in money, a food cost calculator turns it into a monthly figure. Once every run was submitted and logged, that drift settled to 1.3%. One more expectation to set: production records cannot be backdated, so turning tracking on fixes the numbers from the next count forward, not retroactively.

So your first move is a two-part check. Run one test at your busiest site: submit a real production run, then try to change its output. If the figure locks and shows up in that site's variance, you have a trail; if you can still edit it after the fact, that is the gap to close first, because every downstream number depends on it. Then list your stockable semi-finished items and confirm each one is captured on production, automatically for the simple batches and by hand for the complex ones. Getting those two things right is what keeps multi-site production run tracking honest.

Book a Demo with Supy - production run tracking for multi-site kitchens

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 production run tracking in a multi-site kitchen?
+

Production run tracking is the practice of recording each batch a kitchen produces as a controlled event rather than an estimate. A team schedules a run, produces against a live recipe, submits the output, and that number locks into the record. Across multiple sites it gives every location the same way to log what it made, so head office can see scheduled runs, drill into any individual batch, and trust that the produced quantities feeding stock and variance are real and consistent from the smallest outlet to the central kitchen.

Why should a production run lock after it is submitted?
+

A run should lock so its output cannot be quietly edited later. While a run is still in draft the output stays fully editable, which lets the person on the line fix a genuine mistake. Once it is submitted the figure is fixed, giving a tamper-resistant account of what the batch actually produced. That matters most across sites, where whoever reviews variance rarely ran the batch. A locked submission gives them a fixed reference, so a query about one outlet's output becomes a short check instead of an argument about who changed the number.

When should a batch be automated instead of logged by hand?
+

Automate the simple, single-step batches where producing the item cleanly consumes its inputs, because there the automatic path is reliable and saves time. Log by hand the complex, multi-step recipes with branching sub-preps, where full automation makes the flow impossible to trace. Treating maximum automation as the goal is where traceability breaks for multi-site groups. The practical rule is to keep the automatic path for straightforward items and switch to manual logging for anything a person would struggle to follow, so every run stays visible without slowing the easy ones down.

How does production run tracking reduce unexplained variance on base items?
+

Unexplained variance on base items usually means production is not being recorded, so raw ingredients never draw down when a batch is made. If a stockable semi-finished item is produced but the run is never logged, its inputs never deplete and a steady drift builds against theoretical. Capturing every run, automatically for simple batches and by hand for complex ones, ties each production event back to the ingredients it consumed. That closes the gap so the base-item picture reflects what was actually made, and variance points to real events worth investigating rather than missing records.

Can a team start a production run against an unpublished recipe?
+

No. Only published recipes appear when someone starts a production run, and draft or archived versions are excluded from the selection automatically. This stops a batch being started against an unfinished or discontinued recipe, which matters across a group where a recipe someone is still editing at head office could otherwise leak into a live run at an outlet. The result is that runs against a recipe that was never meant to be live drop to none, because the unfinished versions are simply not on the list the team chooses from.

How do mixed-language kitchen teams find the right item for a run?
+

When a team picks an item for a production run, the search looks across English names, Arabic names, and item codes at the same time. That means a mixed-language kitchen can find the right prep item however each person refers to it, whether they type the English name, the Arabic name, or the internal code. Combined with mobile access to the list of scheduled runs, a supervisor can set up and check production from wherever they are standing rather than only from a fixed back-office screen, which keeps the right item selectable for everyone on the floor.

Can production records be backdated once tracking is switched on?
+

No. Production records cannot be backdated, so switching tracking on fixes the numbers from the next count forward rather than retroactively. Any historical drift that built up while runs were not being logged stays in the past and will not correct itself. The practical takeaway is to enable tracking on every stockable semi-finished item as early as possible, because accuracy improves from that point on. Setting that expectation up front avoids the surprise of turning tracking on and expecting last month's variance to disappear, which it will not do.

Ready to transform your operations?

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