Inventory
Know where every unit is — and where it went.
Stock counted per location, not per company. Every sale, receipt, transfer and adjustment writes a line you can go back and read, so shrinkage has nowhere to hide.
Stock levels
Accra Main · live quantities
Stock value
GH₵ 214,860
Units on hand
18,402
Low stock
7
In transit
3 transfers
| Item | Location | On hand | Reserved | Reorder at | Status |
|---|---|---|---|---|---|
| Rice 5kg — Perfumed | Accra Main | 58 | 6 | 20 | Healthy |
| Sugar 1kg | Accra Main | 7 | 0 | 25 | Reorder |
| Milo Tin 400g | Accra Main | 44 | 2 | 15 | Healthy |
| Ideal Milk 380g | Kumasi | 9 | 1 | 20 | Low |
| Key Soap 700g | Warehouse | 612 | 40 | 100 | Healthy |
Recent stock movements
What you get
A stock record you can actually trust
Live levels per location
Every store, warehouse and distribution centre counted separately, with optional storage bins inside them.
A movement ledger, not a number
Sales, goods receipts, transfers, adjustments and refunds each write a stock transaction you can audit.
Transfers with two sides
Out of the source, into the destination, recorded on both — so nothing vanishes in the van.
Counts that show the variance
Cycle counts and stock takes tell you the difference before you commit it, and post the adjustment when you do.
Damage and write-off
Adjustments go through approve and reject, so a shrinking shelf is a decision someone made, not a mystery.
Low stock and expiry
Reorder points raise notifications. Batch and lot tracking watches dates where it matters, like pharmacy stock.
Landed cost in the cost price
Allocate freight and duty into the product cost, so your margin is the real one.
Counts without signal
Adjustments, transfers and counts all work offline on the desktop app and sync in order afterwards.
Books that follow the stock
Approved adjustments and goods receipts can post their own journal entries once accounting is set up.
Who this suits
For anyone who has ever counted the shelf twice
- Shops where the shelf and the spreadsheet stopped agreeing months ago
- Multi-branch retail that needs stock per branch, not one pooled number
- Wholesalers moving goods between a warehouse and several routes
- Pharmacies and grocers who have to watch expiry dates
- Anyone who wants to know their margin after freight, not before
Questions we get asked
Can I import the stock I already have?
Yes. Products, variants, customers and suppliers all import from a spreadsheet. You can also photograph a supplier receipt or a handwritten tally card and let the document scanner draft the products for you.
Does stock update when I sell?
Immediately. A POS sale decrements the stock at that location and writes a stock transaction. A refund puts it back. A goods receipt lifts it. Nothing needs a nightly job.
Can I stop cashiers selling something that is out of stock?
Yes — it is a POS setting. You can block sales at zero stock, or allow it and let the number go negative so you can investigate.
Who can change stock levels?
Whoever you allow. Storekeepers get transfers, counts and adjustments; cashiers do not. Adjustments can require approval, and staff can be scoped to a single location.