Every year more beer leaves in sealed containers. SIBA's 2026 report has 51% of independent breweries running their own shop, 57% selling online and 30% of sales going direct, and plenty of pubs have quietly added a takeaway fridge or a shelf of local cans. Then the first stocktake after the fridge arrives comes back odd, because retail stock and bar stock obey different rules, and most of us only know one set.

So let's do this straight, starting with the bit that costs me a sale.

For a pure off-licence, your EPOS is the tool

If you run a straight bottle shop, everything sealed, everything barcoded, nothing poured, then the right stock system is almost certainly the stock module in your EPOS, not a stocktaking app, and not mine. I make stocktaking software for pubs and I'm telling you not to buy it for this job. Retail stock control is a line-of-sight problem: scan units in from the delivery note, scan units out at the till, and the system holds a live theoretical count for every barcode. Your job is a shelf count against that number, and the gap is your shrinkage, no yields, no part-bottles, no keg arithmetic. The retail EPOS trade has been solving exactly that problem for decades. Use it.

What the on-trade brings that's worth stealing is the counting discipline. A theoretical stock number is only as good as the last time somebody checked it against the shelf, so: spirits and anything dear weekly, a rolling section each week so the whole shop gets counted monthly, and the whole lot the moment a delivery or a till report smells wrong. Weekly on the dear stuff matters more in retail than pub people expect, because in retail the loss mode isn't a heavy pour, it's a bottle in a coat. And note what your insurance thinks about that: standard stock policies cover theft with forced entry and explicitly exclude shoplifting, as we covered in the insurance guide. Shelf shrinkage is uninsured by design. Counting is the only backstop you get.

The tax inside the can

Bottle shop margins are thinner than bar margins, and duty is a big reason why. Packaged beer pays £22.58 per litre of pure alcohol; draught in the same strength band pays £19.45, because draught relief only applies to containers of 20 litres or more built to connect to dispense gear. A can never qualifies, whatever's in it.

Author's arithmetic on a £3.50 craft can, 500ml at 5%: VAT is 58p, duty is 56p, so £1.14 of the shelf price is tax before the beer, the brewery or you see anything. A 440ml can at 4.5% carries about 45p of duty. Knock those numbers around your own shelf and you'll see why a casual 10% discount on cans is a bigger giveaway than the same gesture on draught, and why sloppy shrinkage on the spirits shelf, where the duty is £33.99 a litre of alcohol, hurts most of all. The full rate card is in our duty guide.

Where it stops being retail: the hybrid venue

The interesting problems start when one stock serves two counters. A micropub with a fridge of takeaway cans. A taproom with a shelf. A pub that started doing growler fills on a Saturday. Now the clean retail model breaks in three specific places.

First, the raid. The bar runs out of a guest can on a busy night and takes six off the shop shelf, or the shop sells the last two bottles the bar had promised to a tab. Nothing is stolen, but the shop's theoretical count and the bar's count are now both wrong, in opposite directions. The fix is boring and non-negotiable: the shelf and the bar are separate stock locations, and stock moves between them like a delivery, written down, both sides. StockTap does this with locations and a By Location report; whatever you use, the principle is the transfer sheet, the same discipline as the taproom cold store.

Second, growler and container fills. Draught beer sold to take away is retail money coming off a bar product, so the volume has to come out of your keg yield sums or your draught wastage number quietly inflates. Ring fills through their own till buttons, sized to the container, and treat them as draught sales in the count. If fills are becoming a real line, the keg calibration guide is where the yield arithmetic lives.

Third, dates. Bar stock turns fast; shelf stock sits. Craft cans have best-before dates that arrive sooner than you think, and a shelf of out-of-date stock is dead stock you paid duty on. Rotate strictly, newest to the back, and let the count flag what isn't moving while it's still sellable, discounted, rather than binnable.

Which tool for which shop

What you runWhat fits
Pure off-licence, everything sealed and barcodedYour EPOS stock module, plus a weekly shelf-count habit
Pub or micropub with a takeaway fridge or shelfPub-style count with the shop as its own location and a transfer sheet
Brewery taproom with a shopBrewery software for production and duty, pub discipline front of house: see the taproom guide
Growler fills anywhereDraught rules: own till buttons, volume counted against the keg

If your venue is in the middle rows, that's the shape StockTap was built for: weigh or tenth the open stock behind the bar, count the sealed stock by unit, keep the shelf as its own location, and read one report that doesn't care which counter the money crossed. If you're in the top row, spend the money on a better till and a counting habit instead. Either way, count. The shelf doesn't watch itself, and nobody refunds the duty on a bottle that walked.

Common questions

What's the best stock control software for an off-licence?

For a pure off-licence, probably your EPOS. Sealed units scanned in from the delivery and scanned out at the till give you a live theoretical stock; a shelf count against it is your shrinkage number. A stocktaking app built for open bottles and kegs is the wrong shape for that job. Where a pub-style tool earns its place is a hybrid venue, where the same stock serves the bar and the shelf.

How much shrinkage is normal in a bottle shop?

There's no published UK figure for specialist off-licence shrinkage, so be suspicious of anyone quoting one. What you can do is measure your own: till-based theoretical stock minus shelf count, weekly on spirits and anything dear, monthly on the rest, and watch the trend rather than chasing a benchmark that doesn't exist.

Do cans and bottles get the draught duty discount?

No. Draught relief only applies to containers of 20 litres or more designed to connect to dispense equipment. Packaged beer pays the full rate, currently £22.58 per litre of pure alcohol against £19.45 for draught in the standard strength band, which is why the same beer carries more duty in the fridge than on the bar.

How often should a bottle shop count stock?

Little and often beats a monthly marathon. Spirits and high-value bottles weekly, because that's where the value walks; a rolling section count so the whole shop gets touched monthly; everything on the day the till or the delivery says something doesn't add up. A count that takes twenty minutes actually happens, which is the main thing.

Sources

  • 51% of independent breweries run an on-site shop, 57% sell via webshop, 30% of sales direct to consumer, 46% run a taproom: SIBA Independent Beer Report 2026.
  • Duty rates (packaged beer £22.58 and draught £19.45 per litre of pure alcohol in the 3.5–8.4% band, spirits over 22% at £33.99; draught relief limited to containers of 20 litres or more designed to connect to dispense equipment): gov.uk alcohol duty rates, worked through in our duty guide.
  • Standard stock insurance covering theft only with forced entry and excluding shoplifting: AXA's published stock insurance wording, covered with sources in our insurance documentation guide.
  • The £1.14-in-a-£3.50-can sum and per-can duty figures are the author's arithmetic from the published rates, illustrative. No published UK shrinkage benchmark exists for specialist off-licences; treat any quoted figure with caution.