Beverage inventory control: how to stop your bar from leaking margin one pour at a time
What bar variance really tells you, how to control pours, and which shrinkage rate is normal for spirits, wine, beer, and soft drinks.
Bar math is unforgiving in a way kitchen math is not. A cook giving away 30 grams of sauce costs you cents. A bartender free-pouring doubles instead of singles costs you half the gross margin on every spirit order, invisibly. Beverage inventory control exists because drinks are sold in exact units but poured in approximations β and every approximation drifts toward generosity. A 60-cover bar at β¬800 a night loses β¬8,000ββ¬16,000 a year going from 2% variance to 5%. Nobody sees that in the till.
Where the liquid goes
- Over-pouring: a free-poured 'shot' averages 40β50 ml against a standard 30 ml. Across 40 gin serves a night at β¬0.90 per 10 ml, that is β¬36 to β¬72 given away daily.
- Spillage, breakage, and waste: dropped bottles, failed keg changes, and oxidised open wine alone account for 1β2 points. Track them in a waste log so they stop polluting the mystery number.
- Unrecorded transactions: comps, staff drinks, and drinks rung as cheaper items. One comped cocktail a shift at β¬9 is β¬3,285 a year off your variance.
- Theft and after-hours pouring: rare compared to the other three, but real. It shows up as persistent variance in premium spirits no waste log explains.
Reconciling one week behind the bar
A bar stocks a London dry gin at β¬22 per 700 ml bottle (β¬0.94 per 30 ml pour) and sells it at β¬7.50. Weekly sales show 96 gin serves. The count shows 4.8 bottles consumed.
| Sold | 96 Γ β¬7.50 = β¬720 | From the POS report |
|---|---|---|
| Used | 4.8 Γ β¬22 = β¬105.60 | From the physical count |
| Ideal usage | 96 Γ β¬0.94 = β¬90.24 | The 30 ml recipe cost for recorded sales |
| Variance | (β¬105.60 β β¬90.24) / β¬720 = 2.1% | Just above the 2% spirits ceiling |
A 2.1% weekly gap is not proof of theft. Recount first, then reconcile comps and waste; if it repeats, calibrate the pourers and observe service before blaming staff.
Building the routine
- 1Set targets per category. Write down acceptable variance: spirits 1β2%, bottled beer under 1%, draft 1β2%, wine 3β5%, soft drinks 2β3%. A single blanket target hides category problems.
- 2Count on a schedule. Weekly for spirits, wine, and premium items; monthly for mixers and soft drinks; visually nightly for open wine and kegs. Same day, same person, same order every time.
- 3Convert and compare. Turn counted depletion into retail value and divide by POS sales per category. Log the result every week so you can see trend, not just level.
- 4Fix the cheapest cause first. Jiggers cost almost nothing and end over-pouring immediately. Waste logs are free. Only once those are clean should a persistent variance be treated as a people problem.
FAQ
- What is an acceptable bar variance?
- 1β3% of beverage sales overall, with category targets: spirits 1β2%, bottled beer under 1%, draft beer 1β2%, wine 3β5%, soft drinks 2β3%. Wine carries the highest tolerance because oxidation, tastings, and corked bottles are structural, not theft.
- How often should I take beverage inventory?
- Weekly for spirits, wine, and anything over roughly β¬15 per bottle; monthly for soft drinks and mixers. Daily counting burns hours without improving accuracy.
- Do jiggers really slow service down?
- Measured pourers add about a second per drink and pay for themselves on the first shift. Free-pouring averages 10β20% over a 30 ml standard β a busy weekend loses more product than any spillage log records.
- My variance is fine but profits aren't. What now?
- Variance measures leakage between purchase and sale, not whether your prices work. Tight variance with thin margins points to pricing or recipe costing β check pour costs against menu prices first.
Keep reading
- Beverage pricing: how to price drinks so they actually fund the kitchen
Beverage cost targets, the wine-by-the-glass math, beer margins, and how to structure a drinks list that earns its keep.
- Inventory management for restaurants: the system that keeps your margins honest
What restaurant inventory management actually covers, where losses hide, and how to build a system that catches them.
- Restaurant par levels: set stock targets that protect cash and service
Par levels turn four weeks of usage, delivery lead time and a measured safety buffer into a replenishment target.
Browse by category
Want to review your purchasing?
Submit the details and we will confirm which invoices are useful.
Get in touch