The verdict in three sentences
Mobile money is never free: beyond the advertised operator fee, you also pay the aggregator, the withdrawal to your bank, and the hidden cost of failed payments you must retry. For 1,000 orders of 15,000 FCFA (15,000,000 FCFA in volume), the all-in cost lands around 2.3 to 3.3%, or 350,000 to 500,000 FCFA. Cards stay more expensive (2.9% + fixed fee) for a local basket, but remain essential for the diaspora.
The four cost layers everyone forgets
The real price of a mobile money payment has four floors. Each one eats your margin, and only the first is visible at checkout.
| Cost layer | 2026 range | On 15,000 FCFA |
|---|---|---|
| Operator fee (M-Pesa/Airtel) | 1.0 to 2.0% | 150 to 300 FCFA |
| Aggregator / PSP fee | 0.5 to 1.0% | 75 to 150 FCFA |
| Withdrawal to bank | up to 1.0% | 0 to 150 FCFA |
| Cost of failed retries | 0.2 to 0.4% effective | 30 to 60 FCFA |
| All-in total | 2.3 to 3.3% | 345 to 495 FCFA |
The most underestimated line is the cost of failures: on 3G networks, 5 to 12% of attempts fail (timeout, insufficient balance, wrong PIN). Retrying by SMS or push has an operational cost, and 30 to 40% of those baskets never come back.
Comparing M-Pesa, Airtel and cards on 100, 500 and 1,000 orders
At a constant 15,000 FCFA basket, here is the estimated all-in cost (2026 order of magnitude) by volume and payment method.
| Volume | M-Pesa (~2.6%) | Airtel Money (~2.8%) | Card (2.9% + 100 FCFA) |
|---|---|---|---|
| 100 orders | 39,000 FCFA | 42,000 FCFA | 53,500 FCFA |
| 500 orders | 195,000 FCFA | 210,000 FCFA | 267,500 FCFA |
| 1,000 orders | 390,000 FCFA | 420,000 FCFA | 535,000 FCFA |
| Cost per order | 390 FCFA | 420 FCFA | 535 FCFA |
| Settlement | 24 to 72 h | 48 to 72 h | 48 h to 7 d |
Across 1,000 orders, picking M-Pesa over cards for local customers saves roughly 145,000 FCFA. But keeping cards available for the diaspora captures baskets that local mobile money simply cannot collect.
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.
Blaise runs a cosmetics shop in Nairobi. He targets 1,000 orders/month at 15,000 FCFA, or 15,000,000 FCFA in volume. Routing 80% of payments through M-Pesa (~2.6%) and 20% through cards for the diaspora (~3.6% all-in), his monthly payment cost settles around 420,000 FCFA, or 2.8% of volume. By shifting to 90% local mobile money and cutting failures from 10% to 5% with a better-built checkout, he drops to 385,000 FCFA: 35,000 FCFA saved per month, or 420,000 FCFA over the year.
FAQ
Is mobile money really cheaper than cards?
For a local basket, yes: around 2.6 to 2.8% all-in versus 3.4 to 3.9% for cards once the fixed fee is included. The gap widens on small baskets where the card's fixed fee weighs heavily.
Why include the cost of failures in the calculation?
Because 5 to 12% of attempts fail on 3G networks and a lost basket is a lost sale. Counting retries and permanent abandonment, the effective cost of failures represents 0.2 to 0.4% of volume.
Is the withdrawal fee to my bank unavoidable?
Not always: some aggregators offer free settlement above a volume threshold, or a merchant account that avoids withdrawal. Negotiate this point, it can be worth up to 1% of your volume.
Should I offer M-Pesa and Airtel at the same time?
Yes: offering both operators plus cards reduces abandonment by 8 to 15% because customers pay with the wallet they already have. The integration overhead is marginal through a unified aggregator.
Let's talk about your project. We model the real cost of your payments and wire M-Pesa, Airtel and cards into an optimized checkout. 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.

