Scan or enter barcode or name
Camera scanning works on both Android and iPhone. If your camera doesn't cooperate for any reason, just type any part of the name — like "Kettle", "One", or "Vodka" — and matching bottle types will show up below to pick from.
Last resort — only if there's no barcode and you'd rather not type the name yourself. Take a photo of the label and it'll try to read it for you. This runs right on your phone, so the photo never gets uploaded anywhere.
Bottles on hand
Usage since last count
Compares each bottle's two most recent readings — last time you weighed it vs. this time — and shows how many ounces got poured in between. Bottles tracked separately by station (if you filled in a location when logging) show up as their own row.
Reorder alert
Bottle types whose total on hand (backup stock + bottles currently open) has dropped below the par level you set for them. Set a par per bottle type in its Catalog entry — this list is empty for anything without a par set.
Full bottles in storage
Separate from weight tracking — this is just a count of sealed, unopened bottles sitting in the storeroom waiting to be brought out to the bar. Add stock when a delivery comes in; pull one when you open it and start weighing it on the Log tab. "In service" is an estimate based on how many distinct stations you've logged a reading for.
Find or add a bottle type
Scan or search a barcode — if it's already in your catalog, its details show up below to review. If not, you'll get a blank form to add it, pre-filled from the shared library if another restaurant already logged this exact barcode.
Add a bottle type
Type it however it's printed on the label — 750ml, 1L, 1.75L, or a plain oz number. It'll convert to fl oz automatically when you move on.
Best taken at intake, before the bottle is ever opened. But if this bottle's already in service and you never got that reading, leave it blank for now — you can still log its current weight and watch it trend down, then add this once a fresh sealed bottle of the same product comes in.
Worth getting for every bottle type, even ones you don't expect to ever get a spout — it's what lets the app handle a surprise spout swap automatically. But it's not required to save this bottle type; add it whenever you get to it.
Whichever closure happens to be on the bottle when it finally runs dry. Most of your bottles get a spout — pick that, and the cap weight above is what makes the conversion work. For a bottle that stays on its original lid its whole life, pick "original cap" instead. If you strip everything off before weighing it empty — no cap, no spout — pick "nothing on it"; that's actually the simplest reference of all, since it converts cleanly to either closure later. Either way, the cap weight is already on file if this bottle's plans ever change.
Bulk add bottle types
Paste one bottle per line, name followed by volume — e.g. "Tito's Vodka 750ml" or "Grey Goose 1L". Liquor needs a barcode to save at all, so each one gets a temporary placeholder barcode (like TEMP-LQ-x7f2) until you scan the real one onto it via "✎ edit" — the same way you'll do for the wines. Weights are left blank; add those whenever you get to it, same as always. Lines that exactly match an existing catalog name are skipped, so it's safe to paste the same list twice.
Catalog
Locations
Each location tracks its own storage counts, par levels, and readings — separately from every other location. Bottle types and their weights stay shared across all of them, since the same product weighs the same no matter which site has it.
Pour spout weight
This is tracked per location, since different sites might use different pour spout brands or styles. Whatever location is currently selected at the top of the app is the one this saves to.
Put one spare pour spout on your scale, weigh it standalone, and enter it here — one weighing per location, covers every bottle type at that site.
Company totals — Liquor
Backup storage stock, combined across every location that carries each bottle. Open/in-service bottle weights aren't summed here — those are read per-bottle at each location's Log tab.
Export to spreadsheet
Downloads a .csv file that opens directly in Excel, Google Sheets, or Numbers.
Reset data
This is shared, team-wide data — every coworker using this page sees the same bottle types and inventory readings. Erasing clears it for everyone, not just you. Cannot be undone.
Find a product
Barcode scanning is the best way to find or add something here — fast and exact, and it works for beer almost every time. If a wine doesn't have a barcode, typing the name is the next best option.
Last resort — only if there's no barcode and you'd rather not type the name yourself. Take a photo of the label and it'll try to read it for you. This runs right on your phone, so the photo never gets uploaded anywhere.
Counts by location
Received & used since a date
Every time a count gets adjusted — a delivery added, stock pulled to the bar, a correction during a physical count — it's logged with a timestamp. Pick a starting point and this adds it all up: how much came in, how much went out, for every product at this location.
Export to spreadsheet
Downloads a .csv file that opens directly in Excel, Google Sheets, or Numbers.
Company totals — Beer
Every location's count, combined into a company-wide total for each product.
Find or add a beer
Scan or search a barcode — if it's already in your catalog, its details show up below to review. If not, you'll get a blank form to add it, pre-filled from the shared library if another restaurant already logged this exact barcode.
Add a beer or wine
Counts here accept decimals — enter 1.5 for a half-used jar or bag, not just whole numbers.
Bulk add wines
Paste one wine per line, already formatted the way you want it saved — e.g. "Sea Sun Chardonnay, California 750ml" or "Caymus Napa, California 1L". These get created with no barcode; scan or type the barcode onto each one later via the "✎ edit" link once you've matched it to the actual bottle. Lines that exactly match an existing catalog name are skipped, so it's safe to paste the same list twice.
Catalog
Find a product
Barcode scanning is the best way to find or add something here — fast and exact, and most mixers and soft drinks carry one. If something doesn't, typing the name works just as well.
Last resort — only if there's no barcode and you'd rather not type the name yourself. Take a photo of the label and it'll try to read it for you. This runs right on your phone, so the photo never gets uploaded anywhere.
Counts by location
Received & used since a date
Every time a count gets adjusted — a delivery added, stock pulled to the bar, a correction during a physical count — it's logged with a timestamp. Pick a starting point and this adds it all up: how much came in, how much went out, for every product at this location.
Export to spreadsheet
Downloads a .csv file that opens directly in Excel, Google Sheets, or Numbers.
Company totals — Mixers & Soft Drinks
Every location's count, combined into a company-wide total for each product.
Find or add a mixer or soft drink
Scan or search a barcode — if it's already in your catalog, its details show up below to review. If not, you'll get a blank form to add it, pre-filled from the shared library if another restaurant already logged this exact barcode.
Add a mixer or soft drink
Counts here accept decimals — enter 1.5 for a half-used jar or bag, not just whole numbers.
Bulk add mixers & soft drinks
Paste one item per line, already formatted the way you want it saved — e.g. "Coca-Cola" or "Fever-Tree Tonic Water, 200ml". No need for origin/region here — just the name (and size, if it matters to you) is fine; you can always add more detail later through "✎ edit" if two similar items ever need telling apart. These get created with no barcode; scan or type the barcode onto each one later. Lines that exactly match an existing catalog name are skipped, so it's safe to paste the same list twice.
Catalog
Find a product
Some miscellaneous items carry a barcode, plenty don't — garnishes especially. Scan when there's a barcode; otherwise just type the name, or use the last-resort label photo option below.
Last resort — only if there's no barcode and you'd rather not type the name yourself. Take a photo of the label and it'll try to read it for you. This runs right on your phone, so the photo never gets uploaded anywhere.
Counts by location
Received & used since a date
Every time a count gets adjusted — a delivery added, stock pulled to the bar, a correction during a physical count — it's logged with a timestamp. Pick a starting point and this adds it all up: how much came in, how much went out, for every product at this location.
Export to spreadsheet
Downloads a .csv file that opens directly in Excel, Google Sheets, or Numbers.
Company totals — Miscellaneous
Every location's count, combined into a company-wide total for each product.
Find or add a miscellaneous item
Scan or search a barcode or name — if it's already in your catalog, its details show up below to review. If not, you'll get a blank form to add it.
Add a miscellaneous item
Counts here accept decimals — enter 1.5 for a half-used jar or bag, not just whole numbers.
This gets added to your company's shared catalog — every location can choose to carry it from the Counts tab, same as Beer, Wine, and Mixers.
Bulk add miscellaneous items
Paste one item per line, already formatted the way you want it saved — e.g. "Bar Napkins" or "Limes". No need for origin/region here — just the name is fine; you can always add more detail later through "✎ edit" if two similar items ever need telling apart. These get created with no barcode; scan or type the barcode onto each one later. Lines that exactly match an existing catalog name are skipped, so it's safe to paste the same list twice.
Catalog
Liquor library
Barcode, name, volume, unit, and calibration weights only — no company or location is attached to any of this. Companies borrow from here when they scan a new barcode; nothing here ever shows anyone's stock counts.
Type it however it's printed on the label — 750ml, 1L, 1.75L, or a plain oz number. It'll convert to fl oz automatically when you move on.
Beer library
Barcode and name only — no weights, no company or location data.
Wine library
Barcode and name only — no weights, no company or location data.
Mixers library
Barcode and name only — no weights, no company or location data.
Miscellaneous library
Barcode and name only. A misc item without a barcode never ends up here — there'd be no way to find it again by scanning.