sakutto
How-to

Wine Inventory for Restaurants: Stocktaking and Sharing With Staff

RestaurantsWine InventoryStocktakingInventory SharingShelvin
Wine Inventory for Restaurants: Stocktaking and Sharing With Staff

Why wine inventory is hard in a restaurant

Most explanations of restaurant inventory follow the same flow: count what remains, record it, decide how much to order. As a procedure that is correct. Applied to wine, it stops adding up partway. The reason lies in the nature of the product.

Three causes of wine stock not adding up

Vintage differences
The same label in a different year is a different item. Cost and price both change
By-the-glass remainders
One bottle splits into several glasses, leaving something like "0.4 of a bottle"
Weight of the cost
Mixing up or breaking one bottle can equal the loss of dozens of food portions

A different vintage is a different item

Vegetables and meat can be counted together as one line item. Wine cannot. For the same label from the same producer, 2018 and 2020 differ in cost, in price, and in drinking window. Hold only the wine name in your sheet and those two collapse into one row, and the cost calculation stops working.

The awkward part is that they are hard to tell apart on sight. Label design barely changes from year to year, so missing the vintage when pulling a bottle off the shelf means serving the expensive one at the cheap price. How to think about drinking windows by vintage is covered in "When Is Wine Ready to Drink? How Aging Works and How to Decide to Drink or Cellar," and cellar temperature where the door opens constantly during service in "What Temperature Should a Wine Cellar Be? Storage Versus Serving."

Bottle and glass service deplete differently

Sold by the bottle, stock drops by one. Sold by the glass, one bottle splits into several servings, and when service ends you are holding a bottle with a quarter left. Whether you count that as one, as zero, or as 0.25 changes the cost-ratio figure.

What to settle first is whether stock comes off at opening or when the bottle is finished. Either is fine. But unless it is consistent across the restaurant, every count produces a different answer. Opened bottles are covered in detail in the next section.

The cost per bottle is heavy

Food loss usually stays within a few hundred yen per item, while wine runs from thousands to tens of thousands of yen per bottle. The weight of "one bottle does not match" is different from other stock.

Physical constraints on the cellar bite here. It may not hold the stated capacity, and a bottle temporarily parked outside the shelf for lack of space is exactly the bottle that drops off the sheet.

The stated capacity of a wine cellar is usually based on Bordeaux-shaped bottles, so when you try to load wider bottles such as Burgundy or Champagne shapes, cases arise where it does not hold as many as the specification says.

View official source →
The stated capacity of a wine cellar is usually based on Bordeaux-shaped bottles, so when you try to load wider bottles such as Burgundy or Champagne shapes, cases arise where it does not hold as many as the specification says. — From a wine cellar specialist retailer's column

How to run wine stocktaking

Stocktaking is the work of matching recorded stock against the physical bottles. With wine, unless you settle what counts as one unit, different people count differently.

Running a stocktake

Step 1
Decide the counting unit (one row per wine plus vintage)
Step 2
Decide how opened bottles are handled (off at opening, or when finished)
Step 3
Count by location (cellar, back of house, temporary storage)
Step 4
Record gaps against the sheet, with the cause attached

Stocktaking is unavoidable for tax purposes

Separate from tracking cost ratios, stocktaking has a tax requirement behind it. In Japanese income tax filing, the inventory value as of January 1 of the year is treated as the opening figure and the value as of December 31 as the closing figure. Settling the inventory value at least once a year is not optional.

Do it only once a year and a full year of drift arrives at once, with no way to trace the cause. Run it monthly and you can at least narrow the problem to the month it appeared.

Enter the inventory value of goods and similar items as of December 31 of the year being filed.

View official source →
Enter the inventory value of goods and similar items as of December 31 of the year being filed. — From the explanation of closing inventory of goods (products)
View official source →
Enter the inventory value of goods and similar items as of January 1 of the year being filed. — From the explanation of opening inventory of goods (products)

Count in units of "wine plus vintage"

What should one row of the sheet represent? The wine name alone is not enough. One row per combination of wine and vintage is the practical minimum unit. The 2018 and the 2020 of the same label sit as separate rows.

The row count grows, but each added row represents a genuinely different product at a different cost. Merge them and at the costing stage you cannot decide which value to use. Carrying the producer name as a column as well prevents mixing up similarly named wines. Column design itself is covered in "Wine Inventory in Excel: Column Design and Where It Breaks."

How to count opened bottles

Any restaurant pouring by the glass ends service holding opened bottles. Handling them as stock resolves more easily when you decide it together with the service limit.

