Know what you have, where it is, and when to reorder.
Every sale, receipt and transfer updates stock as it happens, in every warehouse and branch. Set minimum levels, track batches and expiry dates, and count stock without closing the shop.
- Riyadh Main Warehouse184Minimum 50
- Jeddah BranchReorder36Minimum 40
- Dammam Depot92Minimum 30
- On hand
- 312
- Value at cost
- 19,344.00
- Stock updated by every sale and receipt
- Real-time
- Carton, box and piece converted for you
- Any unit
- Alerts before batches expire
- Expiry
- Traceable from receipt to sale
- Every move
Stock control that keeps up with your business.
Products, variants & barcodes
Sizes, colors and pack sizes as variants of one product, each with its own barcode, cost and price.
Units of measure
Buy by the carton, store by the box and sell by the piece. Conversions between units are applied automatically.
Multiple warehouses
Stock tracked separately in every warehouse and branch, with its own minimum level and reorder point.
Transfers
Move stock between warehouses and branches with a clear sent and received record, so nothing goes missing in transit.
Batch, serial & expiry
Trace batches and serial numbers from receipt to sale, and get warned before items expire.
Stock counts
Full or partial counts by warehouse, with differences posted as adjustments valued at cost.
Stock that follows every movement.
- 1
Receive
Goods arrive from purchasing into the right warehouse, with batch and expiry details where needed.
- 2
Store and move
Levels are tracked per warehouse, and transfers keep stock balanced between branches.
- 3
Sell and count
Sales deduct stock immediately, and regular counts keep the system matched to the shelves.
Inventory in every plan.
Every plan includes products, units, stock tracking and counts. Scale adds transfers and batch, serial and expiry tracking, and the number of warehouses grows with each plan.
| Features | Starter50 / month | Scale110 / month | Business220 / month | EnterpriseCustom |
|---|---|---|---|---|
| Plan limits | ||||
| Users | 3 | 10 | 30 | Unlimited |
| Branches | 1 | 3 | 10 | Unlimited |
| Companies (legal entities) | 1 | 1 | 3 | Unlimited |
| Warehouses | 1 | 3 | 10 | Unlimited |
| Sales invoices / month | 500 | 3,000 | 15,000 | Unlimited |
| POS terminals & devices | 2 | 6 | 20 | Unlimited |
| Inventory | ||||
| Products, variants & barcodes | ||||
| Units of measure & conversions | ||||
| Stock tracking & stock counts | ||||
| Warehouse & branch transfers | ||||
| Batch, serial & expiry tracking | ||||
Common questions about inventory
Can one product come in different sizes or colors?
Yes. Add them as variants of the same product, each with its own barcode, cost and selling price, while reports can still group them together.
How is stock valued?
Stock is valued at cost and updated with every receipt, so your balance sheet and margin reports always use current figures.
Can I track expiry dates for food or medicine?
Yes, from the Scale plan. Record the batch and expiry date on receipt, sell the earliest-expiring stock first, and get alerts before items expire.
What happens when a count doesn't match the system?
Enter the counted quantities and Polvo ERP shows the differences. Once confirmed, they post as stock adjustments valued at cost, with the reason recorded.
Ready to modernize your operations with Polvo ERP?
Start your 14-day free trial today or talk to our ERP architects to see how fast your business can scale without legacy bloat.