Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
  1. Home
  2. Blog
  3. How Do I Stop Overselling When the Same Wine Is Sold by the Bottle, the Six and the Dozen?
Problems We Solve

How Do I Stop Overselling When the Same Wine Is Sold by the Bottle, the Six and the Dozen?

Wine merchants list a wine by the bottle, six and case, each with its own stock count, and oversell. We build one stock pool that every pack size draws from.

Updated 3 min readBy SpiderHunts Technologies

Free estimateNo obligation

Get a free estimate

Tell us what you need. A senior engineer reads every enquiry.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →

Quick answer — TL;DR

When a wine is listed separately as a bottle, a six and a twelve, each listing keeps its own stock count and they drift apart until you sell cases you cannot make up. We build a single bottle-level stock for each wine that every pack size draws from, with rules for when cases stop being offered and how case prices are set.

Twelve bottles, three listings

Your web shop lists the Sancerre three ways: single bottle, case of six at a small discount, case of twelve at a larger one. Each listing has its own stock number. On a good Saturday, the shop sells nine bottles over the counter. The website still shows two dozen available in twelves, because nobody changed it. A trade customer orders two dozen online. You have three bottles.

Or the reverse: the single-bottle listing says zero because someone set it that way to protect case stock, and a customer who only wanted one bottle goes elsewhere.

Three counts for one wine

The root cause is that the platform thinks the bottle and the case are different products. It keeps a separate number for each and has no idea they come from the same rack. Staff keep the numbers roughly in line by hand, which works until it is busy.

  • Each pack size is a separate product with separate stock.
  • EPOS sales reduce bottle stock but not case listings online.
  • Staff guess at a split between bottles and cases.
  • Original wooden cases are worth more than a case made up from loose bottles, and are not tracked separately.
  • Mixed cases draw on the same bottles again.

What drift costs

Overselling means cancelled orders, which trade customers remember. Underselling means lost sales on bottles you have. And somebody spends part of each week adjusting three stock figures per wine across hundreds of wines, never quite catching up.

For fine wine there is an extra wrinkle: a case in its original wooden case is not the same as twelve loose bottles, and the price and the customer's expectation both reflect that.

One pool, many pack sizes

  1. Stock for each wine and vintage is held in bottles, in one place, fed by the EPOS and the web shop.
  2. Each pack size listing reads from that pool: a case of six is available while there are at least six bottles, and so on.
  3. You can reserve a minimum number of loose bottles for the shop floor, so the website does not take the last ones.
  4. Original cases are held as a separate, flagged unit, so an 'original wooden case' listing only shows when one really exists.
  5. Mixed cases draw each bottle from the same pool, so they can never be sold from stock that has already gone.
  6. Case prices are calculated from the bottle price and your discount rules, so a price change is made once.
ListingStock shownRule
Single bottleAll loose bottlesAlways available while stock lasts
Case of sixPool divided by sixHidden below six bottles
Case of twelvePool divided by twelveHidden below twelve, or your reserve
Original wooden caseCount of intact casesSeparate unit, never made up
Mixed caseEach bottle from its own poolOnly offered if every bottle is available

The discounts and reserves are yours to set. We make sure every listing is looking at the same bottles.

One number to trust

The Saturday rush in the shop reduces the case listings online within moments. A trade customer ordering two dozen only sees what can actually be supplied. Price changes happen once. And the weekly stock tidy-up across three listings per wine disappears.

When you open a case of an older vintage to sell by the bottle, you record it once and every listing updates: fewer original cases, more loose bottles.

Signs your pack sizes are drifting

  • You list the same wine as a bottle, a six and a twelve with separate stock.
  • You have sold cases you could not make up.
  • Someone adjusts case stock by hand each week.
  • Original cases and loose bottles are not distinguished online.
  • Case prices do not update when the bottle price changes.

FAQ

Frequently asked questions

The questions readers ask us after this guide.

Still have a question?

Ask us directly — a senior engineer will get back to you.

Ask about your project

Does our web shop support this?

Some platforms do it natively with bundle or pack features; others need a sync layer. We check which applies to yours first.

Will this slow the website down?

No. Stock figures are updated in the background as sales happen, not calculated when a page loads.

Can trade and retail see different pack sizes?

Yes. Trade customers can be shown case sizes only, for example.

How do we record opening a case?

A single action on the shop computer or scanner converts one original case into loose bottles.

What affects the cost?

Your web shop and EPOS, the size of the range and whether mixed cases are part of it.

Keep reading

More on Problems We Solve

Start here

Tell us where the admin piles up in your wine business

Describe how orders, stock and customers move through your shop today: the EPOS, the website platform, the spreadsheets and the inboxes. We will tell you what we would build and what we would leave alone, and if a setting in a system you already pay for would fix it, we will say so.

  1. You tell us what you needTwo minutes on the form, or a message on WhatsApp.
  2. A senior engineer reviews itAnd comes back with questions, a realistic range and an honest view on fit.
  3. Free 30-minute scoping callWe talk through scope, options and a realistic estimate — with no obligation.
Free estimateNo obligation

Talk to someone who builds this

Send a short brief and we will come back with an honest view and a realistic range.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →