The verdict in three sentences
The last mile is the line item that makes or breaks a Lagos online store's margin: it carries 40 to 55 % of total logistics cost. An in-house fleet turns profitable past 40 to 50 deliveries/day; below that, a 3PL (third-party logistics) stays more flexible. The real margin killer isn't the tariff but the delivery failure rate, between 8 and 15 %, since each failed drop costs a second run.
In-house fleet or 3PL: the real math
The decision hinges on volume and service control, not the sticker price. Below 40 parcels/day, a salaried dispatch rider plus bike plus fuel costs more per parcel than a 3PL. Above that, the in-house fleet wins back the edge and keeps the customer relationship yours.
| Option | Cost per parcel (NGN) | Timeline | Failure rate | Break-even |
|---|---|---|---|---|
| In-house dispatch rider | 1 500 - 2 200 | D to D+1 | 6 - 10 % | > 45 parcels/day |
| 3PL express | 2 800 - 3 800 | D to D+1 | 8 - 12 % | from 1 parcel |
| 3PL standard | 1 800 - 2 800 | D+1 to D+2 | 10 - 15 % | from 1 parcel |
| Pickup point | 1 000 - 1 600 | D+1 to D+3 | 3 - 6 % | from 1 parcel |
| On-demand courier | 2 500 - 4 500 | 2 - 4 h | 5 - 9 % | urgent orders |
Lagos zones and their impact on tariffs
Lagos geography (bridges, traffic, island vs mainland) blows up cost beyond Lagos Island and Ikoyi. Charging a zone-based grid protects your margin without scaring off nearby customers.
| Zone | Average distance | Real delivery cost | Realistic timeline |
|---|---|---|---|
| Lagos Island / Ikoyi | 3 - 8 km | 1 500 - 2 200 NGN | D to D+1 |
| Victoria Island / Lekki Ph.1 | 5 - 12 km | 1 800 - 2 600 NGN | D+1 |
| Yaba / Surulere | 8 - 15 km | 2 200 - 3 000 NGN | D+1 to D+2 |
| Ikeja / Ojota | 12 - 22 km | 2 800 - 3 800 NGN | D+2 |
| Ajah / Ikorodu | 25 - 40 km | 3 500 - 4 800 NGN | D+2 to D+3 |
Mini case study
Ibrahim, a restaurateur turned dry-goods seller in Lagos, ships 30 parcels/day. On 3PL standard at 2 200 NGN/parcel he pays 66 000 NGN/day, about 1 980 000 NGN/month, with 13 % failure (roughly 4 parcels/day re-run, +8 800 NGN/day). By moving nearby zones (18 parcels) to an in-house rider at 1 800 NGN and keeping the 3PL for far zones, he drops to about 1 520 000 NGN/month and failure falls to 8 %. Saving: roughly 460 000 NGN/month and a better-served customer.
FAQ
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
What's a normal delivery failure rate in Lagos in 2026?
Expect 8 to 15 % depending on zone and payment method. Cash-on-delivery pushes failure to 15-20 %; collecting via card or transfer before dispatch cuts it below 6 %.
At what volume does an in-house fleet pay off?
Around 45 parcels/day per rider. Below that, a salaried rider plus bike plus fuel costs 1 500 to 2 200 NGN/parcel with no amortization, versus 1 800-2 800 NGN on 3PL standard with no fixed cost.
How do I cut failed deliveries?
Online payment before dispatch, a confirmation call or SMS the day before, an offered time slot, and customer-shared geolocation. These four levers cut failure by 40 to 50 %.
Are pickup points viable in Lagos?
Yes in dense zones: 1 000 to 1 600 NGN/parcel, 3 to 6 % failure, and the customer comes to the parcel. The network is denser on the Island and Lekki than in the outskirts.
How much should I budget for delivery on a 40 000 NGN average basket?
Delivery at 2 200 NGN is about 5.5 % of the basket. A free-shipping threshold at 50 000 NGN lifts the basket while keeping delivery under 5 % of absorbed margin.
Let's talk about your project. We wire your store with zone-based shipping, online payment and parcel tracking to crush the failure rate. 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.

