Most bar owners who lose money to liquor shrinkage don't discover a single dramatic theft — they discover, months in, that the numbers have quietly drifted for a long time and nobody can say exactly when it started.
Where shrinkage actually comes from
- Over-pouring — a bartender pouring 45ml when the bill says 30ml, repeated across a shift.
- Unbilled "on the house" pegs that never get entered against a bill.
- Bottle-level stock tracking that can't see what happens between a bottle being opened and finished.
- End-of-month reconciliation that's too infrequent to catch a pattern before it compounds.
Why bottle-level tracking misses it
If your system only deducts stock when a bottle is marked sold or opened, there's no visibility into the gap between opening and finishing a bottle — exactly where shrinkage hides. Peg-level tracking deducts stock the moment each peg is billed, so expected stock (from bills) and physical stock (from counting) can be compared at the end of any shift, not just at month-end.
What to actually do about it
- Track every peg individually, not just bottles — this is what closes the visibility gap.
- Reconcile shift-by-shift, not month-by-month — HotelBarDost's Shifts & Cash module flags a variance above ₹100 automatically at close.
- Split store stock from counter stock, with issue-to-counter and return-to-store transfers logged, so you know exactly what should be on the floor at any moment.
- Make staff aware the system tracks at this precision — most shrinkage reduction comes from behaviour change once staff know pours are visible, not from catching one big incident.
HotelBarDost's peg billing (30ml–2,000ml) and store/counter stock split give you this visibility as a byproduct of normal billing — no separate audit process required. See it on your own stock during a 5-day free trial.
