How to Reverse M-PESA Transaction to Wrong Number, Paybill, or Till Number in Kenya
M-PESA is the most widely used mobile money service in Kenya, enabling millions of people to send and receive money instantly. However, mistakes such as sending money to the wrong phone number, Paybill, or Till number can happen. Fortunately, Safaricom provides a structured process to reverse M-PESA to help customers recover funds sent in error.
This comprehensive guide explains how to reverse an M-PESA transaction step-by-step, including the correct procedures for wrong numbers, Paybill payments, and Till transactions.
Table of Contents
What Is an M-PESA Reversal
<a id=”mpesa-reversal”></a>
An M-PESA reversal is the process of requesting Safaricom to recover money that was sent to the wrong recipient, Paybill, or Till number.
Safaricom attempts to retrieve the funds by:
Freezing the transaction if possible
Contacting the recipient
Requesting approval to reverse the funds
The success of the M-PESA reversal process depends mainly on how quickly the mistake is reported and whether the money is still available.
Who Can Use This Service?
- Only the sender or recipient of the transaction can request a reversal.
- The request must be made within 24 hours of the transaction.
- The transaction must be a Safaricom-to-Safaricom (P2P) transfer.
When an M-PESA Transaction Can Be Reversed
<a id=”when-reversal-possible”></a>
A reversal may be possible if:
The money was sent to the wrong phone number
The payment was made to the wrong Paybill
The payment was sent to the wrong Till number
The funds have not yet been withdrawn
However, reversals are not guaranteed, especially if the funds have already been withdrawn or transferred.
How to Reverse M-PESA Sent to Wrong Phone Number
<a id=”reverse-wrong-number”></a>
If you send money to the wrong mobile number, act immediately.
Step 1: Locate the M-PESA Confirmation SMS
After sending money, M-PESA sends a confirmation message containing:
Transaction ID (e.g., QF12345678)
Amount sent
Recipient phone number
Transaction date and time
You will need this information for the reversal request.
Step 2: Forward the SMS to 456
Forward the entire M-PESA transaction message to 456.
This automatically triggers a reversal request with Safaricom.
Step 3: Wait for Safaricom Response
Safaricom will:
Check if the funds are still available
Notify the recipient
Request permission to reverse the transaction
If the recipient accepts the request, the money is returned to your account.
How to Reverse M-PESA Sent to Wrong Paybill or Till Number
<a id=”reverse-paybill-till”></a>
Paybill and Till payments involve business accounts, which means the reversal process is slightly different.
Step 1: Verify the Transaction Details
Check the confirmation SMS for:
Paybill or Till number
Account number (for Paybill)
Transaction ID
Amount sent
Step 2: Contact Safaricom Customer Care Immediately
Call:
100 (Safaricom prepaid)
200 (Safaricom postpaid)
Explain that you made a Paybill or Till payment mistake.
Step 3: Provide Transaction Information
Safaricom will ask for:
Transaction code
Amount sent
Paybill or Till number used
Account number (if applicable)
Step 4: Safaricom Investigates the Transaction
For Paybill and Till transactions, Safaricom may:
Contact the business receiving the payment
Verify the payment details
Request authorization to refund the money
Step 5: Wait for Processing
Paybill reversals may take 24–48 hours or longer, depending on how quickly the receiving business responds.
How Safaricom Processes Reversal Requests
<a id=”reversal-process”></a>
Once a reversal request is submitted, the following process typically occurs:
Safaricom receives the request
The system checks whether the funds are still available
The recipient receives an SMS notification
The recipient is asked to approve the reversal
If approved, the money is returned to the sender
If the recipient declines the request, Safaricom may attempt further mediation.
What Happens If the Recipient Already Withdraws the Money
<a id=”withdrawn-money”></a>
If the recipient has already withdrawn the funds:
Automatic reversal may not be possible
Safaricom may contact the recipient to request a refund
The case may be escalated for dispute resolution
In some cases, recovery depends on the recipient’s cooperation.
How to Contact Safaricom for M-PESA Reversal
<a id=”contact-safaricom”></a>
You can request help through several official channels.
SMS Reversal Request
Forward the M-PESA transaction message to 456.
This is usually the fastest method.
Call Safaricom Customer Care
Dial:
100 (prepaid)
200 (postpaid)
Provide the transaction details.
Use the MySafaricom App
Steps:
Open the MySafaricom app
Navigate to M-PESA Services
Select Transaction Reversal
Enter the transaction information
You can also chat with Safaricom from their selfcare site or twitter handle @Safaricom_Care,
You also can use Zuri chat on WhatsApp at 0722 000 100
How to Reverse an M-PESA Transaction After 24 Hours
If more than 24 hours have passed since you sent the money, reversing the transaction becomes more difficult. At this point, the success of the reversal often depends on whether the recipient still has the funds in their M-PESA account and whether they agree to return the money.
Even so, you should still report the mistake to Safaricom as soon as possible. Use the contact methods above to reach Safaricom. Below are the steps you can take.
Step 1: Contact Safaricom Customer Care
Reach out to Safaricom support immediately, even if the transaction happened a day earlier or longer.
You can call:
100 if you are a Safaricom prepaid user
200 if you are on a Safaricom postpaid line
Speaking directly with customer care allows them to open a reversal request and start reviewing the transaction.
Step 2: Share the Transaction Information
When speaking with the customer care representative, you will need to provide specific details about the payment, such as:
The M-PESA transaction code from the confirmation SMS
The amount you sent
The phone number, Till number, or Paybill that received the payment
These details help Safaricom locate the transaction in their system and verify the mistake.
Step 3: Wait for Safaricom to Review the Case
Once your request is submitted, Safaricom may begin an investigation to determine whether the funds can be recovered.
During this process, they may:
Check if the money is still available in the recipient’s account
Contact the recipient to request that they authorize the refund
If the recipient agrees and the funds are still available, Safaricom may proceed with reversing the transaction.
However, if the money has already been withdrawn or transferred, recovering it may be more difficult.
Step 4: Check with Safaricom regularly to see the progress of the reversal.
Tips to Maximize the Chances of Successful Reversal
<a id=”success-tips”></a>
To get an M-PESA refund fast, follow these tips.
✔ Report the mistake immediately
✔ Forward the SMS to 456 without delay
✔ Contact Safaricom customer care
✔ Keep the transaction code ready
✔ Follow up if you don’t receive feedback
Prompt reporting significantly improves the chances of recovery.
Common Reasons M-PESA Reversal Fails
<a id=”why-reversal-fails”></a>
Some reversal requests fail due to the following reasons:
Money Already Withdrawn
If the recipient withdraws the funds quickly, recovery becomes difficult.
Delayed Reporting
Waiting several hours or days before reporting the mistake reduces the chances of reversal.
Business Paybill Policies
Some businesses have their own refund processes, which may delay reversals.
Incorrect Transaction Information
Providing the wrong transaction code or details may delay investigation.
How to Avoid Sending M-PESA to the Wrong Recipient
<a id=”avoid-mistakes”></a>
Because reversals are not guaranteed, prevention is important.
Before sending money:
Make use of Hakikisha Service :Verify the recipient name displayed on the screen
Double-check the phone number
Confirm the Paybill account number
These precautions significantly reduce mistakes.
Frequently Asked Questions
<a id=”faq”></a>
How long does M-PESA reversal take?
Simple cases may take a few hours, while Paybill investigations may take 24–48 hours or longer.
Can I reverse M-PESA after 24 hours?
Yes, but the chances of success decrease significantly if the funds have already been withdrawn.
Is there a fee for reversing M-PESA?
Safaricom usually does not charge a fee for submitting a reversal request.
Can M-PESA automatically reverse a transaction?
No. Reversals require a formal request and verification process.
Internal Linking Suggestions for how.co.ke
To strengthen SEO topical authority, link this article with:
How to Send Money via M-PESA
M-PESA Charges in Kenya
How to Withdraw Money from M-PESA
How to Register for M-PESA
How to Check M-PESA Statement
You can also chat with Safaricom from their selfcare site or twitter handle @Safaricom_Care
RELATED: How to chat with Safaricom
DISCLAIMER THIS IS NOT AFFILIATED OR OWNED BY SAFARICOM.




