Cookie Notice

    We use cookies to enhance your browsing experience, serve personalized ads, and analyze our traffic. By clicking "Accept", you consent to our use of cookies. Learn more

    Sendwire.com

    How to send money from Mexico to Kenya via M-Pesa?

    Kenya
    Transfer Methods
    0 views2/19/2026

    Expert Answer

    Updating answer with latest data...

    Sending money from Mexico to Kenya via M-Pesa is straightforward, but because these two markets are not frequently paired, you must use specific international digital remitters rather than local Mexican banks.

    To minimize costs, you should avoid "SWIFT" wire transfers and instead use peer-to-peer (P2P) or specialized remittance platforms.

    1. Most Reliable Transfer Services

    The following platforms currently support the MXN (Mexican Peso) to KES (Kenyan Shilling) corridor with direct delivery to M-Pesa mobile wallets.

    A. Remitly (Best for Speed and First-Time Users)

    Remitly is generally the most efficient for M-Pesa transfers from Mexico.

    Fees: Typically range from $1.99 to $3.99 USD (converted from MXN equivalent) if you choose the "Express" speed.

    Speed: Near-instant (under 5 minutes).

    Requirements: You need a Mexican debit/credit card (Visa or Mastercard) or a Mexican bank account detail (CLABE).

    Source: [Remitly Kenya Transfer Page](https://www.remitly.com/mx/en/kenya)

    B. WorldRemit (Best for Flexible Delivery)

    WorldRemit has a long-standing partnership with Safaricom (M-Pesa operator).

    Fees: Variable, but often offers $0 fees on the first three transfers using the code `3FREE`.

    Speed: Instant to the M-Pesa wallet.

    Limits: Usually capped at 500,000 KES per transaction (Safaricom’s limit).

    Source: [WorldRemit Kenya Terms](https://www.worldremit.com/en/kenya)

    C. Western Union (Best for Cash-to-Mobile)

    If you have MXN cash and want it to land in an M-Pesa account, you can visit a physical Western Union agent in Mexico (often found in Elektra, Banco Azteca, or OXXO).

    Note: Exchange rates at physical locations are usually 3-5% worse than the mid-market rate found on Google.

    ---

    2. Step-by-Step Instructions

    Step 1: Gather Recipient Information

    You must have the following details exactly correct to avoid the funds being "stuck" in Safaricom’s system:

    Full Name: As it appears on their Kenyan National ID.

    Mobile Number: Must be an active Safaricom line (e.g., +254 7XX XXX XXX).

    M-Pesa Account Status: Confirm the recipient has not exceeded their daily limit (currently 500,000 KES) or account balance limit (300,000 KES).

    Step 2: Compare Rates

    Before sending, check the "Mid-Market Rate" on XE.com. Compare this to the rate offered by the app.

    Example:* If the mid-market rate is 1 MXN = 7.50 KES, and the app offers 7.20 KES, you are losing 4% on the "FX Spread."

    Step 3: Initiate the Transfer

    1. Open your chosen app (e.g., Remitly).

    2. Select Kenya as the destination.

    3. Enter the amount in MXN.

    4. Select Mobile Money or M-Pesa as the delivery method.

    5. Enter the recipient’s Safaricom number.

    6. Pay using your Mexican Debit Card (using a Credit Card will trigger "Cash Advance" fees from your Mexican bank).

    ---

    3. Critical Regulatory & Technical Limits

    Safaricom Limits: As of 2024, the maximum amount an M-Pesa user can receive in a single transaction is 150,000 KES (~19,500 MXN). The maximum daily limit is 500,000 KES (~65,000 MXN).

    Mexican "Ley Fintech": Under Mexican law, transfers exceeding 1,000 USD (equivalent in MXN) may require you to upload a copy of your INE (Voter ID) or Pasaporte to the remittance app for KYC (Know Your Customer) compliance.

    Taxation (RFC): While sending money out of Mexico doesn't trigger immediate taxes for the sender, ensure you are using a bank account linked to your RFC (Registro Federal de Contribuyentes) to avoid "discrepancia fiscal" (tax discrepancy) if you are sending large, undocumented amounts.

    ---

    4. Troubleshooting and Edge Cases

    Transaction "Pending": This usually happens if the Mexican bank (e.g., BBVA, Banorte, Santander) flags the international transaction as "High Risk." You may need to call your bank's fraud department to authorize the payment to the remittance platform.

    Wrong Number: If you send money to the wrong M-Pesa number, it is very difficult to reverse. WorldRemit and Remitly cannot reverse it once Safaricom has credited the wallet. You would have to ask the recipient to initiate a "Reversal" by texting the transaction code to 456 in Kenya.

    Currency Conversion: Most apps will convert MXN → USD → KES. This double conversion can eat 1-2% of the value. If you have a USD account in Mexico (common in border areas), use the USD balance directly to save on conversion fees.

    Share Your Experience

    Sign in to contribute tips based on your real-world experience.

    Sign In to Contribute
    Disclaimer: The information provided is compiled from various public sources including forums, news articles, and provider websites for informational purposes only. It should not be considered financial, legal, or professional advice. Fees, rates, and regulations may change frequently—always verify current information directly with your chosen money transfer provider before sending money.