M-PESA Global Charges 2026

Send money abroad from Kenya

Official 2026 M-PESA Global fees, live exchange rates, and transaction limits for international transfers to over 200+ countries.

M-PESA Global Transfer Calculator

Choose the currency your recipient will receive
Min: KES -- - Max: KES -- per transaction

Recipient Receives

--
You Send KES --
Transfer Fee KES --
Exchange Rate --
Total Cost KES --
Delivery Time Minutes
Rates are indicative and depend on partner exchange margins. Partners include Western Union, MoneyGram, WorldRemit, Remitly, Sendwave, PayPal, and Wise.

Popular M-PESA Global Destinations

Live exchange rates and fast delivery times for top destinations. Updated .

M-PESA Global 2026 Fees (Registration & More)

Sending and receiving money internationally has never been easier for Kenyans, thanks to M-PESA Global. Whether you are a Kenyan living abroad supporting family back home, or someone in Kenya receiving funds from overseas, M-PESA Global provides a fast, secure, and convenient way to handle international money transfers.

Launched in 2021, M-PESA Global has transformed how Kenyans manage cross-border transactions. No longer do you need to queue at Western Union offices or deal with complicated bank wire transfers. With just your phone, you can send money to over 200+ countries or receive funds from loved ones abroad directly into your M-PESA wallet.

What is M-PESA Global?

M-PESA Global is an international money transfer service that allows M-PESA users in Kenya to send and receive money across borders. It is an extension of the M-PESA mobile money platform, connecting Kenyan users with global payment networks and international remittance partners.

Key Features of M-PESA Global

  • Send money to over 200+ countries worldwide
  • Receive money from abroad instantly to your M-PESA wallet
  • No bank account required - works directly with your M-PESA wallet
  • Instant transfers with funds arriving within minutes
  • Multiple international partners including Western Union, MoneyGram, WorldRemit, PayPal, and more
  • Virtual Visa Card for international online shopping and subscriptions
  • Secure and reliable with end-to-end encryption

What You Can Do with M-PESA Global

  • Send money abroad to family and friends
  • Receive remittances from Kenyans in the diaspora
  • Pay for international subscriptions such as Netflix and Spotify
  • Shop online from international stores
  • Transfer money to regional M-PESA networks (Uganda, Tanzania, Rwanda)
  • Buy international airtime
  • Pay international merchants

How to Register for M-PESA Global

Registering for M-PESA Global is free and takes less than 2 minutes. You must be a registered M-PESA user with an active Safaricom line.

Eligibility Requirements

  • Must be at least 18 years old
  • Have a Safaricom SIM card
  • Be a registered M-PESA user
  • Have legal capacity to enter into contracts

