Mistakes happen, and when you find yourself withdrawing money from the wrong Mpesa agent, it can be quite stressful. Whether you entered the wrong agent number by mistake or were distracted during the transaction, there are ways to get your money back. In this guide, we’ll explain exactly how to reverse Mpesa withdrawals from the wrong agent, what steps you need to take, and how long the reversal process typically takes.
Why Mpesa Reversals Are Crucial
Safaricom’s Mpesa platform allows for quick and easy transactions, but the risk of mistakes—like sending money to the wrong agent—is always present. While it’s important to double-check all transaction details before completing them, if you do make a mistake, Safaricom offers methods for reversing the transaction. These reversals are vital in protecting your money and ensuring that it is returned to your Mpesa account.
How to Reverse Mpesa Withdrawal from the Wrong Agent
1. Contact Safaricom Customer Service
If you’ve withdrawn money from the wrong Mpesa agent, the first step is to contact Safaricom customer service as soon as possible. Here’s how:
- Dial 100 (for Safaricom users) or 200 (for postpaid customers).
- Choose your preferred language (either English or Kiswahili).
- Select Mpesa Transaction Services and inform the customer service representative about the mistake.
- Provide the transaction details, including the agent number, your Mpesa number, and the amount withdrawn.
Once the details are confirmed, Safaricom will initiate the reversal process, and you should receive an update via SMS.
2. Reversal Process Duration
The reversal process can take anywhere from 12 to 48 hours to complete, depending on the specific circumstances. If the agent has not withdrawn or used the funds, the reversal will usually be processed faster.
3. What Happens Next?
- Safaricom will contact the agent who received the withdrawal to verify the transaction.
- If the agent confirms the mistake, the funds will be reversed to your Mpesa account.
- The reversal is completed once the money is returned to your account.
How to Reverse Money from an Mpesa Agent
In case you are an Mpesa agent who mistakenly deposits money into the wrong account, the reversal process is slightly different. Here’s how to initiate the reversal:
1. SMS to 2530
As an Mpesa agent, you can send an SMS to 2530 with the transaction number. You will receive a confirmation of the reversal request.
2. USSD Code Method
Alternatively, you can use the USSD code *234# to initiate the reversal:
- Dial 234# on your phone.
- Select Mpesa Agent Services.
- Choose Reversal Request.
- Enter the transaction ID and send the request.
3. Call Customer Service
If you do not get an immediate response from the USSD method, it’s recommended to call customer service at 234. Provide the necessary details, including:
- Your agent name and agent number.
- The correct number to which the funds were supposed to be deposited.
- The amount involved.
Once Safaricom confirms the details, the reversal will be initiated. If the money hasn’t been withdrawn by the wrong recipient, the funds should be refunded to your Mpesa account.
How to Reverse Airtime Back to Mpesa
Another common mistake is buying airtime instead of withdrawing cash. Fortunately, if no airtime has been used, it’s possible to reverse the transaction:
- Ensure Airtime Is Not Used: Make sure you haven’t used the airtime at all. If you’ve used some of it, the reversal will fail.
- Dial 100 to contact Safaricom’s customer care and request the reversal.
- Wait for Processing: Safaricom will process the reversal, and the funds will be credited back to your account if no airtime has been spent.
Alternatively, you can use services like Bambaswap to convert airtime back to Mpesa, though there may be a small fee for the service.
FAQs About Mpesa Withdrawals and Reversals
Can I Reverse Mpesa Withdrawal After the Money Is Withdrawn?
Once the money has been withdrawn by the recipient, the reversal process becomes difficult. In such cases, contacting the recipient directly for the return of the money is your best option.
How Long Does It Take for a Reversal to Be Completed?
A typical Mpesa withdrawal reversal can take between 12 and 48 hours, depending on the bank, agent, or specific transaction details.
Can I Reverse an Airtime Purchase?
Yes, you can reverse an airtime purchase if no airtime has been used. The process can be initiated by contacting Safaricom customer care via 100 or through their social media platforms.
Conclusion
Accidentally withdrawing money from the wrong Mpesa agent is a stressful situation, but it is not the end of the world. By contacting Safaricom customer service quickly, providing transaction details, and following up, you can successfully reverse the transaction and get your funds back. Always double-check your agent details and amounts before confirming transactions to prevent such mistakes from happening in the future.








