Mobile money penetration has grown steadily since last year when it stood at 68%. It now stands at 73.8% as of March 2022 according to the latest sector statistics from the Communications Authority of Kenya, the country’s regulator.

Kenyans have been using various mobile money products, especially for transactions that include using paybill and buy goods/services options. Merchant payments and deposits have also seen substantial growth.

Mobile money subscriptions has also risen from 35.2 million recorded during the second quarter to 36.4 million in the latest quarter (third) served by close to 294,000 agents. In 2024, it is expected that all mobile money agents will be able to serve any customer.


The three leading mobile money services include Safaricom’s M-PESA, Airtel Money and Telkom Kenya T-Kash. Equity’s Equitel doesn’t get factored in the CA numbers as it’s more of a bank-based service rather than a mobile money product.

However, in January, Equity Bank launched One Equity Till Number which meant that merchants could receive payments from customers using M-PESA, Airtel Money, PesaLink, Equitel, and Equity Mobile using One Equity Till Number without having to subscribe for multiple Paybill/Till numbers for their businesses.

A few months later, CBK announced mobile money merchant payment interoperability with Safaricom’s Lipa na M-PESA product but there was a catch – other players could use Lipa na M-PESA, but only for Buy Goods or till, and not the paybill service.

Paybill interoperability will be supported in 2023.

Airtel Money

Airtel Money is the country’s second-leading mobile money product and was launched in 2011. It has 23,326 agents and as of last year held a market share of 0.8%. We have no recent market share data as CA no longer shares that data for each mobile money product.

Airtel Money boasts of having 1.5 billion in terms of total value of deposits. Here are its other statistics:

  • Value of C2B: 1.66 billion
  • Value of B2C: 396 million
  • Value of C2G: 14 million
  • Volume of P2P: 805K
  • Value of P2P: 513 million

In July this year, Airtel Money split from Airtel Kenya. Airtel Money now runs under Airtel Money Kenya Limited. This was a month after its parent company, Airtel Kenya sold 25.77% of its mobile money product in a deal that was seeking to raise more cash for the company’s operations. The sale saw four companies give Airtel Kenya $550 million after the transaction. 

Last month Airtel Kenya appointed Rose Mambo as chair for Airtel Money Kenya Limited.

Transfer charges are also substantially lower than what M-PESA charges and include free transfers among Airtel Money users.

  • The maximum amount per transaction for Airtel Money has been increased from Ksh. 70,000 to Ksh. 150,000 (this was after adjustments were made following the revision of charges over the pandemic)
  • The daily limit for mobile money transactions was boosted from Ksh. 140,000 to Ksh. 300,000
  • Airtel Money account balance limit was increased from Ksh. 140,000 to Ksh. 300,000
  • The current tariff for mobile money transactions for Ksh.70,000 will apply for transactions up to Ksh. 150,000
  • Charges waived for transfers from the Airtel Money account to the bank account. This is the same for other mobile money products.

Here are Airtel Money charges for 2022:

MinMaxSend to AirtelSend to other networksWithdraw from Airtel Money Agent
1049FREE0N/A
50100FREE09
101500FREE622
5011000FREE1023
10012500FREE2025
25015000FREE5040
500110,000FREE7575
10,00125,000FREE90125
25,00135,000FREE100160
35,00145,000FREE105225
45,00170,000FREE105270
70,001150,000FREE105270

T-Kash

T-Kash was announced back in 2018 after the telco had axed Orange Money services. Telkom Kenya had been developing T-Kash for more than two years prior to the launch using a bottom-up approach. The delay was characterized by licensing issues with the Central Bank of Kenya (CBK) that were eventually ironed out.

T Kash Launch

Telkom Kenya’s mobile money product uses T-Kash codes that have enabled the telco to drop the use of agent numbers when making withdrawals or till and pay bill numbers when buying goods or paying for services/products. 

These are one-time codes that are generated by a user when performing a transaction. The code, which lasts for 10 minutes before expiry, is then entered by an agent/merchant on their devices to complete a transaction.

