- African Giants
- Posts
- Next stop: Kenya - The Silicon Savannah 🦒🇰🇪
Next stop: Kenya - The Silicon Savannah 🦒🇰🇪
Understanding mobile money with M-Pesa
Kenya, the country of safaris …and startups 🇰🇪
A week ago, I arrived in Kenya under unique circumstances.
Just days before, the country was in turmoil, with anti-tax protests escalating into clashes with the police. From the outside it looked like civil war 😳.
However, when I arrived, the city felt quite safe, and there were no further protests. It's a reminder that events often appear more severe from afar, influenced by media coverage.
Couple pic in Nairobi, with the view over the city center.
After 1 week in the country, here are some random first impressions:
Dammmn, Nairobi is much more developed than I imagined.
Roads and infrastructure are modern.
Cash was almost non-existent. Everyone uses M-Pesa (more on that later).
Most people speak perfect English.
Big inequalities: you see deep poverty and very wealthy people.
You can find all the big companies/chains (Uber, McDonalds etc) which was not the case in Ethiopia.
You can see a lot of foreigners.
Kenya is very diverse: with hundred of different ethnicities, arab/european influence, religions etc, the country is a melting pot.
Now, more seriously, let’s jump into some concrete numbers to understand Kenya's tech landscape:
Kenya's nominal GDP for 2023 is estimated to be around $118 billion. It’s the 7th biggest GDP in Africa.
GDP per capita (nominal) is approximately $2,150.
Mobile phone penetration in Kenya is high, with about 122% penetration rate as of 2023. This rate indicates that many Kenyans have more than one mobile subscription.
Internet penetration in Kenya stands at approximately 42% as of 2023, with most users accessing the internet via mobile phones.
M-Pesa has over 30 million active users in Kenya.
Approximately 90% of the adult population in Kenya uses mobile money services like M-Pesa.
Kenya is the country in African where startups raised the most: $800M in 2023
Now let’s jump into one (big) details that makes Kenya so unique: M-Pesa👀
M-Pesa: The Mobile Money Success Story 📲
If you have the chance to go to Kenya, you’ll observe white and green store written “Safaricom M-Pesa” everywhere.
Safaricom is the main telco in Kenya, and M-Pesa is the mobile money they launched in 2007, used by most Kenyans.
The name "M-Pesa" is derived from "mobile" and "pesa," the Swahili word for money 💸.
Picture taken in Lamu Island on the coast. Safaricom agents can be found everywhere.
How M-Pesa Works
M-Pesa operates through a network of agents, typically small retail outlets or kiosks, where users can deposit or withdraw cash from their M-Pesa accounts. Here’s a step-by-step overview of how it works:
Registration: Users register for an M-Pesa account by visiting an authorized M-Pesa agent with their identification documents. Once registered, they receive a SIM card that includes the M-Pesa service.
Depositing Money: Users deposit cash into their M-Pesa account by visiting an M-Pesa agent. The agent converts the cash into electronic money, which is credited to the user's M-Pesa account.
Transferring Money: To send money, users simply select the "Send Money" option on their mobile phone, enter the recipient's phone number and the amount to be sent, and confirm the transaction with a secure PIN. The recipient receives a text notification of the transaction and can withdraw the money at any M-Pesa agent.
Paying for Goods and Services: M-Pesa users can pay for a variety of services, including utilities, school fees, and goods from participating merchants, directly from their mobile phone.
Withdrawing Money: To withdraw money, users visit an M-Pesa agent, who gives them cash in exchange for a reduction in their electronic balance.
Additional Services: M-Pesa also offers savings and loan services (such as M-Shwari), international money transfers, and integration with online payment platforms like PayPal.
M-Pesa also have an app where users can access more complex features.
So what is the difference between M-pesa (mobile money) and regular credit card payments?
It’s linked to the user's phone number, no bank account needed.
Works without internet, uses SMS/USSD.
Accessible through a network of local agents for cash deposits/withdrawals.
Low transaction fees, especially for small amounts.
Secured with a PIN, designed for basic mobile phones.
Ideal for everyday transactions and financial inclusion.
M-Pesa is one of the reason why Kenya became a startup hub in Africa (it’s often called “Silicon Savannah”).
Safaricom provides open APIs for developers, enabling startups to integrate M-Pesa into their apps and services.
Developer can, in a few lines of code, integrate M-Pesa payment into their apps.
That has created opportunities for innovation in areas like e-commerce, fintech, and logistics.
I’m very excited to be meeting with some of Kenyan’s successful startups next week.
Stay tuned 👀
I hope you enjoyed this episode! I try to share information that can be understood by non-fintech experts. If you want more technical content, let me know 😉.