“We can't see live stock across both sites”
Opening a second site is a milestone. More space, more customers within reach, faster delivery. Then the phone calls start: "Have you got any at your end?" Someone walks the aisles to check. A transfer gets booked on a hunch. An order is turned down for stock that was sitting in the other building.
It's one of the most common growing pains we see, and a sign the business has moved on from the set-up it started with.
Why it happens
Plenty of business systems were set up for one warehouse. Adding a second location can mean a separate company file, a second system, or a "location" field that tracks totals but not live movements. Stock updates at the end of the day, or when someone remembers to post the transfer.
Sometimes the second site runs a different process altogether, with paper picking at one site and scanning at the other, so the numbers never quite line up.
What it costs
- Lost sales. Customers are told "out of stock" when it isn't.
- Excess stock. Each site over-orders to protect itself, which ties up cash.
- Unnecessary transfers. Stock moves between sites on guesswork, adding cost and delay.
- Overselling online. The website can't tell which site can fulfil, or how much is really free.
- Slow stock-takes. Counts become the only moment you truly know what you've got.
As you add a third site, a dark store or a 3PL partner, the problem multiplies.
What changing looks like
- One stock record, many locations. Every site, bin and status (available, allocated, in transit) lives in one system, updated as things happen.
- Movements recorded at the point they happen. Receipts, picks, transfers and adjustments update stock straight away, not at day end.
- Orders routed to the right site. Based on live availability and delivery promise, so the closest site with stock fulfils it.
- Channels see the same truth. Webshop, B2B portal and marketplaces pull availability from the same live figures.
- Transfers planned, not guessed. Reorder and transfer suggestions come from real demand at each site.
Dark Store Systems was built for multi-site, fast-turnaround operations, from conventional warehouses to dark stores, so live cross-site stock is the starting point rather than an add-on.
Don't forget the people
Live stock isn't only a software question. Each site needs a simple, shared routine for receiving, putting away and moving stock, otherwise even the best system drifts. The businesses that get the most out of multi-site visibility agree a handful of rules up front: who can post an adjustment, how transfers are booked and received, and when cycle counts happen. Get those right and the numbers stay trustworthy as you add a third or fourth location.
Quick self-check
- How do staff check stock at the other site today?
- How many transfers last month were "just in case"?
- Has the website ever sold stock that was physically at the wrong site?
FAQs
Can we keep separate companies for each site? That depends on how your accounts are set up. Stock visibility and legal entities are separate decisions and can be designed together.
Does each site have to work the same way? Core processes should match so the data is reliable, but sites can have different layouts and picking methods.
What about stock in transit? It should show as its own status, so it's visible but not promised to two customers at once.
Where do we start? Run one count across both sites on the same day and compare it with what the system says. The gap shows you the size of the problem.
Software that moves as fast as your business. Talk to us about where your business is going.