What is M-Pesa?

M-Pesa is the world's most successful mobile money platform, launched in Kenya by Safaricom in 2007. With over 60 million active users across 7 countries (Kenya, Tanzania, Mozambique, DRC, Lesotho, Ghana, Egypt), M-Pesa has fundamentally changed how money moves in East Africa. It is also one of the most popular ways to receive international remittances in Kenya.

How M-Pesa works

M-Pesa turns any mobile phone into a wallet. Users register with their national ID at an M-Pesa agent (there are over 600,000 agent locations in Kenya alone — more than all bank branches and ATMs combined). Cash deposits and withdrawals happen at these agents. Sending money to another M-Pesa user is as simple as entering their phone number and amount via a USSD menu. The transfer is instant. No smartphone or internet is needed — M-Pesa runs on SMS-based menus accessible from any basic phone. Users also pay bills, buy goods at merchants, save through M-Shwari, and access micro-loans through integrated services.

M-Pesa's role in Kenyan remittances

Kenya receives approximately $4 billion in remittances annually, with the US, UK, and UAE being the top source countries. Over 70% of adult Kenyans use M-Pesa, making it the default delivery method for incoming remittances. International providers including WorldRemit, Wise, Remitly, and Western Union all offer direct-to-M-Pesa delivery for the Kenya corridor. The sender uses the provider's app to send money, enters the recipient's M-Pesa phone number, and the funds arrive in the M-Pesa wallet within minutes. This eliminates the need for the recipient to visit a bank or agent location to collect the transfer.

Sending money to M-Pesa from abroad

To send money to an M-Pesa wallet from the US, UK, or Europe, you have several options. WorldRemit and Remitly offer direct M-Pesa delivery with competitive fees. Wise delivers to M-Pesa through their partnership with local payment rails. Some crypto-to-M-Pesa services are emerging, though most require an intermediary step. Fees vary significantly by provider: for a $200 USD-to-KES transfer, costs range from $2-3 (Wise) to $5-8 (Western Union). RemitRoutes compares all available providers for the US-to-Kenya corridor, including both traditional providers delivering to M-Pesa and digital asset rails through local exchanges.

M-Pesa beyond Kenya

While Kenya is M-Pesa's home market, the platform operates in Tanzania (where it has 16 million+ users), Mozambique, DRC, Lesotho, Ghana, and Egypt. Vodacom (Vodafone's African subsidiary) operates M-Pesa in most markets outside Kenya. Each country's M-Pesa operates somewhat independently with different features and agent networks. International interoperability is limited — you cannot send M-Pesa directly between countries. For cross-border transfers, international remittance providers handle the conversion and delivery to the destination country's M-Pesa network.

Frequently asked questions

How do I send money to M-Pesa from the US?

Use a remittance provider like Wise, WorldRemit, or Remitly. Enter the recipient's M-Pesa phone number, choose the amount, and pay via bank transfer or card. The money arrives in the M-Pesa wallet within minutes. Compare costs on RemitRoutes.

Is M-Pesa free to receive money on?

Receiving money on M-Pesa from international remittance providers is typically free for the recipient. The sender pays the transfer fee. M-Pesa charges fees for cash withdrawals (0.5-2% depending on amount) and some domestic transfers.

Can I use M-Pesa without a bank account?

Yes. M-Pesa is entirely phone-based and does not require a bank account. You register with a national ID at an agent location. Cash deposits and withdrawals happen at M-Pesa agents, which are ubiquitous in Kenya.

What is the M-Pesa transaction limit?

In Kenya, the per-transaction limit is KES 150,000 (~$1,150). The daily transaction limit is KES 300,000 (~$2,300). The maximum account balance is KES 300,000. These limits may be different in other M-Pesa markets.

Compare live rates across 370+ corridors on RemitRoutes · methodology.