How to Deposit Cash into M-Pesa from Mobile Money Transfers

you can receive money directly into your M-Pesa account from other mobile money services like Airtel Money and T-Kash without the need for complex workarounds.

How to Receive Money from Airtel Money to M-Pesa

Prerequisites

  • Active M-Pesa account registered with Safaricom
  • The sender must have an active Airtel Money account
  • Both accounts must be registered for mobile money services

For the Sender (Airtel Money User)

The sender follows these steps from their Airtel Money account:

  1. Access Airtel Money Menu
    • Dial *334# or use Airtel Money SIM toolkit
    • Select "Send Money" option
  2. Choose Cross-Network Transfer
    • Select "Send to Other Networks"
    • Choose "Safaricom/M-Pesa" as destination network
  3. Enter Recipient Details
    • Input your M-Pesa phone number carefully
    • Enter the amount to transfer
    • Verify the details are correct
  4. Complete Transaction
    • Enter Airtel Money PIN to authorize
    • Confirm the transaction
    • Wait for confirmation SMS

For the Recipient (M-Pesa User)

As the M-Pesa recipient, the process is passive:

  1. Automatic Receipt
    • Funds are automatically deposited into your M-Pesa account
    • No action required on your part
    • Money is immediately available for use
  2. Confirmation
    • You'll receive an SMS notification from M-Pesa
    • The SMS will show the amount received and sender details
    • Your M-Pesa balance will be updated instantly

How to Receive Money from T-Kash to M-Pesa

For the Sender (T-Kash User)

To send funds from your T-Kash mobile wallet to a Safaricom M-PESA customer, follow the following simple steps. Open your SIM Toolkit and select T-kash Menu.

Detailed Steps:

  1. Open T-Kash Menu
    • Access SIM Toolkit and select T-Kash Menu
    • Or dial T-Kash USSD code
  2. Select Transfer Option
    • Choose "Send Money" from the menu
    • Select "Send to Other Networks"
  3. Choose M-Pesa Network
    • Select "Safaricom/M-Pesa" as destination
    • Enter recipient's M-Pesa phone number
  4. Complete Transaction
    • Enter transfer amount
    • Provide T-Kash PIN for authorization
    • Confirm all details and send

For the Recipient (M-Pesa User)

And that's it, wait for a confirmation message from T-kash confirming the successful transaction.

The funds received from either transaction will be directly reflected in your mobile wallet account balance. This is far more convenient than before when a customer had to struggle with having to cash the voucher within 7 days or consequently have the funds reverted back to the sender.