Skip to content
o3 Order3
Menu

Guide · Updated 2026-05-07

The multi-location inventory playbook

Multi-location inventory has three layers: bin, location, region. Track stock at every physical place it rests, with separate quantities, separate reorder rules, and a clear record of every movement between locations. Get the location hierarchy and transfer accountability right and the rest of the system follows. Get them wrong and every report lies.

By Cameron Priest · Co-founder, Order3

Cameron co-founded TradeGecko, the inventory platform acquired by Intuit. He has spent more than a decade building software for the people who run physical stock.

Updated 2026-05-07

Section 01

Build A Location Hierarchy You Can Defend

Start by listing every physical place where inventory rests for more than a day. Warehouses. Retail stores. Backrooms. Service trucks. Jobsites. Kits. Customer locations. Then group them. A workable hierarchy for most small businesses has two or three levels. Level one is the top: the warehouse, the retail store, the field-service team. Level two is inside that: bins inside a warehouse, shelves inside a backroom, individual trucks inside a field-service team. Level three is rare and usually means you have over-modeled. Resist the urge to model every shelf as its own location on day one. Each top-level location should have an owner: a person whose name is attached to inventory accuracy at that location. Without an owner, the location's records drift because everyone assumes someone else is watching. Locations also need a counting status: countable (you actively track quantity here) or pass-through (receiving doors, packing tables, where stock spends minutes not days). Pass-through locations should not show up in reports as quantities; they show up as movements.

Section 02

Make Transfers Accountable, Not Optional

Transfers between locations are where multi-location inventory accuracy collapses. Stock leaves location A, arrives at location B, and somewhere between, the record either does not get made or gets made twice. The fix is a transfer workflow with three required steps and one approval point. Step one: at the source, the originator scans or selects the item, types the quantity, and confirms the destination. The system marks the quantity as in-transit at source and reserved at destination. Step two: physical movement happens. Step three: at the destination, the receiver confirms quantity received. Variance between sent and received gets logged. The approval point matters when the destination is a different cost center or the value of the transfer exceeds a threshold. Without an approval, a service tech can quietly move $20,000 of inventory to a truck and the warehouse manager has no record. With an approval, the same transfer takes thirty seconds and produces an auditable trail. Inventory tools that treat transfers as a first-class workflow with both ends required produce dramatically better accuracy than tools where transfers are a single-step adjustment.

Section 03

Set Reorder Rules Per Location

A single reorder point across all locations is one of the most common multi-location mistakes. The central warehouse fills high volume; the satellite shop sees lower steady traffic; the service truck holds emergency stock. Each has different usage rates, different effective lead times, different consequences for stocking out. Set the reorder point per location based on that location's data. The warehouse might reorder when stock hits 200. The retail store at 40. The truck at 5. Effective lead time differs too: the warehouse orders from the supplier, the truck orders from the warehouse via internal transfer. Internal transfers are usually fast, but they're not zero, and the dispatch process can add a day or two. Build that into the truck's lead time. Some inventory tools support per-location reorder rules natively. Others force a single rule that operators have to override constantly. The first is much easier to live with as you grow.

Section 04

Reporting Without Double-Counting

Reports across multi-location inventory are where finance and operations diverge. Operations cares about availability per location: where can I get this from in the next hour? Finance cares about total stock value: what is the company's inventory worth on this date? Both are valid; neither is the other. Build reports that answer each question separately and label them clearly. Total on-hand should sum once across all locations and never include in-transit stock from a transfer twice. Available-to-promise should subtract reservations and reflect the location the customer is buying from. Stock value should price each unit consistently across locations, even if the physical receipt happened at different times. The most common reporting bug is double-counting in-transit stock as both at-source and at-destination, which inflates total inventory by the value of every active transfer. Inventory tools that handle in-transit as a distinct status, not a quantity at both ends, avoid this by design. If your tool counts in-transit twice, file a ticket. The math is wrong.

Section 05

Plan The Replenishment Path Before You Need It