Early this year, they launched the T-Kash app for iOS, Android and Huawei smartphones through the AppGallery. Telkom Kenya subscribers used to access T-Kash via the STK Menu or by dialling *160#. The app recently got updated to allow for biometrics authentication for processing transactions.

It’s worth noting that they have another utility app – MyTelkom.

Sector data from last year pointed out that T-Kash had a 0.7% market share. T-Kash has 8349 agents countrywide with total value deposits amounting to 85 million.

  • Value of C2B: 86.3 million
  • Value of B2C: 148 million
  • Value of C2G: 61K
  • Volume of P2P: 637K
  • Value of P2P: 169 million

Telkom Kenya is also working on a credit product they are calling T-Kash Loan. It’s unknown if it will be a collaborative effort between the telco and banks.

We project it will work in a similar manner as M-Shwari, but that can only be known when the product is launched.

Telkom Kenya is also planning to split T-Kash from the company. It was supposed to happen last month so that T-Kash is run as a separate entity from its carrier services (voice, data, and SMS)

Unlike Airtel Money which costs free among its customers, T-Kash charges the same amount for sending to T-Kash customers and those on other networks.

Here are T-Kash charges for 2022:

MinMaxSend to T-Kash and Other NetworksSend to Unregistered UserAgent Withdrawal Fees
149FREEN/AN/A
50100FREEN/A10
10150053626
5011,000124126
1,0011,500204626
1,5012,500326126
2,5013,500459348
3,5015,0005512065
5,0017,5006514580
7,50110,00085190105
10,00115,00090245155
15,00120,00090265175
20,00135,000100285185
35,00150,000100N/A265
50,001150,000100N/A295

M-PESA

M-PESA was launched in 2007 as Safaricom’s mobile money product. Its early start has given it so much headway – it takes the biggest size in terms of market share. Before CA stopped sharing market share data, MPESA had a 99% share.

The growth in M-PESA customer usage has been driven by the launch of various innovations over the years including financial services such as Lipa na M-PESA, M-Shwari, KCB M-PESA and Fuliza.

Safaricom serves more than 30 million monthly active M-PESA customers, and the M-PESA ecosystem is also home to 42,000 developers, and that number keeps growing:

  • M-PESA has 51 million customers
  • More than 465K businesses use M-PESA
  • There are more than 600K M-PESA agents
  • It is available in Kenya, Tanzania, Mozambique, DRC, Lesotho, Ghana and Egypt
  • It processes more than 61 million transactions per day, effectively making it the largest fintech in Africa
  • The M-PESA app has been downloaded more than 9 million times. There is no other Kenyan app that comes close
  • 320,000 businesses have downloaded the M-PESA Super App since its launch. 

M-PESA revenues have grown by 38.3% to KES 107.7 billion – it’s the biggest revenue contributor to Safaricom with revenue from voice coming in close at 29.6% in FY22.

Lipa Na MPESA

The telco leads the country in terms of coverage standing at 97% with the likelihood of hitting 100% soon.

MPESA has 262,004 agents as of March this year with a total value of deposits of 1.2 trillion.

  • Value of C2B: 1.38 trillion
  • Value of B2C: 919 billion
  • Value of B2B: 2.2 trillion
  • Value to G2C: 882 million
  • Value of C2G: 13 billion
  • Volume of P2P:1.0 billion
  • Value of P2P: 1.1 trillion

Like Telkom, Safaricom is also planning to separate M-PESA from its carrier services to be run under a holding company.

At the moment, Safaricom is already sharing its paybill and buy goods infrastructure with Telkom and Airtel Kenya. 

CEO Peter Ndegwa said that the split will be in the form of a holding company, which will then manage the telco’s mobile money services, towers, data services, and the Ethiopian arm.

Early in June, the telco in partnership with payments corporation VISA announced M-PESA GlobalPay Virtual Visa Card that saw Safaricom customers pay for products and services from international companies.

It’s worth noting that this is different from M-PESA Global which was launched ten years ago and allowed customers to send money to each other outside the confines of Kenya in tens of other countries.

Safaricom and Visa have been working on this virtual card since mid-2020.

