Overview
Inventory locations split stock across physical sites — central warehouse, retail stores, vans, or virtual staging areas. Each product's on-hand quantity is tracked per location so picking and orders, transfers, and stock replenishment stay accurate.
Set up locations
- Open Inventory → Locations
- Create locations with name, type, and address
- Mark default receiving and shipping locations for the workspace
- Enable locations on products that track stock by site
Child locations (aisles, bins) can nest under a parent warehouse when bin tracking is enabled.
Please note:
- Deactivating a location does not move on-hand quantity; transfer stock to an active site before disabling a warehouse used in picking and orders.
Location types
| Type | Typical use |
|---|---|
| Warehouse | Bulk storage and outbound fulfillment |
| Store | Retail floor or back-room stock |
| Transit | Goods in transfer between sites |
| Virtual | Reserved or quarantine without physical bin |
Stock movement between locations
flowchart TD
A[Transfer request] --> B[Source location available qty]
B --> C{Sufficient stock?}
C -->|No| D[Backorder or reject]
C -->|Yes| E[Deduct from source]
E --> F[Add to destination in transit]
F --> G[Confirm receipt at destination]
G --> H[Update on-hand at both sites]
Operations integration
Picking and logistics modules can restrict fulfillment to specific locations. Live map and route planning use location assignments when dispatching from multiple depots — see Picking and orders for how pick lists choose a source location. Kitchen back-of-house often holds a dedicated store location tied to Recipes and menu ingredient consumption.
Run cycle counts per location rather than workspace-wide when discrepancies cluster at one site. Enable location tracking under Configure your workspace before nesting bins. Location setup requires inventories admin access; warehouse staff typically adjust stock at assigned locations only.