Skip to content
Innovialabs

How to Manage a Retail Chain From One System

Practice4 min

In short

A chain runs from one system when the catalog, prices and rules are set centrally, each store works as a separate warehouse with clear permissions, and the rollout goes one location at a time.

What "one system" means for a chain

A single system means all stores share one product catalog, one set of pricing rules and one stock database, while warehouses, tills and staff differ per location. The owner sees the whole chain, a store manager sees their store, a cashier sees only the till.

If every store has its own database and data is merged in a spreadsheet once a week, you are not managing a chain — you are managing a collection of separate shops. That is where price mismatches, "lost" transfers and reports nobody trusts come from.

Centralized catalog and pricing

Item cards are created only at head office. Stores do not add products themselves, or duplicates appear quickly. If a store needs a new product, it sends a request and the category manager creates the card.

Prices are set by rules, not by hand in every store:

  • a base price for the whole chain;
  • price zones — separate prices for groups of stores, for example in different districts or formats;
  • promotions with start and end dates and a list of participating stores;
  • cashiers cannot change prices without permission and a recorded reason.

New prices should reach tills and shelf labels at the same time: the system generates a label-printing task for each store.

Transfers between stores

A transfer is a separate document with two sides:

  1. The sender creates the document, picks the goods and scans them.
  2. The goods are "in transit" — no longer in the sender's stock, not yet at the receiver.
  3. The receiver scans the goods on arrival, and the system compares them with what was sent.
  4. Discrepancies are recorded separately and investigated instead of silently disappearing.

It helps to set up suggested transfers: the system notices that a product is slow in one store and running out in another.

Per-store reports

The minimum set that should come straight from the system, without manual consolidation:

ReportAudienceWhat it shows
Revenue and average ticket by storeOwner, directorStore comparison over a period
Stock and turnoverPurchasingWhat is stuck, what is missing
Margin by categoryCategory managerWhich groups make money
Discrepancies and write-offsStore manager, auditorLosses per store
Cashier activityStore managerReturns, voids, manual discounts

Compare stores under comparable conditions: same periods, accounting for floor area and format.

Access permissions

Define roles up front:

  • Owner / director — the whole chain and all reports, but no backdating of documents.
  • Category manager — catalog and pricing, no till access.
  • Store manager — own stock, receiving, transfers, reports for their store.
  • Cashier — sales and returns within the rules.
  • Accounting — documents and exports, no price changes.

Sensitive actions — returns without a receipt, manual discounts, deleted line items — must be logged with the employee's name.

Rolling out one store at a time

Switching the whole chain in a single day is risky. A workable plan:

  1. Prepare head office: catalog, prices, roles, accounting integration.
  2. Pick a pilot store — a typical one with a capable manager.
  3. Run a stock count there and launch the system.
  4. Spend two to three weeks collecting problems and adjusting settings.
  5. Connect the remaining stores one by one or in small groups, each with a stock count.

While the chain runs on two systems at once, agree which one is the source of truth for reports.

Common mistakes

  • Migrating the old catalog with duplicates without cleaning it.
  • Letting stores create products and change prices.
  • Ignoring stock "in transit", so chain totals stop adding up.
  • Launching every store at once without a pilot.

FAQ

Yes, through price zones or store-specific prices. What matters is that they are set centrally and visible in reports rather than changed by hand at the till.

We can help with this

If you'd rather get the result than figure it all out yourself — this is what we do every day.

Discuss a project

Read next

Have an idea or a task? Tell us about it

We'll reply within one business day and propose a solution. The consultation is free.