This is the Paybill I used4124167
How to demand money back from a company called pinkberrygirlyssabarrels@gmail.com where they have scammed me
Please ineed assistance
money was sent in a blocked line, how can it be reversed
Hello
I sent money to the right TILL but wrong Account number, how do I reverse it.
I also need help accounting to wrong number reversal
hi I made payment through a till number,
i would wish to request for reversal
I tried contacting the 234 in vain
Call Safaricom on 100 for assistance.
This has been an issue for a whole day.this needs to be fixed soon
I sent money to the wrong pay bill how can it be reversed?
I have withdrawn money from a wrong agent and the agent isn’t ready to help me
I have sent 1500 to KUCCPS account and the reversal tells me it’s only mobile to mobile, how can i have the reversal done?
I have sent money to wrong till number and says its only mobile to mobile. How can i get help
I have sent ksh 250 to the wrong till no 001678 and SMS reversal using 456 but the response reads that its only applicable for person to person please help
NLC0LWTMQK Confirmed. Ksh310.00 sent to CEENOTE SERVICES for account 0759559223 on 12/12/19 at 9:40 AM New M-PESA balance is Ksh7.00. Transaction cost, Ksh23.00.
I have sent money to wrong till , I have sent the mpesa message to 456 but says this is only person to person wrong transactions
You will need to call M-PESA on 234 so that they can confirm the merchant. The merchant will process the refund.
I have sent money to the wrong till number. Buy Goods. How do I reverse that? I have sent the message to 100 and 456. No feedback from 100 but 456 is only person to person!
I have send 2000 to wrong number help
Send the mpes message to 456
I have send 500 shillings to awrong till number. Reverse
Hello, I’ve sold an item equivalent to ksh 16257 to Dennis Mkong on 0712616269, after few minutes he reversed the payment. I didn’t receive a call from safaricom letting me know the reversal happening on my mpesa account, but I call them and they said they could do nothing about it.
Some deceitful people are using the mpesa reversal service to con honest business people like you. We highly recommend that once you receive funds from the clients move it to Mshwari /your bank account before handing over the good/service. This way you will secure your money…Also you can set up a Lipa na MPESA or Pay bill account so that you funds go straight to your bank and can not be reversed without your consent.
Did you manage to get your money back brother,I would appreciate a feedback cause I’m going through the same!?
I paid 17000 to a wrong paybill,called safaricom care they gave me a number that is out of service,how can I get their details using their paybill number
You will need to call Safaricom and get another number of the business.
i paid some amount to itech jungle an online platform that claims to load personal skril;l accounts but to date they have not done anything is it possible to retreave my money back please advice
Before you send funds to anyone on mpesa you need to be sure thy will provide the service or you hav a legal agreement in case they fail to provide the service. Also ask for Paybill or Lipa na MPESA instead of sending to personal phone numbers. Yu may have to report to Safaricom by calling 100 for them to help you resolve this.
I sent 20000 to somebody 0790537960 and she refused to refund my money back plz help
On Saturday 21-4 2017 sent money to wrong no. 0722201127 for yunis Ahmed and I sent transaction no 456 and till now nothing has come out it. Pls assist
Sent money to wrong person on Saturday known as yunis Ahmed and sent transaction to 456 and yet got nothing back to date
Hallo. My name is Eliud Kuria. I made a wrong money withdrawal on Friday at 7:32pm. I called the customer care for assistance and I was adviced the resersal had been initiated and will receive my money within 12-14 hours,which up to now I haven’t received. Kindly assist.
Regards,
Eliud Kuria Nganga
ID.31285593
Phone No used 0704556353
you want help from our company ? contact 0729274700 for assistance
since 29/3/18 I withdraw money from wrong agent and up to-date have not received back my money and u send me reversal ID. I used airtel line 0736646713
sent money to wrong number transaction mcp3goxy7d wat should i do to retrieve back ma money
i sent money wrongly to someone but alas you guys couldn’t do anything about it..
send 106,000 to 0728617611 on 28/12/2017 plz help me find my money back
Waah, that was easy, I was worried I was going to lose my money
Introducing the SMS reversal service for wrong Mpesa transactions by Safaricom is one of the best service so far for all the Mpesa users. Very fast and effective. That is, if the customer sends the message immediately he/she makes the wrong Mpesa transaction.
Sent money to s platform known as kopamkopo via s personal line as my application fee for a loan confirmation code LLA9M931HH
To Musyoka Nguniko
But did not respond and they were to refund me the 300 if I did not qualify please assist me get reversed
We love Safaricom because you save us well, infact in real sense Safaricom treats customers very well
I have never left a comment but this time ….. HAIL Safaricom.
So am visiting in Maryland for thanks giving and I remember late to make an mpesa transaction. Bse I am quite beat with the celebrations of the day, I sent the dimes to a wrong number. This not being the first time, I rush to #dailing 100. Kumbe… am roaming ‘yr call can’t be completed as dailed’. So I googled #how to reverse an mpesa transaction# and voila! This article had just been updated, (456) So much to think it was done for me… but I can’t help feeling special about this one.
Thank u safaricom. Love u always. HUGS.
thank you to… you can now easily reverse money send to a wrong number.
You people are Customer Service goals. Thank you. I love you, God bless
thank you too.
Kindly assist me seems I sent money. 11350ksh to wrong pay bill number LJN7TYJY9R ,(20171023
you want your money back whatsapp me on 0729274700 for quick refunds thank you
Please reverse 250 sent wrongly to Evance Odhiambo LJ93MSHDBP
Send the mpesa transaction LJ93MSHDBP to 456
called Customer care, very helpful and reversal was done! Big Up!
thank you.
I am impressed
LI724LM2GM Confirmed. Ksh100.00 sent to VERONICAH MWANZIA 0714039530 on 7/9/17 at 2:57 AM. New M-PESA balance is Ksh275.00. Transaction cost, Ksh0.00.
LHS415O6HG Confirmed. Ksh300.00 sent to ALLAN RONO 0700486259 on 28/8/17 at 4:15 PM. New M-PESA balance is Ksh435.25. Transaction cost, Ksh11.00…..sent money to this person by mistake…he refuses to refund me my money back …how can I retrieve it kindly help
Nothing you can do just give up hahah
LHS415O6HG Confirmed. Ksh300.00 sent to ALLAN RONO 0700486259 on 28/8/17 at 4:15 PM. New M-PESA balance is Ksh435.25. Transaction cost, Ksh11.00.
please help to truck this men. He should not do this to all people. M-PESA LG71H0F7WB Confirmed.You have received Ksh 4,530.00 from COLLINS ONYANGO 0741484267 on 7/7/17 New M-PESA balance is *(LOCKED)* Pay bills via M-PESA
LET HIM BE BLOCKED PLEASE
Thank you in Advance.
Hey
You can report Mpesa fraud direct.Read how to report Mpesa fraud here http://www.how.co.ke/how-to-report-mpesa-fraud-to-safaricom/
I sent money to the wrong pay bill how can it be reversed?
service was quite fast. texted 234.
though the person already had withdrawn
Hey
Sorry for your ordeal
Transfered money to a wrong no. 0712624286 instade of 0712623289 but call customer care all in vain
Laban
Next time please try to chat with Safaricom here
http://www.how.co.ke/how-to-chat-with-safaricom-from-there-self-care-site/