Running multiple branches stock from one system
Updated: Sep 15
With a single merchant branch, you can look out the window. You can see what's in the yard, watch what's happening on the trade counter, get a feel for how the day's going.
As soon as you open a second branch, that visibility disappears. You have no idea what's happening over there while you're dealing with things here, and if the person running it isn't quite doing the job the problems can scale quite a long way before you even realise there's one.
That gap - between what's actually happening across the business and what management can see - is what centralised stock control is supposed to close.

Contents
Why branch-by-branch stock management breaks down
When branches manage stock independently - separate spreadsheets, local ERP instances, or systems that sync only overnight - the visible symptoms tend to be the same regardless of business size:
A customer at one branch asks whether another branch has a product in stock. Someone has to phone to find out. The answer may be wrong by the time the call is made.
Inter-branch transfers get processed informally, outside the system, leaving stock records out of step.
Management reporting requires someone to manually consolidate figures from multiple sources, which takes time and introduces errors.
Purchasing decisions are made at branch level without visibility of what’s sitting idle elsewhere.
These represent real cost in tied-up stock, missed sales and management time spent reconciling data rather than acting on it.

What does centralised multi-branch stock control actually require?
The phrase “single system” is sometimes used loosely. A system that requires a manual export-import cycle between branches isn’t a single system - it’s multiple systems with a data transfer in between.
True centralised stock control means all branches read from and write to the same stock records in real time.
Here’s what that needs to cover:
Real-time stock visibility across all branches
Any member of staff at any branch should be able to see live stock levels at every other location without making a phone call. That means the same system, same database - not a daily sync.
Inter-branch transfers handled within the system
When stock moves between branches, the system needs to handle both the dispatch and receipt, keeping records accurate at both ends throughout the process. Transfers recorded outside the system - or not recorded at all - are one of the most common sources of stock discrepancies in multi-branch operations.

Customer accounts that follow the customer, not the branch
A trade customer who opens an account at your main branch and then buys from a second branch needs their pricing, credit limit and trade terms to apply wherever they trade. Systems that treat customer accounts as branch-level records create inconsistent pricing and credit exposure that’s hard to manage and creates friction for the customer.
Branch-level reporting with group-level consolidation
Management needs both views: how each branch is performing individually, and what the combined picture looks like. A system that only provides one or the other forces manual work to fill the gap.
Purchasing that reflects the whole business
Buying decisions made without visibility of stock sitting at other branches result in unnecessary purchases and overstocking. Centralised purchasing - or at minimum, visibility of group-wide stock before a purchase order is raised - prevents capital being tied up in products already in the business.
What to check when evaluating systems
If you’re comparing ERP systems for a multi-branch merchant operation, these are the questions to ask each supplier:
Is stock visibility across branches real-time, or is it batch-synced on a schedule?
Are inter-branch transfers handled within the system, with stock levels updating at both ends?
Do customer accounts, pricing and credit limits work consistently regardless of which branch a customer uses?
Can you report at branch level and group level without exporting to a spreadsheet?
How does purchasing work - does the system show stock held at other branches before a PO is raised?
How Merchanter handles multi-branch trading
Merchanter's inter-branch transfers and stock control are built around the reality of how multi-branch merchants trade - not as an add-on to a single-branch model. Stock is managed centrally, transfers are handled within the system, and customer accounts, pricing and credit terms apply across all branches consistently.
Whether you’re running two branches or ten, the management reporting gives you both the branch-level view and the group picture without manual consolidation.
Full details are on the Merchanter system pages at merchanter.com/system/inter-branch-transfers and merchanter.com/system/stock-control.

Ready to find out more?
Book a call at merchanter.com/bookacall and talk through your current setup with us.







