M-PESA review
A broad mobile-money service for wallet transfers, cash access, bills and remittances.
Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026
M-PESA is Safaricom’s mobile-money platform for sending and receiving money, paying bills and merchants, buying airtime and data, depositing cash, and withdrawing funds. It is aimed at mobile-money users who need everyday payment tools alongside domestic or international remittance access. Customers can access the service through iOS and Android apps, USSD, SIM Toolkit, authorized agents and selected ATMs. The platform supports wallet and cash recipient methods, with balance views, transaction information and biometric payment authentication.
Pricing is transaction-based rather than subscription-based. Fees vary by transaction band and service, making the cost structure relevant to users who move different amounts or use different payment routes. M-PESA Ratiba adds scheduled and automatic payments, which suits recurring obligations and planned transfers. The broader payment scope also includes bills, merchants, airtime and data services, so the product can cover several routine money tasks in one service. Users choosing M-PESA should review the applicable transaction fee before sending money or withdrawing cash.
M-PESA’s ecosystem fit is a central part of its scope. It connects with the Safaricom mobile network, banks, ATMs, other mobile-money networks and Western Union. International remittances can reach bank accounts or cash-pickup locations, while domestic activity can use M-PESA wallets, agents and supported cash channels. That breadth makes it a strong fit for Safaricom subscribers who want wallet access, physical cash options and remittance capabilities together. It is less suitable for people outside supported markets or for buyers seeking a standalone subscription product with a single universal fee structure.
M-PESA pros and cons
- Where it wins
- Supports wallet transfers, cash deposits, withdrawals and cash pickup
- Combines bills, merchant payments, airtime and data purchases
- Offers scheduled payments and international remittances
- Where it doesn't
- Fees vary by transaction band and service
- Designed for Safaricom subscribers in supported markets
- International transfers use selected services and destinations
M-PESA fact sheet, pricing and score →
Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.
Last updated · How we research and update