MPESA GlobalPay

M-PESA GlobalPay Virtual Visa Card allows you to make international payments. This means that companies that process their payments outside Kenya and are VISA merchants will accept payments from the virtual card. 

READ MORE: HOW TO ACTIVATE MPESA VIRTUAL VISA CARD USING THE M-PESA APP

To access M-PESA GlobalPay, you’ll need the MPESA app Safaricom’s super app which has since been downloaded more than 5 million times. 

Your Safaricom Virtual Visa Card Questions Answered: Paying for Netflix, Google One, and More

The virtual VISA card by GlobalPay comes in handy, and it sure does eliminate some friction that we have come to experience with other forms of payments for Netflix (among other global services that we previously wanted to pay for via a channel that works with M-PESA, but couldn’t).

Another interesting development is that Safaricom is planning to launch M-PESA Junior Accounts for young Kenyans between the age of 10 to 18 years. These are individuals who do not have IDs to register a Safaricom line but have access to the network via SIM cards registered under their guardians or parents.

This development is still under regulatory approval.

Safaricom also clarified that minors will not have access to loans or savings products which means that they will not be able to use Fuliza, KCB M-PESA, or M-Shwari, leaving them with the option of sending/receiving money or paying bills.

Safaricom has also come up with new customer data privacy measures. The new measures limit the scope of merchants’ customer data access. Merchants will now receive the customer’s first name, transaction ID and a redacted customer’s phone number. These new changes will affect both SMS and API callback notifications.


Here are all M-PESA and its associated charges for 2022:

  • The maximum Account Balance is KSHs.300,000
  • Maximum Daily Transaction Value is KSHs.300,000.The maximum per transaction is KSHs.150,000
  • You cannot withdraw less than KSHs.50 at an M-PESA agent outlet.

Withdrawal from M-PESA Agent

MinMaxCharges
149N/A
5010010
10150027
5011,00028
1,0011,50028
1,5012,50028
2,5013,50050
3,5015,00067
5,0017,50084
7,50110,000112
10,00115,000162
15,00120,000180
20,00135,000191
35,00150,001270
50,001150,000300

Transfer to Unregistered Users

MinMaxCharges
149N/A
50100N/A
10150045
5011,00049
1,0011,50059
1,5012,50074
2,5013,500112
3,5015,000135
5,0017,500166
7,50110,000205
10,00115,000265
15,00120,000288
20,00135,000309
35,00150,001N/A
50,001150,000N/A

Transfer to other M-PESA Users, Pochi La Biashara and Business Till To customer

MinMaxCharges
149FREE
50100FREE
1015006
5011,00012
1,0011,50022
1,5012,50032
2,5013,50051
3,5015,00055
5,0017,50075
7,50110,00087
10,00115,00097
15,00120,000102
20,00135,000105
35,00150,001105
50,001150,000105

Transfer to M-PESA Customer

MinMaxCharges
149FREE
50100FREE
1015006
5011,00012
1,0011,50022
1,5012,50032
2,5013,50051
3,5015,00055
5,0017,50075
7,50110,00087
10,00115,00097
15,00120,000102
20,00135,000105
35,00150,001105
50,001150,000105

Transfer to Other Networks

MinMaxCharges
200250034
2501500067
500110000112
1000120000197

Other Charges

Other TransactionsCharges
All deposits0
M-PESA Registration0
Buying Airtime 0
Balance Inquiry0
Changing PIN0

“In the last 15 years, M-PESA has transformed the lives of millions of customers empowering them with useful and affordable financial services. With increasing smartphone usage across the continent, we are transitioning to be a digital financial services provider connecting customers and businesses in a digital world,” said Sitoyo Lopokoiyit, MD – M-PESA Africa.

Articles in This Stream

State of 4G in Kenya in 2022: Safaricom, Airtel, Telkom, Equitel and Faiba

State of 5G in Kenya


Previous articleGoT Spinoff House of Dragon Comes to Showmax Kenya
Next articleHeroku Terminates Free Hosting Plans as More Alternatives Emerge
I brunch on consumer tech | first.last at techweez dot com