Sending money to the wrong M-Pesa number is a common but frustrating mistake. Whether it’s due to a wrong digit, a wrong recipient, or being duped, reversing M-Pesa money is possible—but timing is critical. This guide will show you exactly how to reverse M-Pesa transactions in Kenya using updated and proven methods.
When Can You Reverse M-Pesa Transactions?
M-Pesa reversals can only be done under certain conditions. Here’s when a reversal is possible:
- You sent money to the wrong number.
- You paid a business till or Paybill by mistake.
- You’ve been tricked into sending money fraudulently.
- The recipient has not yet withdrawn or used the funds.
If the recipient has already spent the money, a reversal becomes complex and may require legal steps.
How to Reverse M-Pesa Money: 3 Main Methods
1. Use the SMS Reversal Option (FASTEST)
The SMS method is the fastest way to reverse M-Pesa money. Follow these steps immediately after making a transaction:
- Go to the SMS thread from M-Pesa (the one that confirms the transaction).
- Reply with the word “Reverse” (no quotes).
- Send the SMS immediately (within 5 minutes is best).
Safaricom will initiate the reversal and update you within up to 2 hours. Note that this option works only for Person-to-Person (P2P) transactions.
2. Call Safaricom Customer Care
If you missed the SMS window or need to explain the situation in more detail, contact Safaricom customer care directly:
- Dial 100 (for prepaid) or 200 (for postpaid).
- Request to speak with an agent (say “Talk to customer care”).
- Provide the following transaction details:
- Transaction code (e.g., Mxxxxxxx).
- Amount sent.
- Time and date of the transaction.
- Wrong recipient number.
The agent will then lodge a reversal request on your behalf. You’ll receive feedback via SMS once the reversal process is underway.
3. Use the MySafaricom App or Zuri Chatbot
For a more tech-savvy approach, you can use the MySafaricom App or Zuri, Safaricom’s AI assistant:
- Open the MySafaricom App and go to M-Pesa Statement.
- Find the wrong transaction, then tap “Report Issue”.
- Choose “Wrong Transaction” and provide the reason for the request.
- Submit the request for a reversal.
Alternatively, you can chat with Zuri on WhatsApp at +254 722 000 100 or through Facebook Messenger.
Reversal for Paybill/Till Payments
If you mistakenly sent money to a business or till number, here’s how you can reverse it:
- Send an SMS to 456 with your transaction details (e.g., Paybill number, amount).
- Alternatively, you can call 100 or 200 and provide the Paybill/Till number and the amount.
Reversals for business payments may take up to 48 hours, and some vendors will need to authorize the reversal request.
Important Tips to Maximize Your Chances
- Act FAST: The quicker you report, the higher your chances of getting the money back.
- Don’t delete the transaction SMS: It serves as proof of the transaction.
- Double-check before sending money: Always ensure the number is correct and that you’re sending to the intended recipient.
- Be polite but firm when dealing with customer care or recipients.
- File a police report: If the transaction was fraudulent or the recipient refuses to cooperate, filing a report might help.
How to Avoid Wrong Transactions in the Future
- Always double-confirm the recipient’s number before sending money.
- Use Lipa na M-Pesa names to verify if the business name matches.
- Activate Hakikisha, which shows the recipient’s name before you confirm the transaction.
- Set up transaction limits and alerts for added security and to prevent sending large amounts to the wrong person.
Final Thoughts
Mistakes happen—but with the right steps, you can often reverse M-Pesa money quickly and securely. Safaricom has made significant strides to protect users, but remaining vigilant is your first line of defense. If you’re unsure or encounter a challenge, always reach out to Safaricom directly for support.
By acting swiftly and following these steps, you can recover funds sent in error and continue using M-Pesa with confidence.











