Stockthattracksitself.
Retail products, consumables, purchase orders, and supplier management — with every movement logged and low-stock alerts before you run out.
Every product. Every movement.
Three Product Types
Retail (sold to clients), Consumable (used in services), or Both. Each tracked with SKU, barcode, cost price, and reorder threshold.
Low Stock Alerts
Set a reorder point per product. Dashboard surfaces alerts before you run out — no more mid-service surprises.
12 Movement Types
Purchase, sale, adjustment, transfer, damage, theft, return, reservation — every change logged with reason and timestamp.
Branch Transfers
Move stock between locations with transfer_out and transfer_in movements recorded atomically.
Service Consumables
Link products to services. Stock deducted automatically when a service is completed — no manual tracking.
Supplier Management
Full contact management with performance metrics: quality score, on-time delivery rate, and average lead time.
From order to shelf — tracked every step.
Create purchase order
Draft order with line items, quantities, and unit costs. Submit to supplier for approval.
Receive goods
Record quantities received, accepted, and rejected per item. Discrepancies flagged for manager review.
Stock updated
Accepted items automatically increment stock. PO status advances based on received quantities.