Kenya has three operating mobile-money networks: M-Pesa (Safaricom), Airtel Money (Airtel), and T-Kash (Telkom). For most practical purposes M-Pesa wins, but the gap is narrower than it used to be — and Airtel Money has caught up in places that genuinely matter for paybill users. Here's the honest 2026 read.
Market share — the honest baseline
M-Pesa has roughly 96% of mobile-money market share by transaction volume. Airtel Money has about 3.5%. T-Kash has the rest. These numbers have been remarkably stable for a decade, despite multiple regulatory pushes for interoperability and competition.
The reason M-Pesa wins isn't the product — Airtel Money does the same things at roughly the same fees. It's the network: most Kenyans use Safaricom for voice, so most Kenyans hold their mobile money on M-Pesa, so almost every business builds for M-Pesa first. Two-sided markets are very hard to dislodge.
Agent coverage — where you can cash in and out
M-Pesa has over 250,000 agents nationwide. Airtel Money has roughly 50,000. T-Kash agents are concentrated in major urban centres and rare elsewhere. If you're in rural Kenya and need to deposit cash, M-Pesa is effectively the only option that works without a long drive.
For the diaspora, agent coverage matters because it dictates where your family can withdraw the money you sent. If you send to a relative in a small town, M-Pesa is the safe bet.
Fees — closer than you think
Consumer fees are similar across networks, with small variations. Roughly:
- Send Money (KES 1,000): M-Pesa KES 13, Airtel Money KES 13, T-Kash ~KES 11.
- Paybill (KES 1,000): M-Pesa KES 10, Airtel Money similar.
- Withdraw at agent (KES 5,000): M-Pesa KES 69, Airtel Money similar but with a smaller agent network limit.
- Buy Goods / Till: free to customer on M-Pesa. Airtel Money has limited till acceptance.
The full schedule is in our M-Pesa fees calculator. Where Airtel Money differs materially, we flag it on the relevant paybill pages.
Paybill interoperability — the 2023 game-changer
Until 2018, you couldn't pay an M-Pesa paybill from Airtel Money. Each network was an island. CBK pushed for interoperability over years; it finally went live across most major paybills in 2023. As of 2026, most large paybills (banks, utilities, KRA, eCitizen, top betting and lending) accept Airtel Money via interop. Smaller paybills sometimes haven't enabled it.
On paybillke, we show the network options for every paybill — if a number is M-Pesa-only versus M-Pesa + Airtel + T-Kash, you'll see it in the Network Options panel.
Banking products — M-Pesa's structural lead
This is where M-Pesa pulls genuinely ahead. The integrated savings and lending products — M-Shwari (NCBA), KCB-M-Pesa, Fuliza, the various KCB savings accounts — only work on M-Pesa. Airtel Money has tried to launch equivalents but has struggled to find a bank partner with the same scale.
If you want to save through your phone, take a small loan, or have access to Fuliza when you're short, you need M-Pesa. There's no equivalent on Airtel Money or T-Kash that has the same partner depth.
When Airtel Money actually wins
Airtel Money is genuinely the better product in two scenarios:
- Cross-border to other Airtel Africa markets. Airtel Money has integrated send-money to Airtel customers in Uganda, Tanzania, Rwanda, DRC, Zambia, Malawi, and others — typically faster and cheaper than the M-Pesa cross-border option (which is Safaricom-Vodafone country-pair specific).
- Specific Airtel-loyal user bases. If your social or business network is predominantly on Airtel, the friction of converting to M-Pesa for every transaction matters more than the marginal feature gap.
T-Kash — the rounding error
T-Kash works for basic Send Money, agent withdraw, and a small list of paybills via interop. It's sufficient for Telkom Kenya customers who don't want a second SIM, but Telkom's mobile market share is small and the agent network is thin. Most paybills don't advertise T-Kash support even when interop technically allows it.
Our directory includes T-Kash where the paybill genuinely supports it. For the majority of cases, you'll see only M-Pesa and (sometimes) Airtel Money listed.
Practical recommendations
- For day-to-day Kenyan use: M-Pesa. The agent density and product depth make it the default.
- For diaspora sending to family: use a remittance provider that deposits to M-Pesa Paybill or Send-Money. The choice between providers (Wise vs Sendwave vs Lemfi vs WorldRemit) matters more than the receiving-network choice.
- For cross-border to Uganda/Tanzania/Rwanda: consider Airtel Money for intra-region transfers.
- For specific paybill payments: use whichever network the receiving paybill has enabled — check the network options panel on the paybill page before sending.
Continue with Sending money to Kenya from abroad — the 2026 paybill guide for the diaspora-specific deep dive.