The raw material for that is data on how long an opened bottle actually lasts. In an experiment Suntory ran in 2015, four people tasted on the day of opening, the next day, after three days, after a week, and after two weeks, scoring the elements of flavor. The conclusion was that you do not need to finish a bottle that day: a casual wine keeps well for three days, a powerful one for a week.

Set a blanket limit of "two days after opening" and you are discarding powerful reds while they are still fit to pour. Split the limit by the character of the wine and both waste and quality incidents fall. Storage is refrigerated as a rule; in the same experiment, the room-temperature bottle at two weeks came across as spoiled.

★★ A casual wine keeps well for three days, a powerful one for a week! ★★

View official source →
For the method, four members tasted "on the day of opening, the next day, after three days, after a week, and after two weeks," scoring the elements of flavor out of a maximum of five points to track the change over time./We tried room-temperature storage for the sake of this experiment, but once a bottle is opened we think it should as a rule be kept refrigerated. — From the descriptions of the experimental method and the storage method

Sharing wine stock across staff

Managing alone works from a personal note, but in a restaurant the floor and the back of house are different people touching the same stock. That is where systems diverge.

How each sharing method breaks

Paper sheet
Only one copy exists, so while it is in the back the floor cannot see it
Spreadsheet
Gets copied and forks into versions. Nobody knows whose copy is current
Shared service
Everyone sees the same data. Whether a history exists still varies by service

Where spreadsheets break under multiple people

A spreadsheet is flexible for one person, and columns are yours to add. It breaks the moment you share it. winecode, a wine management service for restaurants, points out that the table balloons as wine increases, requiring scrolling on every search, and that on top of the update burden, version mismatches between staff happen constantly.

Once versions fork, the sheet stops being a record of fact and becomes somebody's memory. A file where nobody can tell which copy is current is useless in the moment you want to check stock while serving a customer.

The more wine you have, the more the sheet balloons, and you scroll endlessly every time you search. On top of the update burden, version mismatches between staff happen constantly.

View official source →
The more wine you have, the more the sheet balloons, and you scroll endlessly every time you search. On top of the update burden, version mismatches between staff happen constantly. — From the section listing the problems with spreadsheet management

Keep a record of who moved what and when

When several people touch the same stock, you get the discrepancy where "the count I reduced is back." Whether you can trace that is the fork when choosing a shared service.

winecode manages by group, gives every invited staff member real-time access to the same data, and states that all changes are recorded automatically as a chronological history. When a stocktake shows a gap, a history lets you narrow down when the drift started. Without one, all that remains is the fact of the gap.

All changes are automatically recorded as a chronological history.

View official source →
Wine is managed by group, and multiple staff can operate it simultaneously./All changes are automatically recorded as a chronological history. — From the explanation of group management and history

Cut the effort of inviting people

Where staff turn over, starting and stopping sharing happens often. If the flow of creating an account and setting permissions is heavy, sharing quietly stops and everyone returns to paper. That is the common failure.

Shelvin shares cellar information by showing the other person a QR code. Its official site shows restaurants sharing stock in real time across all employees. Note, though, that on the pricing table team sharing sits on the Premium side.

QR code invitations: simply show the other person a dedicated QR code and they can register easily and share wine cellar information.

View official source →
QR code invitations: simply show the other person a dedicated QR code and they can register easily and share wine cellar information. — From the sharing and invitation feature description
View official source →
Team and store sharing: share stock in real time across all shop employees. Grasp back-of-house stock smartly even while serving customers./Premium ¥500 / month Team sharing — The first is from "Main features," the second from the Premium entries under "Pricing"

Choosing a wine inventory system

General inventory systems and wine-specific services are good at different things. Which you choose depends on where wine sits in your revenue.

General systems versus wine-specific ones

A general restaurant inventory system's strength is seeing all your ingredients through one system, with ordering and cost-ratio management handled together. Its weakness is that wine-specific fields like vintage and shelf position end up in a free-text notes column.

Wine-specific services are the reverse. They cannot see anything but wine, but they carry vintage, region, and shelf position as fields from the start. If wine is a revenue pillar with many bottles and many labels, go specific; if you stock a handful of labels, go general. This part does not need agonizing over.

Three things to settle before adopting one

Whichever you choose, settling a few things first reduces rework after adoption.

What to settle before adopting

When stock comes off
At opening or when finished. This decides how by-the-glass remainders are handled
Counting unit
Wine only, or wine plus vintage. Changes the precision of costing
Who registers
One person on delivery, or everyone individually. Changes how badly you need a history

