A Dakar warehouse without a WMS loses 8% of stock per year on average and burns 25% of team time hunting for products. A well-tuned WMS brings shrinkage down to 1% and doubles picker productivity. Entry price is now XOF 50,000 per month for an SME — there is no excuse left in 2026.
TL;DR
- Zoho Inventory: USD 30 per month (about XOF 18,000), ideal e-commerce 0-10,000 SKUs
- Odoo Inventory: free self-hosted, about EUR 25 per user per month cloud
- NetSuite WMS: from USD 999 per month, for groups above XOF 50M revenue
- Barcode hardware: Zebra TC22 (about USD 350), Zebra ZD220 printer (USD 200)
- Realistic rollout: 4 to 12 weeks depending on complexity
Why a WMS, not just an Excel sheet
A WMS (Warehouse Management System) handles 4 critical functions that neither an accounting ERP nor a spreadsheet can manage properly:
- Slotting: where to place each SKU to minimize picking distance.
- Wave picking: grouping orders to optimize routes.
- Cycle counting: rolling audits instead of yearly stocktakes.
- Lot and expiration tracking: critical for pharma, food, cosmetics.
- Multi-location: a single SKU can live in 3 zones.
The hidden cost of "no WMS"
| Indicator | No WMS | With basic WMS |
|---|---|---|
| Yearly shrinkage | 6 to 12% | 0.5 to 2% |
| Picking errors | 3 to 5% | < 0.3% |
| Avg time per picking | 4 to 7 min | 1 to 2 min |
| Blocking stocktakes per year | 1 to 2 closed days | 0 (cycle counting) |
| Real-time stock visibility | No | Yes |
For a warehouse with XOF 80M yearly revenue, shrinkage alone wastes between XOF 5M and XOF 10M every year. The WMS pays back in 2 to 4 months.
Zoho Inventory: the SME pick
Zoho Inventory plugs natively into Zoho Books, Zoho CRM, Shopify, WooCommerce, Amazon. The UI is in French and English, mobile-friendly, accessible to non-technical staff.
Zoho Inventory strengths
- Price: USD 30 per month for 1,500 orders (about XOF 18,000).
- Native integrations: Shopify, WooCommerce, Magento, Etsy, Amazon, eBay.
- Multi-warehouse included from the Standard plan.
- iOS and Android mobile app for picker scanning.
- Lot and expiration tracking on the Professional plan (USD 40).
Limit: above 25,000 SKUs or 25,000 orders per month, Zoho Inventory is undersized. The natural upgrade is Odoo or NetSuite.
Odoo Inventory: the open-source heavyweight
Odoo is the reference open-source ERP across francophone Africa. Senegal, Ivory Coast and Cameroon host over 200 Odoo integrators. The major edge: everything lives in a single system (accounting, HR, sales, purchasing, stock, manufacturing).
Deployment options
- Odoo Online (cloud SaaS): EUR 25 per user per month, database hosted by Odoo SA.
- Odoo.sh (PaaS): EUR 240 per month for 5 workers plus staging, managed by Odoo SA.
- Self-hosted VPS: XOF 50,000 per month VPS plus integrator fees. Zero license cost.
- Odoo Enterprise on-premise: per-user license, fully deployed on your servers.
For a serious Senegalese warehouse, the sweet spot is self-hosted on DigitalOcean (Frankfurt region, 80ms latency to Dakar) plus a local integrator for setup (plan XOF 2M to 6M depending on scope).
NetSuite WMS: for groups
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
NetSuite (Oracle) remains the reference ERP-WMS for groups above XOF 50M revenue. In Senegal, French group subsidiaries (Bollore, CFAO, Total) often run NetSuite. Entry price: USD 999 per month plus a USD 30,000 setup floor.
When to move to NetSuite
- Multi-country with mandatory accounting consolidation (CIMA, IFRS).
- More than 50 concurrent WMS users.
- EDI integration with a major retailer (Carrefour, Auchan).
- Strict pharma regulation (lot-by-lot traceability, FDA/EMA audits).
For 95% of Senegalese SMEs, NetSuite is heavily oversized.
Barcode hardware and printing
A WMS without barcode scanning keeps 80% of picking errors. Invest in:
| Equipment | Brand/model | Indicative price |
|---|---|---|
| Bluetooth scanner | Zebra DS2208 | USD 150 |
| Rugged Android terminal | Zebra TC22 | USD 350 |
| Desktop label printer | Zebra ZD220 | USD 200 |
| Industrial printer | Zebra ZT411 | USD 1,200 |
| Rugged picking tablet | Samsung Active Tab Pro | USD 600 |
Hardware investment for a 200 sqm warehouse: between XOF 1.5M and XOF 3M depending on the number of pickers. Paid back in under 6 months on shrinkage cuts.
FAQ
Q: Can we start with Zoho Inventory and migrate to Odoo later?
A: Yes, Zoho exports all SKUs, movements and history in CSV. Migrating to Odoo takes 2 to 4 weeks with an integrator. Just avoid launching SKUs without barcodes from day one — it is the biggest blocker for any WMS migration.
Q: Do we need an in-house developer to maintain self-hosted Odoo?
A: Not a full-time dev, but a part-time sysadmin or an integrator under a maintenance contract (about XOF 300,000 per month). Odoo requires security updates 2 to 3 times a year and daily DB backups.
Q: How to run a warehouse without a stable internet connection?
A: Odoo and NetSuite ship limited offline modes. Zoho Inventory does not. The best Senegalese setup: business 4G (Orange or Free) plus Sonatel fiber backup, plus a 1,500 VA UPS for outages under 4 hours.
Q: Which KPIs to track from day one of the WMS rollout?
A: Picking accuracy (>99%), monthly shrinkage (<1%), avg time per order (<3 min), inventory coverage rate (>95%), number of SKUs with zero movement over 90 days (to liquidate).
Conclusion
A well-chosen WMS turns a chaotic warehouse into a predictable engine. The 2026 reflex in Senegal: Zoho Inventory if you are starting, Odoo if you scale beyond 25,000 SKUs, NetSuite only if you are a subsidiary of an international group. Barcode hardware is non-negotiable. Kolonell rolls out Odoo and Zoho on its clients' warehouses and trains field teams. Request a free quote or message 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.