
With one shop everything is simple: one stock, one price list, one shift, and the owner standing right there. Open the second and those unspoken assumptions all break at once — and most chain owners only notice when the numbers start disagreeing.
These are the decisions to settle before opening, because fixing them afterwards costs far more.
Decision 1: What is shared, what is separate
| Data | Recommendation | Why |
|---|---|---|
| Product catalogue | Shared | Separate catalogues destroy comparability between branches |
| Price list | Shared, with per-branch overrides | Different areas may genuinely need different prices |
| Stock | Per branch, with a visible total | Where goods physically are is physical information |
| Customers & loyalty points | Shared | Customers must be able to spend points at any branch |
| Staff & shifts | Per branch, with transfers allowed | Rostering is a local matter |
| Promotions | Shared, with a branch selector | Consistent and flexible at once |
The general rule: anything reflecting the physical world splits by branch; anything that is a business convention is shared. Doing it the other way round is the root of nearly every problem that follows.
Decision 2: Who sees what
Should the manager of branch A see branch B’s revenue? Should they see cost prices? The answer varies by business, but it has to be answered decisively and configured — not left to "everyone understands".
A common arrangement for small chains: branch managers see full operational data for their own branch and only a revenue leaderboard for the chain; cost prices and gross margin open only to head office.
Decision 3: Moving stock between branches
Every chain has the situation where one branch runs out and another has plenty. If a transfer is just a chat message and a motorbike trip, nobody can reconcile anything at month end.
A transfer must be a transaction with a document, confirmation at both ends, and an "in transit" state in between — exactly as between warehouses, see the article on multi-warehouse management.
Decision 4: How you sell when the network drops
This question gets skipped until the first outage during peak hours. There are three options, each with a price:
- Stop selling — safe for the data, costly in revenue. Unacceptable for a lunch-hour restaurant.
- Sell offline and sync later — keeps the revenue, but you accept temporarily wrong stock and need a conflict-resolution rule for the sync.
- Sell offline with limits — allow ordinary items, block anything needing an instant check such as redeeming points or selling on credit.
The third is usually the sensible balance for retail and F&B chains. What matters is choosing deliberately at the start, rather than discovering you chose the first one on the day of a storm.
Reporting for the chain owner
Once there are three or more sites, what the owner needs is not detailed reporting per site but comparative reporting: revenue per trading hour, average order value, repeat-customer rate, gross margin by category — placed side by side across branches.
Only side by side does the anomaly surface: a branch with comparable revenue but gross margin six points lower is a question worth answering that same day.
Want to talk specifics?
SealCore surveys at your premises and sends a fixed quote after the first session — including when the conclusion is that you do not need custom software.


