By continuing, you agree to our Terms & Privacy Policy.
How to Reverse Money in Kenya — Complete Guide 2026 💸
Accidentally sent money to the wrong M-Pesa number, Paybill, or bank account? Don't panic. This guide shows you exactly how to reverse money in Kenya — step-by-step methods for M-Pesa reversals, bank transfers, and Paybill/Till refunds. Act fast to recover your funds.
The fastest way to reverse money sent to the wrong M-Pesa number is to forward the original transaction SMS to 456 within 24 hours.[reference:0][reference:1] You can also use the M-Pesa app, dial *234#, or chat with Zuri on WhatsApp.[reference:2][reference:3] For Paybill/Till errors, call 100 or 234 immediately.[reference:4] For bank transfers, contact your bank's customer care with transaction details.[reference:5] Act fast — the sooner you request a reversal, the higher your chances of recovery.
📌 When Can You Reverse Money?
An M-Pesa reversal is Safaricom pulling back a transaction you sent in error — wrong number, wrong amount, mistyped till, or a duplicate payment.[reference:6] However, not every transaction qualifies. Here's what you need to know:
✅ Qualifying Transactions
P2P transfers to the wrong phone number[reference:7]
Paybill payments to an incorrect business number[reference:8]
Buy Goods / Till payments to the wrong merchant[reference:9]
Duplicate transactions caused by network errors[reference:10]
❌ When Reversal May Fail
Recipient has already withdrawn or spent the money[reference:11]
More than 24 hours have passed[reference:12]
Money was used to settle a Fuliza balance[reference:13]
Recipient declines the reversal request[reference:14]
Key Fact: The transaction fee is not refunded when a reversal is successful because the initial transaction was technically successful.[reference:15]
📊 Money Reversal Methods Comparison
Compare the different ways to reverse money in Kenya and choose the best option for your situation.
📱Fastest
SMS to 456
Forward transaction SMS Works within 24 hours Free & available 24/7[reference:16]
📲Most Features
M-Pesa App
In-app reversal Select reason for reversal Updates within 2 hours[reference:17]
📞Complex Cases
Customer Care (100/234)
Paybill & Till reversals Call for assistance Up to 72 hours[reference:18]
💸 Need help reversing money? Get verified support and resources on ZangCash.
The fastest way to reverse money sent to the wrong M-Pesa number is by forwarding the transaction SMS to 456.[reference:19]
1Open the M-Pesa Confirmation SMS
Find the SMS you received from Safaricom after completing the transaction. Do not edit the message.
2Forward to 456
Use the "Reply" or "Forward" option and send the entire message to 456.[reference:20]
3Wait for Confirmation
Safaricom will check if the reversal is allowed. You'll receive an SMS confirming whether the reversal will proceed.[reference:21]
💡 Requirements: Must be requested within 24 hours. Up to 3 attempts allowed per transaction.[reference:22][reference:23] The service is free and works 24/7.[reference:24]
📲 M-Pesa Reversal via the App
You can also reverse money directly from the M-Pesa app.
1Open the M-Pesa App
Launch the M-Pesa app on your phone and go to the "Transactions" section.[reference:25]
2Locate the Incorrect Transaction
Find the transaction you want to reverse and tap the "Reverse Transaction" icon.[reference:26]
3Select Reason & Submit
Choose the reason for reversal (e.g., wrong number, wrong amount) and submit the request.[reference:27]
✅ Note: You'll get a notification confirming the request, with updates within 2 hours.[reference:28]
📞 M-Pesa Reversal via USSD (*234#)
If you don't have the app, you can use the USSD code *234# to reverse money.
1Dial *234#
From your Safaricom line, dial *234# and press Call.[reference:29]
2Navigate to "My Account"
Follow the menu prompts to "My Account" and select "Reverse Transaction".[reference:30]
3Follow the Prompts
Enter the transaction details and confirm the reversal request.
💬 Reversal via Zuri Chatbot (WhatsApp)
Safaricom's automated assistant, Zuri, can help you reverse money via WhatsApp.
1Save Zuri's Number
Save 0722000100 to your contacts.[reference:31]
2Start a Chat
Open WhatsApp, start a conversation with Zuri by typing "Hello".[reference:32]
3Select "Reverse" Option
Follow Zuri's prompts, select the "Reverse" option, and provide the transaction ID or paste the entire transaction message.[reference:33]
✅ Note: You'll receive a notification, and the recipient will be contacted for consent.[reference:34]
📞 Contact Safaricom Customer Care
If self-service options don't work, contact Safaricom customer care directly.
📞 Phone Numbers
100 — Prepaid customers[reference:35]
200 — Postpaid customers[reference:36]
234 — Customer support line[reference:37]
0722 002 100 — International calls[reference:38]
📋 Have This Ready
Transaction ID[reference:39]
Recipient's phone number[reference:40]
Amount sent[reference:41]
Date and time of transaction[reference:42]
Safaricom will investigate and contact the recipient. This process can take up to 72 hours.[reference:43]
🛒 Reversing Paybill & Till Payments
Reversing money sent to the wrong Paybill or Till number is more complicated than a regular P2P transfer.[reference:44] Here's what to do:
1Gather Transaction Details
Collect the transaction ID, incorrect Paybill or Till number, amount sent, and date of the transaction.[reference:45]
2Call Safaricom Customer Care
Dial 100 or 234, explain the error, and request a reversal.[reference:46]
3Wait for Merchant Cooperation
Safaricom will contact the merchant. If the merchant agrees, you'll receive the money back within 72 hours.[reference:47][reference:48]
💡 Important: A merchant who refuses to reverse an M-Pesa payment made in error risks a two-year jail term, a Ksh200,000 fine, or both.[reference:49]
🏦 Reversing Bank Transfers
If you've sent money to the wrong bank account, act immediately.
1Contact Your Bank Immediately
Call your bank's customer care or visit a branch as soon as possible.[reference:50]
2Provide Transaction Details
Have the date, amount, recipient account information, and transaction reference ready.[reference:51]
3Lodge a Dispute
The bank will investigate the complaint for validation. The reversal process may take 24 hours to 3 days for some transactions.[reference:52]
✅ Note: Co-operative Bank customers can call 0703 027 000 or 020 277 6000 for assistance.[reference:53]
⚠️ What If the Recipient Declines the Reversal?
When a recipient declines a reversal request, the money does not automatically return.[reference:54] Here's what to do:
1Confirm the Rejection
Save the SMS from Safaricom indicating the recipient has declined the reversal. Keep the original transaction SMS.[reference:55]
2Contact the Recipient Directly
Politely explain the error and request a refund. Provide full transaction details and set a reasonable deadline (24–48 hours).[reference:56]
3Report to the Police
If the recipient refuses to return the funds, report the matter to the police. Under Kenya's Computer Misuse and Cybercrimes Act, retaining money sent by mistake may be an offence.[reference:57]
4Escalate to Small Claims Court
For larger amounts, consider consulting a lawyer or filing a claim in the Small Claims Court.[reference:58]
✅ Key Fact: Safaricom has stated that if a reversal is disputed, the sender must either engage the recipient directly or escalate the matter through law enforcement.[reference:59][reference:60]
🚨 How to Avoid Reversal Scams
Fraudsters have developed deceptive tactics to exploit innocent citizens. Safaricom has issued clear guidelines to protect you.[reference:61]
❌ Never Send Money Manually
If you receive money by mistake, never use the "Send Money" option to return it. You'll pay fees and risk "double-reversal" scams.[reference:62]
⚠️ Always Check Your Balance
Never trust a call or text from a stranger claiming they sent money. Check your M-Pesa balance directly before taking any action.[reference:63]
✅ Use Official Reversal Channels
If you genuinely received money by mistake, forward the transaction SMS to 456 or use the app/USSD to reverse it.[reference:64]
📞 Ignore Agent Instructions
Safaricom customer care will never call you to demand that you physically go to an M-Pesa agent to process a reversal.[reference:65]
🧠 Quiz: Are You Ready to Reverse Money?
What is the fastest way to reverse money sent to the wrong M-Pesa number?
💡 Test your knowledge of the money reversal process. Select the correct answer above.
❓ Frequently Asked Questions About Reversing Money
The fastest way is to forward the original transaction SMS to 456 within 24 hours.[reference:66] You can also use the M-Pesa app, dial *234#, or contact Safaricom customer care.[reference:67]
A typical M-Pesa reversal takes 24 to 72 hours.[reference:68] The SMS method usually works within 24 hours if the recipient approves.[reference:69] Customer care cases can take up to 72 hours.[reference:70]
If the recipient declines the reversal, contact them directly and request a refund.[reference:71] If they refuse, report the matter to the police. Under Kenya's Computer Misuse and Cybercrimes Act, retaining money sent by mistake may be an offence.[reference:72]
Yes, but it's more complicated than a regular P2P transfer.[reference:73] Call Safaricom customer care at 100 or 234 with your transaction details.[reference:74] Safaricom will contact the merchant, and if they agree, you'll receive the money back within 72 hours.[reference:75]
No. The transaction fee is generally not refunded because the initial transaction was technically successful and the service was rendered.[reference:76]
If the recipient has withdrawn or spent the money, the reversal will likely fail.[reference:77] In such cases, you'll need to contact the recipient directly for a refund or report the matter to the police.[reference:78][reference:79]
Free to access. Verified resources. Available nationwide.
Written by: Ken Odhiambo
Reviewed by: Duke Bundi
Last updated:
Last reviewed:
Sources & Disclaimer: Information sourced from Safaricom Official Channels, The Kenya Times, People Daily, K24 Digital, Bizna Kenya, Swift Pesa, and Chweya. Always verify current procedures directly with Safaricom or your bank. This guide is for informational purposes only and is not affiliated with Safaricom.
🔍
Need a service?
Compare verified loans, homes, cars and more, free.