Inventory

Restaurant Stock Variance: Explain It by Recording Wastage

How Recorded Waste Explains a Stock Count

Recorded waste explains a stock count by accounting for stock that left the shelf without a sale. A stock-count variance is the difference between what the system expected and what the counter found. Every spoiled item, trimmed offcut and comped dish is real stock gone, so logging it turns an unexplained shortfall into an accounted-for loss.

When waste goes unrecorded, it does not disappear. It resurfaces at the next count as a shortfall nobody can name. One multi-site operator found that waste was not being logged and credit notes were entered inconsistently, so genuine losses showed up as stock-count variances rather than losses the team had already accounted for. The fix is not a bigger count. It is recording the loss when it happens, so the count has nothing left to explain.

In Supy, every stock-affecting event is written to an auditable ledger: goods receipts, production, transfers, counts and wastage. Because a logged waste entry deducts from stock the moment you save it, the expected quantity the count is measured against already reflects the loss. The variance that remains is the part worth investigating.

A wasted item logged on mobile so the stock count variance is explained

Capture Waste the Moment It Happens

The hardest waste to capture is the small, in-service kind. A quick-service operator described waste that happened mid-shift, such as extra bread served and product used for add-ons, that never reached the books because stopping to record it was too slow. Waste you cannot log in seconds is waste you will not log at all.

Supy lets staff log waste by item, quantity and reason in seconds, on mobile or desktop. Each entry deducts from stock and costs the loss at that day's ingredient price, so the record carries both the quantity and the money. A line cook can log a dropped tray on the pass without leaving the station, and a prep lead can log trim and spoilage at close.

Make it routine. Put logging where the waste occurs, not at a back-office terminal, and record it when it happens rather than reconstructing it at month-end. Across a group of 6 sites, a habit of same-shift logging is what keeps each site's count honest, because the losses are already on the ledger before anyone counts a shelf.

A timeline showing waste logged in service versus reconstructed at month end

Give Every Loss a Reason You Can Report On

A quantity alone tells you stock is gone. A reason tells you why, and that is what turns waste data into a decision. Supy ships two fixed reason categories, Sales and Complimentary, and lets you define your own on top, so the codes staff pick match how your kitchen actually loses stock. Supy can also convert canceled or voided point-of-sale transactions into wastage records automatically, so a voided sale that already left the kitchen becomes a logged loss instead of an unexplained dip at the next count.

Once every loss carries a reason, the same report that explains your variance also points at the fix:

Reason codeWhat the variance signalsWhere to look first
SpoilageStock aged out before useOrdering volume and par levels
TrimYield lower than the recipe assumesPrep method and recipe yield
Over-productionPrep outran demandThe production plan and forecast
VoidA rung-up sale left the kitchen, then canceledPoint-of-sale mapping and voids policy
Comp or staff mealStock given away off-ticketComp policy and approvals

Giving each loss a reason is what lets you tell these apart, instead of treating all shrinkage as one undifferentiated number.

Trace Each Variance Line Back to a Logged Loss

Once a count is submitted, Supy produces a variance report showing every item's difference between the physical count and the expected quantity. Because recorded waste has already been deducted and costed, each line reads against the losses logged for that item over the period. A variance line with matching waste entries is explained. A line with none is the one that needs a look.

Work the report in that order. Start with the items whose variance has no logged waste behind it, because that is where the real leak, miscount or missed entry is hiding. Each line also carries the cost of its variance, so a costly line can outrank one that moved more units: a few bottles of spirits can outweigh a sack of flour. The auditable ledger lets you open any item and trace exactly how its stock moved, from receipt to waste to count, so you are checking a trail rather than guessing.

A Supy variance report listing value variance per item, costliest line first

Take one site and one period to see it work. Say a site recorded $180 of waste in a day and still came in at 4% unexplained variance on a tracked item; once that logged waste is subtracted, the residual drops toward 1%, and that small gap is the only part you investigate. A common working target for a stable item is variance under 2%, so a site sitting above it with little or no recorded waste is almost always under-logging, not overspending. Turn on same-shift logging, agree your reason codes, and let voided sales convert automatically. Within one count cycle the report will tell you which variance was waste all along, and which was something else.

Book a demo with Supy

Ready to optimize your restaurant operations?

Blog

Our operational insights

Inventory

Introducing Supy's Platform : The Data-Driven Back-of-House Solution for Hospitality Businesses

Analytics
F&B
Menu engineering

What Is A Central Kitchen And What Are Its Benefits?

F&B
Menu engineering

3 Ways Supy Makes Restaurant Stock Counts Faster Than Ever

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 stock count variance?
+

Stock count variance is the difference between the quantity your system expected and the quantity your team physically counted. It is expressed per item and totalled across a count session. Some variance is normal, but a large or unexplained figure means stock left without being accounted for, through waste, miscounts, voids or theft. The goal is not zero variance; it is variance you can explain. Recording wastage is how you account for the portion that is genuine loss, so the number left over is small and worth investigating.

Why does unrecorded waste show up as variance?
+

Unrecorded waste shows up as variance because the stock physically left the shelf, but the system was never told. When you spoil, trim or comp an item without logging it, the system still expects that stock to be there, so the count comes up short with no recorded reason. The shortfall is real, but it looks like a mystery. Logging the waste deducts it from the expected quantity at the moment it happens, so the count is measured against a number that already reflects the loss.

How do you record wastage in Supy?
+

You record wastage in Supy by logging the item, quantity and reason, in seconds, on mobile or desktop. Each entry deducts from stock and costs the loss at that day's ingredient price, so the record carries both the amount lost and its value. Staff can log waste at the station where it happens rather than returning to a back-office terminal, which is what makes same-shift recording realistic during service. The entry lands on the same ledger as receipts, counts and transfers.

What wastage reasons should a restaurant track?
+

A restaurant should track reasons that map to a specific fix: spoilage, trim, over-production, breakage, voids, and comps or staff meals. Supy ships two fixed categories, Sales and Complimentary, and lets you add your own, so the codes match how your kitchen actually loses stock. The reason matters as much as the quantity, because it tells you where to look. High spoilage points at ordering and par levels, heavy trim points at recipe yield, and over-production points at your forecast.

Can voided POS sales cause stock variance?
+

Yes, voided point-of-sale sales can cause stock variance when the item already left the kitchen before the sale was canceled. The dish was made and served, so the stock is gone, but the voided transaction removes the sale that would have depleted it, leaving a shortfall at the next count. Supy can convert canceled or voided sales into wastage records automatically, so the loss is logged with a reason instead of surfacing later as an unexplained gap on the variance report.

What is a healthy stock count variance for a restaurant?
+

A healthy stock count variance depends on the item, but many operators treat under 2% on a stable, high-volume item as an acceptable working target. Highly perishable or hard-to-count items run higher and that can still be normal. The more useful test is whether the variance is explained: a 4% variance that is fully backed by logged waste is under control, while a 1% variance with no recorded reason behind it may still hide a leak. Judge the explanation, not only the percentage.

How often should staff log waste?
+

Staff should log waste as it happens, within the same shift, not at month-end. Waste reconstructed days later is guessed, not measured, and the small in-service losses, such as extra portions or product used for add-ons, are the first to be forgotten. Same-shift logging keeps each count honest because the losses are already on the ledger before anyone counts a shelf. Put the logging tool where the waste occurs, on a phone or tablet at the station, so recording a loss takes seconds and nobody has to leave the line.

Ready to transform your operations?

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