Snipe-IT Version
8.7.2
How can we help?
Feature Request: Multi-Location Inventory Management for Consumables
Problem
Currently, consumables in Snipe-IT are managed as a single inventory pool. While assets support locations and location assignments, consumables do not support inventory distribution across multiple locations or warehouses.
This creates challenges for organizations that manage stock in a central warehouse and distribute inventory to multiple departments or branch offices.
Examples include:
- Pens
- Notebooks
- Marketing materials
- Flyers
- Giveaways
- Lighters
- Office supplies
- Printed materials
Currently, the only workaround is creating separate consumable records for each location, which increases administrative overhead and makes reporting more difficult.
Proposed Solution
Introduce native multi-location inventory support for consumables.
A single consumable should be able to have inventory stored at multiple locations, while still being represented as one consumable item in Snipe-IT.
Example
Consumable:
Promotional Pen
| Location |
Quantity |
| Main Warehouse |
500 |
| Marketing Department |
100 |
| Branch Office |
50 |
Total inventory displayed in dashboards and listings:
650 Promotional Pens
Location-Based Checkouts
When checking out consumables, the user should be able to select the location from which stock is being issued.
Example:
- Marketing Department issues 10 pens
- Marketing stock decreases from 100 to 90
- Main Warehouse stock remains unchanged
Stock Transfers Between Locations
Allow inventory transfers between locations.
Example:
Transfer 100 pens from Main Warehouse to Marketing:
Before:
- Main Warehouse: 500
- Marketing: 100
After:
- Main Warehouse: 400
- Marketing: 200
Transfer history would be highly appreciated for auditing purposes.
Location-Specific Low Stock Thresholds
Allow configuring minimum stock levels per location.
Example:
| Location |
Current Stock |
Alert Threshold |
| Main Warehouse |
400 |
100 |
| Marketing |
15 |
20 |
Only Marketing should trigger a low-stock warning.
Location-Specific Notification Recipients
Allow configuring notification recipients individually for each location.
Example:
| Location |
Responsible Person/Team |
| Main Warehouse |
IT Team |
| Marketing |
Marketing Team |
| Branch Office |
Office Manager |
Low-stock alerts should only be sent to the responsible party for that location.
User Interface Proposal
Consumables Overview
Display:
| Consumable |
Total Quantity |
| Promotional Pen |
650 |
Consumable Detail Page
Display inventory breakdown by location.
| Location |
Quantity |
Threshold |
Responsible |
| Main Warehouse |
400 |
100 |
IT Team |
| Marketing |
200 |
20 |
Marketing Team |
| Branch Office |
50 |
10 |
Office Manager |
Benefits
- Eliminates duplicate consumable records
- Improves inventory visibility
- Supports decentralized warehouses
- Better handling of marketing and office supplies
- More accurate low-stock notifications
- Clear ownership and responsibility per location
- Easier reporting and inventory management
Additional Notes
This feature would bring consumables closer to how many organizations actually manage inventory in the real world. While assets already support location-based management, consumables currently lack this flexibility and require workarounds when stock is distributed across multiple warehouses, offices, or departments.
Code of Conduct
Snipe-IT Version
8.7.2
How can we help?
Feature Request: Multi-Location Inventory Management for Consumables
Problem
Currently, consumables in Snipe-IT are managed as a single inventory pool. While assets support locations and location assignments, consumables do not support inventory distribution across multiple locations or warehouses.
This creates challenges for organizations that manage stock in a central warehouse and distribute inventory to multiple departments or branch offices.
Examples include:
Currently, the only workaround is creating separate consumable records for each location, which increases administrative overhead and makes reporting more difficult.
Proposed Solution
Introduce native multi-location inventory support for consumables.
A single consumable should be able to have inventory stored at multiple locations, while still being represented as one consumable item in Snipe-IT.
Example
Consumable:
Promotional Pen
Total inventory displayed in dashboards and listings:
650 Promotional Pens
Location-Based Checkouts
When checking out consumables, the user should be able to select the location from which stock is being issued.
Example:
Stock Transfers Between Locations
Allow inventory transfers between locations.
Example:
Transfer 100 pens from Main Warehouse to Marketing:
Before:
After:
Transfer history would be highly appreciated for auditing purposes.
Location-Specific Low Stock Thresholds
Allow configuring minimum stock levels per location.
Example:
Only Marketing should trigger a low-stock warning.
Location-Specific Notification Recipients
Allow configuring notification recipients individually for each location.
Example:
Low-stock alerts should only be sent to the responsible party for that location.
User Interface Proposal
Consumables Overview
Display:
Consumable Detail Page
Display inventory breakdown by location.
Benefits
Additional Notes
This feature would bring consumables closer to how many organizations actually manage inventory in the real world. While assets already support location-based management, consumables currently lack this flexibility and require workarounds when stock is distributed across multiple warehouses, offices, or departments.
Code of Conduct