The verdict in three sentences
A grocery runs on thin margins where shrinkage (theft, breakage, expiry) eats the profit. Eyeballing shelves lets stock drift; an app with barcodes and reorder points makes every SKU visible. For 1,500,000 to 4,000,000 FCFA, you turn stock you suffer into stock you steer.
Eyeballing versus barcode stock
By eye, you over-order slow movers and run out of fast ones. The app flips the logic: every product gets a threshold, an alert and a supplier price history.
| Function | Eyeballing | 2026 inventory app |
|---|---|---|
| Number of SKUs | Not counted | 500 to 3,000 tracked |
| Stock in/out | Memory | Barcode scan |
| Reorder alert | None | Automatic threshold per SKU |
| Supplier price | Scrap of paper | History and comparison |
| Fresh-goods expiry | Found on the shelf | Alert before deadline |
| Margin per category | Rough guess | Calculated automatically |
| Physical stocktake | Full day | Scan in 1-2 h |
| Setup cost | Low | 1,500,000 - 4,000,000 FCFA |
Stock alerts and margin per category
The heart of the system is the alerts that trigger the right order at the right moment, and the margin per category that shows where the money really is.
| Category | Typical gross margin 2026 | Monthly turnover | Tracking priority |
|---|---|---|---|
| Beverages | 12-18% | High | Stockout = lost sale |
| Fresh goods | 8-14% | Very high | Expiry critical |
| Dry groceries | 10-15% | Medium | Theft/shrinkage |
| Hygiene & cleaning | 15-25% | Low | Frequent overstock |
| Airtime & credit | 3-6% | Very high | Volume, low margin |
Mini case study
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Fatoumata runs a grocery in Nairobi with 9,000,000 FCFA of rolling stock and shrinkage estimated at 6%, or 540,000 FCFA/month lost. After an app at 2,800,000 FCFA, she brings shrinkage to 2%, saving 360,000 FCFA/month. The tool pays back in under 8 months, and her beverage stockouts have nearly vanished.
FAQ
Do I have to barcode every product? Most industrial products already carry a scannable EAN barcode. Only bulk or local items need an internal label, generated by the app.
How many SKUs can it handle? From 500 to 3,000 SKUs comfortably for a neighborhood grocery. Beyond that, we move to an architecture built for multi-aisle supermarkets.
How does the expiry alert work? At intake, you enter the deadline; the app flags lots nearing the date so you push or discount them before a dead loss.
Can I track several suppliers for one product? Yes, the price history compares suppliers and flags when a purchase price rises, which protects the margin.
Does it work on a phone? Yes, scanning uses the phone camera or a Bluetooth scanner; a full stocktake drops from a day to one or two hours.
Let's talk about your project. We quote your inventory app in 48h and start with the categories bleeding most. WhatsApp +221 77 596 93 33.
Mohamed Bah
Fondateur, Kolonell
Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.

