Blue Ledger logoBLUE LEDGER

How to reconcile stock across branches.

When a shelf count differs from your POS, first find the missing movement. Use a shared cutoff and a location-by-location count to explain the difference before changing stock balances.

By the Blue Ledger team · Published

1. Agree a cutoff and let records catch up.

Choose the same reconciliation time for the main store and every branch. Pause stock movements during counting where practical. If trading must continue, keep a separate record of sales, receipts and transfers after the cutoff so the physical count and system balance describe the same moment.

Check whether each counter has synced. A phone or cloud view cannot include a disconnected branch's pending changes. Reconnect and review pending syncs before treating a remote total as complete. If a branch cannot reconnect, mark its figures as provisional and keep its local movement records for comparison.

Understand reconnecting and cloud sync →

2. Count each product in each location.

Use one product code and unit of measure throughout the count. Keep the main store, each branch and any goods in transit separate. A carton and an individual unit must not be compared as if they were the same quantity.

  • Record the product code, location, count time, counted units and person counting.
  • Separate damaged goods, returns and unpacked deliveries so you know what the count includes.
  • Recount a difference before making a correction. Have another person check significant differences where possible.
Blue Ledger inventory table with main-store stock and storefront allocations
View full screenshot
Use the inventory view to identify the locations you are comparing. Check each location against its own physical count, rather than comparing one shelf with the business total.

3. Explain the difference with movement records.

For the period since your last agreed count, start with the opening quantity, add stock received and transfers in, then subtract sales, transfers out and other authorised removals. Include recorded returns and corrections according to whether they increase or reduce stock. Compare that expected closing quantity with the physical count at the cutoff.

  • Check supplier deliveries against the receiving record and paperwork.
  • Match a transfer out of one location to its receiving record at the other. Confirm whether the goods actually arrived.
  • Check sales, returns and adjustments for the correct product, location and time.
  • Look for a wrong unit, duplicate entry, unrecorded delivery or unsynced counter before assuming loss.
Blue Ledger multi-branch screen for shop locations and branch records
View full screenshot
Compare the sending and receiving locations when reviewing a transfer. A movement can explain a shortage at one location and a surplus at another.

4. A worked example: two units that need explaining.

This is an illustrative example, not a customer result. A branch starts with 20 units, receives 10 from the main store and sells 7 before the cutoff. With no other movements, the expected closing quantity is 23. The physical count is 21, leaving a difference of minus 2.

One product at one branch
RecordUnits
Opening stock20
Transfer received+10
Sales−7
Expected closing stock23
Physical count21
Difference: counted minus expected−2

Recount first. Then check the transfer paperwork: were 10 units dispatched but only 8 received? Check whether two units were sold after the cutoff or moved elsewhere without the corresponding record. These are questions to investigate, not explanations to assume. The action depends on the evidence.

5. Keep the explanation with the correction.

Once you have evidence, use your agreed authorised correction process. Retain the product, location, original balance, physical count, reason, supporting document, person approving and time. Do not silently replace a number just to make the totals match.

Before signing off

  • All locations use the same cutoff and units.
  • Offline or unsynced records are resolved or clearly marked as provisional.
  • Material differences have been recounted and investigated.
  • Transfers have been checked at both ends, including goods still in transit.
  • Corrections have an explanation and appropriate authorisation.
  • The agreed closing balance becomes the next period's starting reference.

Try the workflow with your own shop structure.

Ask the team to demonstrate a product received into the main store, a transfer to a branch, a sale and the resulting stock history using sample data. Confirm the correction and approval workflow for your setup.

Explore inventory management, multi-branch POS and pricing and setup.