With the rise of global travel, immigration, and business opportunities, sending money internationally has become essential for many people. For Kenyans living or working in the United States, M-PESA provides a convenient and reliable way to transfer funds back home to family, friends, or for business purposes. Below is a guide on how to transfer money from the US to Kenya using M-PESA, along with the best options available.
Understanding M-PESA
Launched in 2007 by Safaricom in partnership with Vodafone, M-PESA revolutionized financial transactions in Kenya by allowing individuals to send and receive money via their mobile phones. Over 30 million active users rely on M-PESA for various services, such as:
- Money Transfers: Send and receive funds.
- Bill Payments: Pay for goods and services.
- Loans and Savings: Access M-Shwari and other financial services.
- Withdrawals: Cash out at M-PESA agents across Kenya.
M-PESA’s simplicity and ease of access have made it a dominant platform for mobile money in Kenya, and it’s become an excellent option for international money transfers.
Why Use M-PESA for International Money Transfers?
M-PESA offers several advantages when it comes to sending money across borders:
- Accessibility: Recipients need only a registered mobile number to receive funds, no bank account required.
- Speed: Transfers are processed quickly, often within minutes.
- Affordability: Transfer fees are competitive compared to traditional bank transfers.
- Wide Network: M-PESA has a vast network of agents across Kenya for easy withdrawals.
- Security: Transactions are PIN-protected, and both sender and receiver get notifications.
How to Transfer Money from the US to Kenya Using M-PESA
To send money from the US to Kenya, you’ll need to use international remittance services that are partnered with M-PESA. Here are the most popular options:
1. Using Remitly
Remitly is one of the top services for transferring money internationally, offering both fast and affordable options.
Steps to Transfer with Remitly:
- Sign Up: Create an account on the Remitly website or app.
- Enter Transfer Details: Choose Kenya as the destination and M-PESA as the delivery method.
- Provide Recipient Information: Enter the recipient’s name and M-PESA number.
- Pay for Transfer: Use a debit/credit card or bank account to fund the transaction.
- Confirm and Send: Review and initiate the transfer.
Fees and Exchange Rates:
- Fees: Starting at ~$3.99 for transfers of up to $100.
- Exchange Rates: Around $1 = ~130 KES (subject to change).
Delivery Time: Transfers are completed within minutes, especially with the express option.
2. Using WorldRemit
WorldRemit is another popular option for sending money to M-PESA, known for its transparent pricing.
Steps to Transfer with WorldRemit:
- Sign Up: Register on the WorldRemit website or app.
- Choose Delivery Method: Select M-PESA for payout.
- Provide Recipient Details: Enter the recipient’s name and M-PESA number.
- Fund the Transfer: Pay using a card or bank account.
- Confirm Transaction: Verify and send the money.
Fees and Exchange Rates:
- Fees: Around ~$3.99 for smaller transfers.
- Exchange Rates: $1 = ~129-132 KES.
Delivery Time: Transfers to M-PESA are processed instantly or within minutes.
3. Using Western Union
Western Union is a long-standing name in the remittance business, known for reliable money transfers.
Steps to Transfer with Western Union:
- Sign Up: Create an account on the Western Union website or app.
- Initiate Transfer: Select Kenya and choose M-PESA as the delivery method.
- Provide Recipient Information: Enter the recipient’s name and M-PESA number.
- Choose Payment Method: Fund the transfer using a debit/credit card or bank account.
- Confirm and Send: Review and complete the transaction.
Fees and Exchange Rates:
- Fees: Around ~$4-$10 depending on the transfer method.
- Exchange Rates: $1 = ~128-131 KES.
Delivery Time: Transfers to M-PESA are usually completed instantly.
4. Using MoneyGram
MoneyGram supports direct transfers to M-PESA accounts, making it another reliable option.
Steps to Transfer with MoneyGram:
- Sign Up: Register on the MoneyGram website or app.
- Initiate Transfer: Choose Kenya and select M-PESA as the payout option.
- Provide Details: Enter the recipient’s M-PESA number and name.
- Fund the Transfer: Pay with your card or bank account.
- Send Money: Confirm and complete the transfer.
Fees and Exchange Rates:
- Fees: Typically ~$3.99 for smaller transfers.
- Exchange Rates: $1 = ~129 KES.
Delivery Time: Transfers are typically instant.
Tips for a Smooth and Cost-Effective Transfer
- Compare Providers: Use online comparison tools to check fees and exchange rates.
- Select the Right Speed: If the transfer isn’t urgent, opt for standard delivery to save on fees.
- Double-Check Details: Ensure recipient information is accurate to avoid delays.
- Monitor Exchange Rates: Transfer when exchange rates are favorable for better value.
- Choose Verified Platforms: Ensure you’re using reliable and secure platforms for your transfers.
FAQs About M-PESA International Transfers
1. Can I send money directly from my US bank account to M-PESA?
Yes, you can use services like Remitly and WorldRemit to send money directly from a US bank account to M-PESA.
2. Are there limits on how much I can send?
Yes, M-PESA has transaction limits. The maximum per transaction is KES 250,000, and the daily limit is KES 500,000.
3. What happens if I enter the wrong M-PESA number?
If you input the wrong M-PESA number, the transaction might fail, or the funds could be sent to the wrong recipient. Contact the service provider immediately for assistance.
Sending money from the US to Kenya via M-PESA is fast, secure, and cost-effective. With multiple remittance services like Remitly, WorldRemit, Western Union, and MoneyGram offering seamless integration with M-PESA, you have a variety of options to choose from based on your needs. By understanding transfer fees, exchange rates, and the process, you can ensure your money reaches loved ones quickly and affordably.
Start your transfer today and enjoy the convenience of sending money with M-PESA!







