Multi-warehouse and bin locations
If you stock product yourself before sending it to Amazon, or run a hybrid FBA/FBM operation, multi-warehouse is for you. Hilal lets you configure any number of warehouses, optionally subdivided into bin locations, and tracks stock at each level.
In this guide:
- Add a warehouse
- Subdivide into bin locations
- Receive stock into a warehouse
- See per-warehouse stock in lists
Prerequisites
- Owner / Admin role.
- A subscription tier that includes multi-warehouse (Basic and above).
Step 1: Add a warehouse
Go to Inventory → Warehouses in the sidebar.
You’ll see a system-managed FBA pseudo-warehouse representing all your FBA inventory across regions, plus any custom warehouses you’ve added.
Click Add warehouse:
| Field | Notes |
|---|---|
| Name | E.g., “Main 3PL — NJ”, “Home office”. |
| Address | Used by the FBA shipment builder for shipping labels. |
| Type | Owned / 3PL / Home / Other. Affects reporting only. |
| Marketplaces | Which marketplaces this warehouse can fulfill (informational). |
Click Save.
Step 2: Subdivide into bin locations (optional)
If you need shelf-level tracking, click into a warehouse and add Bin locations:
Bins are flat (no nesting) and named however you like — A1, Aisle-3-Shelf-2, PALLET-17. Hilal doesn’t care about the convention; it just tracks where each unit lives.
Step 3: Receive stock into a warehouse
Stock can enter a warehouse three ways:
- From a purchase order — when you mark a PO as received, stock is added to the warehouse you specify. → Purchase orders
- From an inter-warehouse transfer — moving stock from one location to another. → Inter-warehouse transfers
- Manual adjustment — for cycle counts, breakage, or one-off corrections. Open the SKU → Stock by warehouse → Adjust.
Every adjustment leaves an audit-log entry with the user, timestamp, before/after quantities, and a free-text reason.
Step 4: See per-warehouse stock in lists
The Stock view (Inventory → Stock) has a By warehouse toggle. Switching it on adds a column per warehouse to the list, plus a Bin sub-column if you’ve configured bins.
The Products view also shows per-warehouse stock in the SKU detail panel.
Troubleshooting
- “Multi-warehouse not in your plan.” Upgrade to Basic or higher. Free is single-warehouse.
- Stock totals don’t match. Total stock = FBA + every custom warehouse. If a warehouse looks short, check for an unposted PO or a pending transfer.
- A bin shows stock but I’m sure it’s empty. Run a cycle count: Inventory → Cycle counts → New count, scan/enter the bin’s actual contents, Hilal generates the adjustment.