Guide

How do you keep one stock for the online store, the marketplaces and the shop?

When the same product is sold in more than one place, each place tends to keep its own count, and the counts drift apart. This guide explains why that happens, what a single stock looks like in practice and how to handle the days when the channels disagree.

Updated on October 25, 2026

Why does overselling happen?

Overselling is selling a unit that is no longer on the shelf. It usually starts when the online store, each marketplace and the physical shop each hold a separate number, and someone updates those numbers by hand or in batches.

Between two updates, a sale in one channel is invisible to the others. The more sales you make and the more channels you use, the wider that gap becomes, and the customer finds out first, with a cancelled order.

Reserved balance and available balance

The physical balance is what is on the shelf. The reserved balance is what is already promised to orders that have not left yet, and the available balance is the physical balance minus the reserved one.

Channels should sell from the available balance, not from the physical one. A product with ten units on the shelf and four in orders waiting to be shipped has six to sell, and that is the number every channel should see.

Update the balance at every sale

A single stock only works if every sale, in any channel, discounts the same balance at the moment it happens. A sale at the shop counter counts as much as an order from the website, and the listings of the marketplaces should follow the result.

Variations need the same care. Size and color are separate units of the same product, so each one has its own code and its own balance, grouped under one catalog entry with its photos.

  • One catalog, with one code for each variation
  • Every sale, in any channel, discounts the same balance
  • Price and balance changed once and followed by the listings

Low-stock alerts

Set a minimum for each product, based on how long it takes you to buy or produce more. When the balance reaches the minimum, you get a warning while there is still time to reorder, instead of finding out when the listing goes blank.

Review the products at zero too. A product that stays at zero for weeks is either a purchase that did not happen or a listing that should be paused.

What to do when the channels disagree

Sooner or later a channel shows a number that does not match the shelf. Start by counting the physical product, then look at the movements of the last days to find the sale, return or adjustment that was missed, and correct the balance with a recorded adjustment instead of overwriting the number.

For the products that sell fastest, some businesses keep a small safety margin out of the listings. That is a choice for each business, and it trades a few unsold units for fewer cancelled orders.

Returns go back to stock

A return only becomes sellable again after someone checks the product. Record the return with its reason, inspect the item and then decide: back to the available balance, to a separate balance for products with a defect, or discarded.

Tie each return to its original order, so the refund, the exchange and the stock movement tell the same story.

How Verbum helps

In Verbum E-commerce, the online store, the marketplaces and the shop share the same balance, updated at each sale, and a low stock alert shows up before the product runs out. The orders and the questions from the marketplaces arrive in the same list as the orders of your store.

Talk to the team about the platforms you use.

  • Size, color and code of each variation, with its photos
  • When the price or the balance changes, the listings follow the catalog
  • Sale at the shop counter: the stock and the customer record follow
  • Low and zero stock alerts, flagged on the product list
  • Returns and exchanges tied to the order and to the conversation

More guides