Guide • 2026-08-06
Wine Bar Software Is a Different Problem
Most bar inventory tools were built for spirits and treat wine as an afterthought. That’s why wine programs are the hardest thing in the building to count.
Spirits inventory is a solved problem in principle: a bottle holds a known volume, you pour measured amounts, you count what’s left. Wine breaks nearly every assumption in that sentence, which is why generic bar software handles it badly and why most wine directors end up back in a spreadsheet.
Four ways wine is genuinely different
The same bottle sells two ways. A bottle of Chardonnay might leave as a whole bottle at one price or as five glasses at another. Your software has to understand that one unit of inventory has two revenue paths, or your usage math never reconciles.
Open bottles are a decaying asset. An open bottle of vodka is fine next month. An open bottle of wine has two or three days, less without preservation. Counting a half-full Sancerre as half a bottle of value is often wrong — it may be waste already. Spirits software has no concept for this.
Vintages are separate items that look identical.The 2021 and 2022 of the same wine are different products with different costs, and staff counting quickly will absolutely combine them. If your system can’t hold vintage as a distinct field, your cost basis drifts every time you take delivery.
Cellared wine is inventory that isn’t moving.A serious wine program might hold thousands in bottles that won’t sell for a year. That’s a real asset requiring real tracking, but it will wreck any usage or variance report that assumes stock turns over.
What a wine program actually needs
- Both units, on one item — bottle and by-the-glass, with the pour size defined, so depletion math works either way.
- Vintage as its own field — not jammed into the product name.
- Partial-bottle handling that reflects reality — including the ability to write off what didn’t sell in time.
- Storage location — cellar, back bar, reach-in. A count sheet is useless if it doesn’t follow where the bottles physically are.
- Separation of active and cellared stock — so your variance report reflects what’s actually moving.
- Counting in tenths — by-the-glass pours leave real fractions.
Why most tools miss
Two reasons. First, the market is bigger for spirits, so that’s what gets built first and wine gets bolted on. Second, real wine features — vintages, cellar tracking, dual units — usually appear only on higher-priced tiers, which is exactly backwards for a small wine bar with a deep list and thin margins.
The result is predictable: the wine director keeps a private spreadsheet, and the “system of record” quietly stops matching the building.
A free option worth trying
Open Source Barware is a free, GPLv3-licensed inventory program, and its wine handling isn’t behind a paywall because there isn’t one:
- Tenths counting throughout, so by-the-glass depletion is real rather than rounded.
- Location-based mapping — build the count in the order you physically walk the cellar and the bar.
- Enforced date windows — POS and invoice periods must match before usage calculates, which is where most wine variance actually goes wrong.
- Permanent history in open files — a wine program’s value is in the trend, and the data stays yours, exportable to CSV.
- No subscription, no seat fees, no tier — the version you download is the whole program.
It won’t replace a dedicated cellar management platform for a collection running into the thousands of bottles. For a wine bar or a restaurant with a serious list and no interest in paying monthly, it does the job.