Getting Started with Mohaseb
Registration & Account Creation
Subscription & Billing
System Requirements
Dashboard Overview
Point of Sale (POS)
Order Management
Product Management
Stock & Inventory Tracking
Customers, Suppliers & Contacts
Purchase Management
Accounting System
Multi-Currency & Tax
HR & Payroll
Reports & Analytics
Online Store
Users & Roles
Business Settings & Configuration
Products & Inventory
Mar 11, 2026
Stock & Inventory Tracking
Stock List
View real-time stock levels at Stock Alerts in the sidebar.
Why this matters: Stockouts mean lost sales. Overstocking ties up cash. Accurate inventory tracking helps you maintain the right balance — enough stock to meet demand without wasting capital on excess inventory. Stock takes help catch theft, damage, and counting errors before they become big problems.
Screenshot: Stock list showing quantities per branch
- Current quantity on hand per branch
- Average cost price
- Stock value (quantity x cost)
- Low stock warnings
Stock Movements
| Movement Type | Effect | Source |
|---|---|---|
| Purchase Invoice | Stock increases (+) | Purchase module |
| POS Sale | Stock decreases (-) | POS module |
| Stock Transfer | Moves between branches | Transfer module |
| Stock Adjustment | Manual correction (+/-) | Stock take |
| Return/Refund | Stock increases (+) | Order refund |
Stock Alerts
Screenshot: Stock alert settings and low stock products
Set minimum stock levels per product. When stock drops below the threshold, an alert appears on the dashboard.
Stock Take (Physical Count)
Screenshot: Stock take count screen
1
Create Stock Take — Select branch and date
2
Count Products — Scan barcodes or manually enter counted quantities
3
Review Differences — System shows discrepancies between counted and expected
4
Submit & Adjust — Approve to automatically adjust stock levels
Barcode Generation
Screenshot: Barcode generator with label preview
Generate printable barcode labels from Products with support for EAN-13, UPC-A, Code 128 formats.
Practical Example: You do a monthly stock take and count 48 units of "Olive Oil 1L" but the system shows 52. The difference of -4 could be damage, theft, or counting errors from the previous month. You submit the stock take, the system adjusts stock to 48, and creates an adjustment voucher. Next month, the difference is only -1, showing that your controls are improving.
Important: Stock can never go below zero. The system prevents sales when stock is insufficient.