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:

FieldNotes
NameE.g., “Main 3PL — NJ”, “Home office”.
AddressUsed by the FBA shipment builder for shipping labels.
TypeOwned / 3PL / Home / Other. Affects reporting only.
MarketplacesWhich 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 warehouseAdjust.

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.

Related articles