The verdict in three sentences
Online groceries is the most demanding e-commerce segment: a yoghurt delivered warm means a refund and a lost customer. The 2026 rule is simple — delivery under 3 hours for perishables, insulated boxes as standard, and a target spoilage rate below 3 %. Those who treat cold logistics as a detail lose their margin before they even calculate it.
Cold chain: the table that decides everything
Each product family has a storage temperature and a maximum delivery window. Exceeding these thresholds means accepting losses. Here are 2026 orders of magnitude for African markets (Accra, Lagos, Dakar).
| Product | Target temperature | Max delivery window | Spoilage if respected |
|---|---|---|---|
| Fish / seafood | 0-4 °C | 2 h | < 2 % |
| Fresh meat | 0-4 °C | 3 h | < 3 % |
| Dairy | 2-6 °C | 3 h | < 2 % |
| Fruit & vegetables | 8-12 °C | 6 h | < 4 % |
| Frozen goods | -18 °C | 2 h | < 1 % |
| Dry groceries | Ambient | 48 h | < 0.5 % |
Insulated equipment is the non-negotiable upfront investment. A rigid cooler costs 5,000-12,000 FCFA, a professional insulated box 15,000-25,000 FCFA, and reusable gel packs 500-1,500 FCFA each.
Slots and costs: structuring delivery
Morning (7-10 am) and evening (5-8 pm) slots concentrate perishable demand. Charging the right delivery price protects the margin.
| Item | 2026 cost (estimate) | Margin impact |
|---|---|---|
| Urban motorbike delivery | 1,000-2,000 FCFA | Passed to customer |
| Insulated box (amortised) | 300 FCFA / trip | Borne by seller |
| Gel packs | 200 FCFA / trip | Borne by seller |
| Average loss (target < 3 %) | 360 FCFA / basket | Absorbed by margin |
| Target net margin | 15-30 % | Average basket 12,000 FCFA |
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Mini case study
Awa runs a fresh grocery shop in Dakar. She sells 40 baskets a day at 12,000 FCFA, for 480,000 FCFA of daily revenue. At a 25 % margin she earns 120,000 FCFA gross. As long as she keeps spoilage at 2.5 %, she loses 12,000 FCFA a day in discarded goods — bearable. But when an unequipped courier pushes spoilage to 8 %, 38,400 FCFA evaporates: a third of her margin disappears. By investing 25,000 FCFA in two insulated boxes, she drops back under 3 % within a week and recovers 26,000 FCFA of margin a day.
FAQ
Do you really need to deliver in under 3 hours? For fish and frozen goods, yes — beyond 2 h without active cooling, spoilage doubles. For fruit and vegetables, a 6 h window stays acceptable if the insulated box is properly prepared.
How much does starter equipment cost? Budget 30,000-60,000 FCFA for two insulated boxes and a stock of gel packs: that is the minimum threshold to keep spoilage below 3 %.
How do you handle damaged-product disputes? Post a clear refund policy within 24 h with photo evidence. A well-handled dispute costs 12,000 FCFA once; a badly-handled customer costs ten times more in reputation.
What margin should you target on online groceries? Between 15 and 30 % by category. Dry groceries tolerate 15 %, premium fresh products reach 30 % because they justify superior logistics.
Can you start without a delivery fleet? Yes: subcontract to motorbike couriers using boxes you supply, at a flat 1,500 FCFA per trip. Internalise later once volume exceeds 50 baskets a day.
Let's talk about your project. We build your grocery store with slot management, zone-based delivery pricing and integrated Wave/Orange Money payment. 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.
