Products & InventoryGlossary
What Is Inventory Synchronization? Inventory Management in Multichannel Selling
Last checked against regulations: September 29, 2026
In short
Inventory synchronization means that when you sell the same product on more than one channel, stock on every channel is updated automatically from a single source after each sale, cancellation and return; the goal is to prevent overselling.

Contents
Inventory synchronization is the automatic updating of stock quantities on all channels after every sale, return or stock receipt when you sell the same product on more than one sales channel. The goal is to prevent the last unit sold on Trendyol from still appearing for sale on Hepsiburada, n11, Amazon or your own website, in other words, to prevent overselling.
What is inventory synchronization and how does it work?
In multichannel selling, each marketplace keeps its own stock data. When you update stock panel by panel, the same product can be sold on another channel in the time it takes for an order on one channel to be reflected on the others.
With inventory synchronization, the flow works like this:
- An order comes in from one channel (for example, 1 unit on Trendyol).
- The order is deducted from the central stock record.
- The updated quantity is sent to all other channels (Hepsiburada, n11, Amazon, your own website) via API.
- When there is a cancellation, a return or a new goods receipt, the same cycle runs in reverse.
The risk of overselling
Overselling is selling a product you do not have. The consequences cascade:
- You are forced to cancel the order, which creates the risk of customer dissatisfaction and negative reviews.
- Marketplaces track seller-caused cancellations in their performance metrics. As your cancellation rate rises, your seller rating may drop, your products may be pushed down in listings, and sanctions may be applied under your contract. Thresholds and sanctions differ on each platform and may change; follow the current rules in your seller panel.
- If you source the product and ship it late, a legal limit also comes into play: in a distance sale, the seller must ship the goods within 30 days at the latest in Türkiye, while marketplaces' dispatch deadlines are much shorter.
A single stock source (master stock)
The foundation of healthy synchronization is keeping stock in a single place. This is called master stock or main stock. Marketplace panels are not stock sources; they are only storefronts that reflect this record.
| Approach | How it works | Risk |
|---|---|---|
| Separate stock in each panel | Stock is updated manually on each channel | High risk of delays and overselling |
| Splitting stock across channels | For example, of 10 units, 5 are allocated to Trendyol and 5 to Hepsiburada | The product runs out on one channel while sitting idle on another |
| Master stock + synchronization | One record, automatic distribution to all channels | Requires attention to matching errors |
When stock drops to a critical level, some sellers use "safety stock": for example, they show the last 1–2 units as unavailable on the channels. This is an extra buffer against overselling during busy campaign periods when synchronization may lag.
Variant and barcode matching
Synchronization depends on products being matched correctly across channels. A matching error leads to one size's stock being written to another size.
- Each variant is a separate record. The stock unit is not "black T-shirt" but "black T-shirt, size M." To set up your internal stock code consistently, see our article What is an SKU.
- Barcodes must be unique. Marketplaces mostly identify products by barcode; assigning the same barcode to two variants breaks matching. We explained the GTIN/EAN structure in the article What are barcodes, GTIN and EAN.
- Know each channel's rules. For example, on Trendyol a barcode can be at most 40 characters and only periods, hyphens and underscores are accepted as special characters; stockCode can be at most 100 characters.
- Sets and bundles: If you sell a "set of 3," build a structure that deducts 3 units from the single-item stock when the set is sold.
Sync frequency: how fast should it be?
Ideally, stock is updated the moment an order comes in. Marketplace APIs allow you to pull orders at set intervals and to send stock updates in batches, so in practice there may be a delay of a few minutes.
When setting the frequency, consider the following:
- Sales velocity: For a store that receives a few orders a day, a delay of a few minutes causes no problems; on campaign days, however, the same delay can lead to overselling.
- Low-stock products: Synchronization delays are felt most with the last few units; apply safety stock.
- API limits: Marketplaces may limit the number of requests. Sending only the products that changed is more efficient than sending the entire catalog over and over.
Stock on returns and cancellations
Stock does not only decrease with sales; it also has to increase correctly with cancellations and returns.
- Cancellation before shipping: Since the product has not left the warehouse, stock is added back immediately.
- Return: Once the product reaches the warehouse and is inspected, it is taken back into stock if it is in sellable condition. Damaged products or products with missing parts should be tracked in a separate "unsellable" stock.
- Exchange: The outgoing and incoming products should be recorded as separate movements; otherwise, stock drifts with size exchanges.
Taking a returned product into stock without inspecting it creates the risk of shipping a defective product to the next customer and getting another return.
Inventory synchronization checklist
- Keep stock in a single source and stop updating it manually in the panels.
- Match each variant's barcode and stock code across all channels.
- Define safety stock for low-stock products.
- Set the rule for returning cancellations and returns to stock.
- Once a week, run a check comparing stock on the channels against the main record.
As your sales channels grow, running these tasks manually gets harder; integration software that brings stock, orders and returns together in one place makes synchronization automatic.
Frequently asked questions
What is overselling?
It is selling a product you do not have on a sales channel; it usually happens when stock is not updated across channels in time.
What does master stock mean?
It means keeping stock in a single main record and distributing it to the marketplace panels from that record; the panels become storefronts, not stock sources.
Should a returned product be added back to stock immediately?
It should be added to stock after the product reaches the warehouse and is inspected, if it is in sellable condition; damaged products are tracked separately.
Resources
#inventory synchronization#master stock#multichannel selling#overselling
Kafatura Editorial Team
We answer the everyday questions of marketplace sellers using a verified regulatory knowledge base. If you spot an error or something out of date, please let us know.
This article is translated from the Turkish original; regulatory references apply to Türkiye. Read the Turkish original →


