The verdict in three sentences
When a merchant reads "1% fee", they only see collection: on top come payout, FX, cash-out and sometimes a local mobile money tax. Added up, these invisible costs push the real bill 30 to 50% above the nominal rate. Understanding each layer lets you recover several margin points.
The five cost layers
Collection (charging the customer) runs about 1 to 2%. Payout (moving funds to your account or a seller's) adds 0.5 to 1%. If you collect in foreign currency, FX takes 2 to 3%. Cashing out costs roughly 1.5% more. Finally, some countries tax mobile money: 1% in Ghana, 0.5% in Uganda (2026 orders of magnitude).
| Cost layer | Typical 2026 rate | Trigger | Avoidable? |
|---|---|---|---|
| Collection | 1-2% | every charge | no |
| Payout | 0.5-1% | transfer to account/seller | partial (batch) |
| FX | 2-3% | collecting in foreign currency | yes (bill locally) |
| Cash-out | ~1.5% | withdrawing cash | yes (stay digital) |
| Mobile money tax | 0.5-1% (GH/UG) | by country | no (legal) |
| Reversal fee | variable | refund/dispute | yes (fewer disputes) |
Total cost per KSh 100,000 collected
Take a merchant collecting KSh 100,000 and see what they truly keep by behavior. Keeping funds digital and billing in local currency avoids the heaviest layers.
| Scenario | Collection | Payout | FX | Cash-out | Net kept |
|---|---|---|---|---|---|
| Optimal (digital, local) | 1,000 | 500 | 0 | 0 | KSh 98,500 |
| Average (payout + little cash) | 1,500 | 1,000 | 0 | 750 | KSh 96,750 |
| Costly (FX + cash) | 2,000 | 1,000 | 2,500 | 1,500 | KSh 93,000 |
| Worst (FX + cash + tax) | 2,000 | 1,000 | 3,000 | 1,500 | KSh 91,500 |
Between optimal and worst, the gap reaches KSh 7,000 per 100,000 collected, or 7% of margin gone — hence "30 to 50% above the advertised rate" on processing cost.
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
James, a restaurateur in Nairobi, collects KSh 4,000,000/month. He withdrew everything in cash and sometimes accepted foreign-currency payments from passing customers. His real cost hit about 5.5%, or KSh 220,000/month. By billing consistently in KSh, keeping 70% of funds digital and batching payouts, he dropped to 2.2%, or KSh 88,000/month. Saving: nearly KSh 132,000/month, without changing provider.
FAQ
Why does my real cost exceed the advertised rate? Because the advertised rate only covers collection. Payout, FX, cash-out and taxes stack up and push total cost 30-50% above nominal.
How do I reduce FX fees? Bill in local currency whenever possible. FX takes 2-3% per conversion: avoiding it is the fastest lever for local customers.
Is cash-out really expensive? Yes, about 1.5% per withdrawal. Keeping funds digital to pay suppliers and salaries avoids this layer almost entirely.
Which countries tax mobile money? In 2026, Ghana applies about 1% and Uganda about 0.5% (orders of magnitude). Kenya's picture differs; always price the local tax context into your rates.
Does batching payouts make a difference? Yes. A weekly batched payout instead of daily reduces the number of operations charged at 0.5-1%, notably lightening the bill on high volumes.
Let's talk about your project. We audit your mobile money fees and optimize collection to recover several margin points. 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.
