Bin Locations
The Bin Locations page lets you view and manage the individual storage positions inside Bin-Managed warehouses. Before the list appears, select a warehouse from the dropdown at the top of the page. Simple warehouses do not use bin locations — selecting one shows an informational message rather than a list.

Accessing the Page
Section titled “Accessing the Page”Navigate to Inventory → Stock → Bin Locations in the sidebar, or go to /inventory/stock/bins.
The route /inventory/stock/bins/create opens this same page with the Create Bin Location flow.
Warehouse Selector
Section titled “Warehouse Selector”Select an active warehouse from the dropdown. The label shows each warehouse’s type in parentheses (Simple or Bin-Managed). Selecting a Simple warehouse displays: “[Name] is a Simple warehouse and does not use bin locations.”
List Columns
Section titled “List Columns”| Column | Default Visible | Sortable | Description |
|---|---|---|---|
| Code | Yes | Yes | Unique bin code within the warehouse |
| Name | Yes | Yes | Optional display name |
| Type | Yes | No | Bin type (Storage, Receiving, Shipping, Damaged, QC) |
| Zone | Yes | Yes | Optional zone or aisle identifier |
| Priority | Yes | Yes | Numeric picking priority — lower number = higher priority |
| Pickable | Yes | No | Whether the bin is available for pick list generation |
| Default | Yes | No | Default bin indicator for the warehouse |
| System | Yes | No | System-managed bin created automatically by the warehouse |
| Status | Yes | Yes | Active or Inactive |
Bin Type Values
Section titled “Bin Type Values”| Type | Description |
|---|---|
| Storage | Standard bin for general inventory storage |
| Receiving | Staging area for goods being received |
| Shipping | Staging area for goods being dispatched |
| Damaged | Quarantine area for damaged or non-conforming items |
| QC | Quality control or inspection holding area |
System bins (Receiving, Shipping, Damaged) are created automatically when a Bin-Managed warehouse is created. They have limited edit options and cannot be deleted.
Filtering
Section titled “Filtering”| Filter | Type | Description |
|---|---|---|
| Search | Free text | Searches by code or name |
| Status | Dropdown | Active, Inactive, or All |
| Type | Dropdown | Filter by bin type |
| Pickable | Dropdown | Yes or No |
Sorting
Section titled “Sorting”Click any sortable column header to sort ascending then descending. Default sort: Priority ascending.
Pagination
Section titled “Pagination”Load More pattern — 20 records per load.
Actions
Section titled “Actions”Page Actions
Section titled “Page Actions”| Action | Description |
|---|---|
| Create Bin Location | Opens the Create Bin Location dialog (only available when a Bin-Managed warehouse is selected) |
Row Actions
Section titled “Row Actions”| Action | Description |
|---|---|
| Edit | Opens the Edit Bin Location dialog |
| Delete | Removes the bin after confirmation (unavailable for system bins) |
Creating a Bin Location
Section titled “Creating a Bin Location”Click Create Bin Location to open the dialog. The bin is associated with the warehouse currently selected. Direct links can use /inventory/stock/bins/create.

Fields
Section titled “Fields”| Field | Required | Type | Description | Default | Validation |
|---|---|---|---|---|---|
| Code | Yes | Text | Unique bin code within the warehouse — saved as uppercase | — | Max 20 chars; codes RECEIVING, SHIPPING, DAMAGED are reserved; real-time uniqueness check per warehouse |
| Name | No | Text | Optional descriptive name | — | Max 100 chars |
| Bin Type | Yes | Select | Storage, Receiving, Shipping, Damaged, or QC | Storage | Cannot be changed after creation |
| Zone | No | Text | Zone or aisle label | — | Max 50 chars |
| Priority | No | Number | Picking order priority (0 = highest) | 0 | Integer 0–999 |
| Pickable | No | Toggle | Include in pick list suggestions | On | — |
| Set as Default Bin | No | Toggle | Makes this the default bin for the warehouse | Off | — |
After creation the dialog closes and the new bin appears in the list.
Editing a Bin Location
Section titled “Editing a Bin Location”Click the row actions menu and select Edit.
For regular bins: Name, Bin Type, Zone, Priority, Pickable, Active, and Set as Default are editable. Code is read-only.
For system bins: only Name, Priority, Pickable, and Active can be changed. Code and Bin Type are locked.
Deleting a Bin Location
Section titled “Deleting a Bin Location”- Click the row actions menu and select Delete
- A confirmation dialog appears: “Are you sure you want to delete bin location [Name]?”
- Click Delete to confirm
System bins cannot be deleted. Bins with existing stock movements should be deactivated rather than deleted.
Common tasks
Section titled “Common tasks”- Open Inventory → Stock → Bin Locations.
- Select a Bin-Managed warehouse from the dropdown.
- Click Create Bin Location to add a bin, or use row actions to edit or remove an existing one.
Related Pages
Section titled “Related Pages”- Warehouses — Manage warehouses and configure Bin-Managed types
- Stock Transfers — Execute bin-to-bin movements using from-bin and to-bin fields