Multi-location inventory has a replenishment path: where does each location get restocked from? Most small businesses end up with one of two patterns. Hub-and-spoke: warehouse fills retail stores and trucks. Federated: each location orders from the supplier directly. Hub-and-spoke is simpler to manage, easier to audit, and produces better total inventory levels because one buyer sees demand across all locations. Federated is faster on lead time but produces duplicate safety stock and weaker buying power. Most small businesses outgrow federated by the second location. Whatever pattern you pick, document it: who orders from whom, what the lead time looks like at each step, what triggers an emergency direct order. Without this, the second location's manager either over-orders (treating the warehouse as unreliable) or under-orders (assuming the warehouse will catch any miss). A written replenishment path takes thirty minutes to draft and saves hours of monthly variance investigation.

Section 06

Handle Returns, Damages, And Movement Exceptions

Exception cases are where multi-location inventory either earns trust or loses it. Returns: when a customer returns an item, where does it land? Often a returns bay, then a quality check, then either back to sellable stock at one location or written off. The system needs to handle each step without dropping the unit. Damages: when stock is damaged in transit between locations, the variance shows up at the receiving end. The system needs a way to log the damage with photos, write off the value, and adjust quantities at both ends. Movement exceptions: a unit shows up in a count at a location it should not be at. Often this is a transfer that never got a destination scan. Investigate before adjusting; the cause matters. Build a small set of exception workflows, each with a clear next-step, and train every location's owner on them. The teams whose multi-location inventory accuracy stays above 95% treat exceptions as the most important workflow, not as an afterthought.

Frequently asked questions

What is the right hierarchy for multi-location inventory?

Two to three levels works for most small and mid-sized businesses. Level one is the top-level location (warehouse, store, field team). Level two is inside it (bins inside the warehouse, trucks inside the field team). Level three is rare and usually a sign of over-modeling. Each top-level location should have a named owner whose name is attached to its accuracy. Pass-through points (receiving doors, packing tables) should be tracked as movements, not quantities, to avoid double-counting.

Should reorder points be different at each location?

Yes. A central warehouse, a retail store, and a service truck have different usage rates and different effective lead times. Set the reorder rule per location based on that location's data. A single threshold across all locations leads to overstock at slow ones and stockouts at fast ones. Effective lead time also differs: the warehouse orders from the supplier directly, the truck orders from the warehouse via internal transfer. Build the internal transfer time into the smaller location's lead time.

How do I track stock that is in transit between locations?

Treat in-transit as its own status, not as quantity at both ends. When a transfer is initiated, the source quantity drops and the in-transit quantity rises. When the destination confirms receipt, in-transit drops and destination on-hand rises. Total company inventory equals at-source plus in-transit plus at-destination, counted once. The most common bug is counting in-transit at both ends, which inflates total inventory by the value of every active transfer. Tools that handle in-transit as a distinct status avoid this by design.

Who should own inventory accuracy at each location?

One named person per location, not a team or a role. Without a named owner, accuracy drifts because everyone assumes someone else is responsible. The owner doesn't have to do every count themselves, but they own the result, the variance investigation, and the corrective action. For a single-warehouse small business this is usually the warehouse manager. For multi-location, each location needs its own owner. The owner reports a simple monthly variance summary up to operations leadership.

How do I prevent duplicate emergency purchases across locations?

Centralize the purchasing decision, even if execution is distributed. Each location signals demand (low-stock alerts, transfer requests). One buyer or buying team sees the consolidated picture. Decisions to reorder go through that view. When each location can place its own emergency PO independently, two locations end up ordering the same supplier on the same day, often at higher prices. A centralized buyer with location-aware data sees the duplicate and consolidates. AI-assisted reorder drafts can help here by surfacing demand across locations in a single review.

What reports do I need for multi-location inventory?

Five reports cover most needs: on-hand by location (operational availability), total on-hand across locations (finance), in-transit (open transfers and aging), low-stock by location (replenishment), and movement history per SKU and per location (audit and investigation). Each should label its scope clearly so finance and operations are looking at numbers they can both trust. Add stock value by location once you have month-end finance integration. Skip exotic reports until the basics produce numbers everyone agrees with for a full quarter.

Apply this to your inventory workflow.

Create a workspace, add the items behind this guide, and start with the location or reorder rule that breaks most often.