Method 1: Registration via USSD Code (*840#)

  1. Dial *840# on your Safaricom line
  2. Enter your physical address (e.g., Nairobi, Kenya or specific street)
  3. Accept Terms and Conditions - read and accept the M-PESA Global T&Cs
  4. Enter your M-PESA PIN to confirm registration
  5. Receive confirmation SMS from Safaricom

That is it. You are now registered for M-PESA Global.

Method 2: Registration via M-PESA App

  1. Open the M-PESA App on your smartphone
  2. Navigate to M-PESA Global from the main menu
  3. Tap Opt In or Continue to start registration
  4. Read and accept the Terms and Conditions
  5. Enter your M-PESA PIN to confirm
  6. Wait for confirmation SMS from Safaricom

Important note: Once registered, you can access M-PESA Global services anytime by dialing *840# or through the M-PESA App.

M-PESA Global Transaction Limits 2026

Understanding transaction limits helps you plan your international transfers effectively.

Sending Money Abroad Limits

  • Minimum amount: KES -- per transaction
  • Maximum per transaction: KES --
  • Daily limit: KES --
  • Monthly limit: Varies by user profile and transaction history

Receiving Money from Abroad

  • No receiving limits - you can receive any amount through M-PESA Global partners
  • No charges for receiving money into your M-PESA wallet
  • Funds reflect instantly in your M-PESA account

Note: The recipient receives money in their local currency. Exchange rates are determined by the sending partner (Western Union, WorldRemit, etc.).

M-PESA Global Charges and Fees 2026

M-PESA Global charges vary depending on the amount you are sending and the destination country.

International Transfer Charges (From Kenya)

Transaction Amount (Ksh) Transfer Fee (Ksh)

Additional Important Information

  • Receiving money is free - no charges when receiving from abroad
  • Registration is free - no cost to opt into M-PESA Global
  • Exchange rates apply - your money is converted to the recipient currency
  • Partner fees may apply - when using services like Western Union or WorldRemit

Standard M-PESA Charges Still Apply

After receiving money into your M-PESA wallet, standard M-PESA charges apply for:

  • Withdrawing cash from agents
  • Sending money to other M-PESA users
  • Bank transfers
  • Bill payments

Countries You Can Send Money To

M-PESA Global allows you to send money to over 200+ countries worldwide. Here are some popular destinations:

Africa

Uganda (to MTN Mobile Money), Tanzania (to Vodacom, Airtel, Tigo M-Pesa), Rwanda (to MTN, Airtel), Zambia (to MTN), Botswana (to Orange), Ghana, Nigeria, South Africa, Egypt, Ethiopia

Europe

United Kingdom, Germany, France, Spain, Italy, Netherlands, Belgium, Switzerland

Americas

United States, Canada, Brazil

Asia

United Arab Emirates, India, China, Pakistan, Bangladesh, Philippines

Oceania

Australia, New Zealand

How to Send Money Abroad with M-PESA Global

Sending money internationally through M-PESA Global is straightforward.

Using USSD Code (*840#)

  1. Dial *840# on your Safaricom line
  2. Select Send Money Abroad from the menu
  3. Choose destination country from the list
  4. Enter recipient details (phone number or account number, and name)
  5. Enter amount to send (minimum KES --)
  6. Review amount to send, fee charged, exchange rate, and recipient amount
  7. Enter your M-PESA PIN to confirm
  8. Receive confirmation SMS with transaction reference
  9. Recipient gets notified instantly

Using M-PESA App

  1. Open the M-PESA App
  2. Tap on M-PESA Global
  3. Select Send Money Abroad
  4. Choose country and follow prompts
  5. Enter recipient details and amount
  6. Confirm with PIN

Delivery time: Most transfers are instant, but some may take up to 24 hours depending on the destination country and payment method.

How to Receive Money from Abroad via M-PESA Global

Receiving international money into your M-PESA wallet is free and easy.

M-PESA Global Partner Services

You can receive money sent through these partners:

  • Western Union
  • MoneyGram
  • WorldRemit
  • Remitly
  • Sendwave
  • PayPal
  • Wise (formerly TransferWise)
  • Skrill
  • Xend
  • Azimo

Steps to Receive Money

  1. Sender initiates transfer from their country using any partner service
  2. Sender selects M-PESA Kenya as delivery method
  3. Sender enters your Safaricom phone number
  4. You receive instant SMS notification when money arrives
  5. Funds are automatically credited to your M-PESA wallet
  6. Check balance by dialing *234#

No action is required from you. The money appears automatically in your wallet.

Important Tips for Receiving Money

  • Make sure sender has your correct Safaricom phone number
  • Your M-PESA account must be active
  • No registration needed - any M-PESA user can receive
  • Zero receiving fees
  • Money arrives in Kenyan Shillings (KES)

M-PESA GlobalPay Virtual Visa Card

The M-PESA GlobalPay Virtual Visa Card is a tool for international online payments.

What is GlobalPay Virtual Visa Card?

It is a virtual debit card linked to your M-PESA wallet that allows you to shop online, pay for subscriptions, book flights and hotels, and make payments on any website that accepts Visa.

How to Get Your GlobalPay Virtual Visa Card

  1. Download the M-PESA App (if you have not)
  2. Navigate to the GlobalPay section
  3. Select Virtual Visa Card
  4. Tap Activate
  5. Set your card spending limit
  6. Enter your M-PESA PIN
  7. Your card is activated instantly

Card Features

  • 16-digit card number
  • CVV code for security
  • Expiry date
  • Customizable spending limits
  • Real-time balance updates
  • Transaction notifications via SMS

Using Your GlobalPay Card

  1. Load money from M-PESA to the card
  2. Enter card details on any international website
  3. Complete payment
  4. Receive SMS confirmation

Charges: Small transaction fees apply depending on purchase amount.

M-PESA Global Key Facts

Important information about international money transfers

Countries

200+

Send money to over 200+ countries worldwide

Max Per Transfer

KES --

Maximum per transaction

Daily Limit

KES --

Daily sending cap in Kenya

Partners

10+

Western Union, MoneyGram, WorldRemit, and more

Frequently Asked Questions

Accurate answers for M-PESA Global in 2026

Yes, registering for M-PESA Global is completely free. There are no charges to opt in or activate the service.