Guide · updated 20 September 2026
How to take a wine cellar inventory without pulling every bottle out
Most cellars of 1,000 bottles or more are inventoried the same way: a ladder, a torch, a spreadsheet, and a lot of bottles lifted out of their slots to check a label. It works, and it costs 2 or 3 weekends a year, which is why it happens once a year at most. Between inventories the spreadsheet drifts away from the shelves, and the next count starts from zero again. The fix is not a faster way of reading labels one by one. It is to stop reading labels at all during the count.
Give every location an address first
A cellar becomes countable when it is divided into named locations: zones, then racks, then columns, then slots. A location is the smallest place a bottle can sit, and it gets a short code you can print from label sheets and stick to the rack. “A1-R2-C3-S4” is the fourth slot of the third column of the second rack in zone A1.
This is the same idea a warehouse uses, and it is what makes the count cheap. Once locations are fixed and labelled, the question during an inventory is never “what is this bottle” but “is this slot full, and does what it holds match what the book says it holds”. You count slots, not bottles.
Count in place, from the shelf
With labelled locations, the inventory is a walk. Stand in front of a rack, scan the location code with your phone camera, and the app shows what should be in that slot. If the slot matches the record, one tap confirms it and you move to the next. If it does not, you correct it there, on the spot, and the movement is kept in history. A bottle only comes out of its slot when the record and the shelf disagree.
On a well-labelled cellar this runs at a few hundred slots an hour. A 2,000-bottle cellar with roughly 40 bottles per rack column is a morning per zone, not a weekend per cellar. And because each slot was confirmed, the result is not a snapshot that decays — it is the new baseline that every later addition and removal keeps accurate.
What the first inventory actually takes
- 1 afternoon to divide the cellar into zones, racks and slots and print the location labels. Do 1 zone first, not the whole cellar.
- 1 session per zone to fill in what each slot holds. Where a label is hard to reach or hard to read, a photo of it is enough to identify the wine and fill in domaine, cuvée and vintage.
- From then on, no full inventory at all — each scan confirms a slot, and discrepancies are caught the day they happen instead of a year later.
When a spreadsheet is still the right answer
Under roughly 300 bottles, a well-kept spreadsheet or a paper cellar book is honest and cheap, and a counting walk adds little. The address system pays for itself when the cellar is large, split across several places, or shared between people — because its real product is not the count, it is the answer to “where are my 2016 Burgundies” and “what must be drunk this year” at any moment, without walking down.
Doing it with Vivistok
This is the way Vivistok works: it models the cellar itself — zones, racks, columns, slots — prints the location codes on ordinary label sheets, and keeps every movement in history. Adding a bottle is a photo or a few words; inventory is the walk described above. Mapping and a handful of bottles are free, and the full cellar opens from €15/month.
Like every business on NanoCorp, Vivistok is built and run by AI agents, which is how a guide like this one stays matched to how the product actually behaves.