If you want to cut the registration effort itself, label-photo auto-entry for wine name and vintage is available. Since AI reading involves inference, though, how you build in the post-registration check needs deciding separately. That is covered in "How Accurate Is AI Wine Label Scanning? What It Does and Where It Stops."

Some services also chart the breakdown of your stock, the total plus the composition by type and region. Whether purchasing has skewed too far toward red, whether regions have gone lopsided. Judgments like these come faster from a chart than from working down a list.

Inventory reports: view the total number of wines you own, along with the breakdown by type (red, white, sparkling, and so on) and by region, visually through charts and similar features.

View official source →
Inventory reports: view the total number of wines you own, along with the breakdown by type (red, white, sparkling, and so on) and by region, visually through charts and similar features. — From the inventory report feature description

Summary

Restaurant wine stock stops adding up not because the counting is sloppy but because wine does not fit the assumptions behind generic inventory management. The same label in a different vintage is a different item, by-the-glass service leaves fractions, and a single bottle out of place equals dozens of food portions.

Stocktaking is required at least annually for tax purposes, with Japanese income tax filing using the inventory values as of January 1 and December 31. Running it once a year means a full year of drift arriving together, so running monthly and staying able to trace causes finishes faster overall. Count in units of wine plus vintage, and handle opened bottles together with the service limit. Making those two consistent across the restaurant removes most of the variation between people counting.

On sharing, a spreadsheet stops functioning as an inventory record the moment versions fork. Everyone seeing the same data, and a record of who moved what and when, are the conditions for tracing gaps at stocktaking.

If you carry many bottles and many labels and want the floor and the back of house looking at the same stock, starting from Shelvin (App Store), which records shelf position and shares by QR code, makes it easier to see where your current workflow is jamming.

FAQ

Q. How often should a restaurant take stock?
For tax purposes the year-end inventory has to be fixed. In Japanese income tax filing, the inventory value as of December 31 of that year is treated as the closing figure, so the count has to be settled at least once a year. Many restaurants run monthly to track cost ratios by month, and for high-unit-price goods like wine, where a discrepancy carries a larger amount, raising the frequency is worthwhile.
National Tax Agency, Tax Return Preparation Corner (What is closing inventory of goods (products)?, Japanese)
Enter the inventory value of goods and similar items as of December 31 of the year being filed. National Tax Agency, Tax Return Preparation Corner (What is closing inventory of goods (products)?, Japanese)
Q. How many days can an opened bottle stay in stock?
It depends on the style. In an experiment Suntory ran in 2015, the conclusion was that a casual red keeps well for three days and a powerful red for a week. Reflecting that difference per wine when you set by-the-glass service limits reduces both the waste of discarding bottles still fit to pour and the incident of serving something degraded.
Suntory (Should wine be finished the day you open it? Red wine edition, August 2015, Japanese)
A casual wine keeps well for three days, a powerful one for a week! Suntory (Should wine be finished the day you open it? Red wine edition, August 2015, Japanese)
Q. Should opened bottles be kept refrigerated or at room temperature?
Refrigerated, as a rule. In the same Suntory experiment, room temperature and refrigeration showed no large difference through the first week, but by two weeks the room-temperature bottle came across as spoiled. The experiment's conclusion was that once opened, wine should as a rule be kept refrigerated.
Suntory (Should wine be finished the day you open it? Red wine edition, August 2015, Japanese)
We tried room-temperature storage for the sake of this experiment, but once a bottle is opened we think it should as a rule be kept refrigerated. Suntory (Should wine be finished the day you open it? Red wine edition, August 2015, Japanese)
Q. Does spreadsheet wine inventory work in a restaurant?
It works while the count is small, but it breaks down once several people run it. winecode, a wine management service for restaurants, points out that the table balloons as wine increases, requiring endless scrolling on every search, and that on top of the update burden, version mismatches between staff happen constantly. The moment nobody knows who holds the current version, the sheet has stopped functioning as an inventory record.
winecode official site (Japanese)
The more wine you have, the more the sheet balloons, and you scroll endlessly every time you search. On top of the update burden, version mismatches between staff happen constantly. winecode official site (Japanese)
Q. How do you get all staff looking at the same stock?
Use a service that shares by group. winecode states that every invited staff member can access the same data in real time and that changes are recorded automatically as a chronological history. Shelvin invites people by showing them a QR code.
winecode official site (Japanese)
Because winecode manages wine by group, every invited staff member can access the same data in real time. winecode official site (Japanese)

Articles