As many sites as you need, each with its own stock, sales and reports.
The depot, the town shop, the suburb shop: each has its own stock, and the total reads at a glance.
A threshold per product and an alert when it is hit. You reorder before the shelf is empty, not after.
For anything perishable, stock is the sum of its batches, and what nears its date surfaces on its own.
What you will see when you open it
Screenshots taken on our demo shop, with sample data. Tap a screen to enlarge it.
Stock, site by site
Value at purchase price, what is available, out of stock or under alert, product by product, for one warehouse or all of them.
- 1One warehouse, or all
- 2Stock value, at purchase price
- 3What to reorder soon
- 4In stock, under alert, out of stock
Alerts, on a phone
What is below the threshold, what is missing and how much to order, with the last supplier and their price.
- 1Per warehouse
- 2Out, critical, low
- 3The quantity to order
- 4The last supplier and their price
The bulk count
Reset to zero, remove old stock, enter what was counted or transfer: many products in one go, with a reason, and a review before anything moves.
- 1Four steps, a review before applying
- 2One sentence says what will happen
- 3What you counted on the shelf
- 4A reason: breakage, expiry, count…
Valuation at weighted average cost
With accounting: each product at its weighted average cost, every movement valued, and the stock account checked against it, to the cent.
- 1Permanent inventory, optional
- 2Account 311 checked, to the cent
- 3Stock valued at average cost
- 4Each product’s average cost
How it works
Pick a step to see what it sets off along the way.
-
Your sites depot, shops
-
Opening stock entered or imported
-
either
- Purchase received
- Transfer
- Sale
-
at the same time
- The site’s stock moves
- The history keeps the document
-
Below the threshold alert and notification
-
01
Declare your sites
One warehouse per real storage location, the shop itself included.
-
02
Set the opening stock
By entry or by Excel import, with the alert thresholds set along the way.
-
03
Let the documents do the work
Received purchases, sales, transfers and returns update stock with no intervention.
What you can do with it
A documented movement with its own record, rather than a box that left without a trace.
Breakage, expiry, miscount: the difference is entered as an addition or a removal, with a note, or with its reason in a bulk count, and stays in the history.
On products that need it, each batch carries its quantity and date, and stock follows from them.
A dedicated report and a notification, on the threshold you set for that product.
Every sale, purchase, return and adjustment goes into the product’s history, with its document, its date and the person who entered it.
What the module includes
- Purchases, sales and returns
- Point of sale (POS)
- Stock transfers
- Flow and history of every item
- Low-stock and expiry alerts
- Raw materials and recipes
- Stock adjustments
- Multi-warehouse / multi-shop
- Barcode printing
- Grouped stock count
- Weighted average cost valuation
Stock as it works here
Seasonality around Tabaski or Ramadan moves volumes threefold in a few days: threshold alerts matter most at exactly those moments. Each product is managed in a single unit, whole for what you count, decimal for what you weigh (2.5 kg): there is no conversion yet between the sack you buy and the kilo you sell. And the purchase price on the product record is the cost the margin report uses.
Common questions
Can I import my stock from Excel?
Yes. New products import from an Excel or CSV file with their opening stock and alert threshold, from a downloadable template and after a row-by-row check. The import creates products; it does not update the ones that already exist.
How is stock valued?
The margin report uses the purchase price on the product record. With accounting, every movement is also valued at the moving weighted average cost (CUMP), recomputed at every movement, and stock can be booked as permanent inventory (311 and 6031), checked to the cent.
Do you handle serial numbers?
Tracking is by batch, not by individual serial number. For equipment identified unit by unit, that is a limit worth knowing before you commit.
Works with
The modules talk to each other: what happens here shows up there, with nothing typed twice.
- Product catalogue The alert threshold, the unit and the prices come from the product record.
- Purchasing & suppliers A purchase marked “Received” raises its warehouse’s stock.
- Point of sale Every receipt lowers the stock of the till’s warehouse.
- Reports & insights Stock reports read every warehouse, or the ones you pick.