It Is Not a Syncing Problem

Most advice on this subject was written for retailers. Wholesale breaks it in a specific place, and that place is where the money is.

If you sell through a trade site, a consumer site and a marketplace, you have almost certainly been sold "multichannel inventory management" as a syncing problem: get the same number into three systems, quickly, and you are done.

It is not a syncing problem. It is an agreement problem — and the question underneath it is not "are these numbers the same?" but "which of these numbers is true, and who gets to say so?"

The Four Numbers

Ask a wholesaler how much of something they have and you will get a pause, because there are at least four honest answers:

  • Physical stock — what is on the shelf, including what is already spoken for
  • Allocated stock — the part of it committed to orders that have not shipped
  • On order — what is coming in, and when, which for a trade customer is often the number they actually care about
  • Sellable — what you are willing to let this particular customer buy right now

Retail advice collapses all four into one, because in retail they usually are one. In wholesale they are not, and the fourth one is not a stock figure at all — it is a commercial decision wearing a stock figure's clothes. It depends on who is asking, what they have agreed, whether they are on credit hold, and whether you would rather sell the last forty units to a customer who takes forty every month than to whoever clicks first.

Why Sync Direction Matters More Than Sync Speed

Vendors compete on frequency: every fifteen minutes, every five, real time. Frequency is worth having and it is not the thing that breaks.

What breaks is two systems that both believe they are right. If your marketplace listing can decrement stock and your ERP can decrement stock and neither defers to the other, you do not have a sync — you have two clocks, and you will spend your Mondays working out which one drifted.

The version that holds up is dull and unfashionable: one system is authoritative, and everything else subscribes. For most wholesalers that system is the ERP, because that is already where purchasing, costs, credit and the audit trail live. Channels then get told what they may sell. They do not get a vote. We have made the longer version of this argument in why ERP systems should stay authoritative.

Back Orders, Which Is Where Retail Advice Runs Out

Here is the case that separates wholesale from everything else. A trade customer orders 200; you have 60. In retail this is an edge case handled by hiding the product. In wholesale it is Tuesday.

What should happen next is a genuine commercial choice, and different businesses answer it differently:

  • Ship 60 now and keep 140 on back order, invoicing twice
  • Hold the whole order until it can go complete, because part-shipping costs more in carriage than it earns in goodwill
  • Let this customer over-order because their forecast is reliable, while not letting another

A stock number cannot express any of that. Which is why "multichannel inventory management" as usually sold — one figure pushed to three places — does not describe the problem a wholesaler has. The figure is the easy part. The rules about what happens at the edge of the figure are the actual system, and they belong somewhere they can be enforced consistently rather than reimplemented per channel.

What Good Looks Like

Nothing exotic:

  • One authoritative source for stock, price and credit — usually the ERP
  • One place where each channel's rules are defined, rather than three integrations that each learned the rules separately
  • Channels subscribe. They receive what they are allowed to sell; they do not compute it
  • A visible trail when a number changes, so the Monday conversation is thirty seconds rather than an afternoon

We build this on top of the ERP a business already runs — Brightpearl, SAP Business One and Caliq are the ones we connect directly — precisely so the ERP stays authoritative rather than being demoted to one more channel.

What that looks like in practice. White Leaf, a UK giftware wholesaler, runs exactly the shape described above: a trade ordering site for their stockists, a consumer store, a listing on the Faire wholesale marketplace, and a tablet app their agents use on customer visits — all reading from and writing to one Brightpearl instance. Four places to buy; one place that decides what is true.

When You Do Not Need Any of This

Worth saying plainly, because it is often true:

  • One channel. If you sell through one storefront, you do not have a multichannel inventory problem. You have a stock accuracy problem, which is a different and usually cheaper thing to fix
  • Stock that never runs out. Print on demand, made to order, or comfortable coverage on every line — the edge cases above never fire, and the ordinary connectors are fine
  • Everyone gets the same price and the same catalogue. Then most of what makes wholesale awkward does not apply, and a retail-shaped platform will serve you well

The tell that you do need it is not channel count. It is whether anyone in your business keeps a spreadsheet that corrects the system. That spreadsheet is a specification, and someone should write it down properly.

Multichannel Inventory Management: Common Questions

What is multichannel inventory management?

Keeping one true picture of stock across every place you sell — trade site, consumer site, marketplaces, and orders taken by phone or by a rep. Most tools present it as copying a number between systems. The harder and more valuable half is deciding which system is right when they disagree, and what each channel is allowed to sell in the first place.

Why do B2B and B2C need different approaches?

Because in B2B what a customer may buy is partly a commercial agreement rather than a physical fact. Price is per customer, catalogue visibility can be contractual, credit terms decide whether an order is allowed at all, and back orders are routine rather than exceptional. A retail-shaped tool models one price, one catalogue and one availability figure, and those assumptions are the ones that break first.

Will syncing more often fix overselling?

It helps, and it is not the root cause. Overselling usually comes from two systems both believing they can commit the same unit. Increasing frequency shortens the window without closing it. Making one system authoritative removes the main cause, and then frequency becomes a tuning question rather than a risk.

Do we have to replace our ERP?

Usually not, and we would generally advise against it as a first move. A long-standing ERP that the business knows how to run is an asset. The common failure is not an old ERP — it is several channels each holding their own opinion about stock. That is fixable without replatforming, and it is a great deal cheaper.

How do we know whether this is worth doing?

Count the corrections. Add up the hours spent each week reconciling stock between systems, the orders cancelled or part-shipped because a figure was wrong, and the credit notes raised as a result. If that number is small, leave it alone. If someone is maintaining a spreadsheet to correct the software, you already have your answer.