How To Reverse M-PESA to Wrong Number, Paybill or Till Number 2026

How To Reverse M-PESA to Wrong Number, Paybill or Till Number 2026

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.


What Is an M-PESA Reversal

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 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

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:

  1. Check if the funds are still available

  2. Notify the recipient

  3. 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

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

Once a reversal request is submitted, the following process typically occurs:

  1. Safaricom receives the request

  2. The system checks whether the funds are still available

  3. The recipient receives an SMS notification

  4. The recipient is asked to approve the reversal

  5. 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

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:

  1. Open the MySafaricom app

  2. Navigate to M-PESA Services

  3. Select Transaction Reversal

  4. 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

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

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

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.


Related Guides:

  • How to chat with Safaricom 

  • 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

DISCLAIMER  THIS IS NOT AFFILIATED OR OWNED BY SAFARICOM.

Summary
How to reverse mpesa send to wrong number, paybill or reverse lipa na M-PESA
Article Name
How to reverse mpesa send to wrong number, paybill or reverse lipa na M-PESA
Description
How to reverse mpesa send to wrong number, paybill or reverse lipa na M-PESA
Author
Publisher Name
HOW.CO.KE
Publisher Logo

130 Comments

  1. Laban Olutatwa

    Transfered money to a wrong no. 0712624286 instade of 0712623289 but call customer care all in vain

  2. Obinna nwabueze samson

    I sent mistaking the some of Ksh3,000.00 sent to 0750901811 on 7/6/17 at 1:8 PM. Please help me refund please

    • Call Safaricom 100, on your safaricom line and select MPESA

  3. Julie

    LE80VZ69NQ Imethibitishwa tarehe 8/5/17 saa 1:27 PM Toa Ksh7,000.00 kutoka 366233 – Pawasam Inve Ltd Wote Main Market Agg Baki mpya ya M-PESA ni Ksh18.00. Gharama ya kutoa ni Ksh82.00.

    Please reverse for me this money withdrawn to a wrong agent

  4. Julie

    LE80VZ69NQ Imethibitishwa tarehe 8/5/17 saa 1:27 PM Toa Ksh7,000.00 kutoka 366233 – Pawasam Inve Ltd Wote Main Market Agg Baki mpya ya M-PESA ni Ksh18.00. Gharama ya kutoa ni Ksh82.00.

  5. jairus

    I sent 20000 wrong number in 0723454338
    Plz jst reverse it or take his money from his mpesa
    I called him but bloked me

  6. Ben

    LDM4Q9YFN2 Confirmed. Ksh1,200.00 paid to Boston Leisure Hotel on 22/4/17 at 6:13 AM.New M-PESA balance…….., I sent wrong amount to

  7. Karthik Mahendrakar

    For 234 SMS not going

  8. Eric

    How long do safaricom take to reply…or simply answer a call ?????

  9. how long does the revesrsal take to get the money back?

  10. Norbert

    LBI04KXH5G Confirmed. Ksh200.00 sent to DENNIS MARU 0706696443 on 18/2/17 at 12:29 PM. New M-PESA balance is Ksh4,204.00. Transaction cost, Ksh11.00.

  11. MESHACK MUGO MURAGE

    Sent money to kuccps bt with wrong jndex number.LBG142T4NT

  12. Jeremy

    Does this site reverse transactions really? Coz [DISCLAIMER

    THIS IS NOT A SAFARICOM SITE NEITHER IS IT AFFILIATED TO IT.]

    I thought it was just how to site but the big number of people posting their personal info here makes me wonder, “Are they insane or am I??”

  13. alexander munyao

    Alexander munyao. mpesa wrong transaction,7 February 2017 hi,pliz reverse the trsnsction

  14. CORNELIUS

    how long does it take to make a reversal

  15. Geoffrey Anno

    Just paid electricity bill to a wrong account..2611931-01 instead of of 2511931-01.Advice me how to go about with the reversal

    • Hi Geoffrey,
      You need to contact KPLC …the best way is to tweet them @kenyapower_care

  16. 98Heriberto

    I must say you have high quality content here. Your page should go viral.

    You need initial boost only. How to get it? Search
    for; Etorofer’s strategies

  17. Solomon ondego

    I HAVE SENT MONEY TO WRONG NUMBER HELP PLEASE
    WESLEY TANUI
    0728806101
    2500

  18. jamu holdings paju computers ramzi flats rusinga island

    kinldy reverse the 20,000 ksh send to a wrong agent number back to this agent number 109703

    • davis

      Hit my inbox now for quick assistance, contact me via whatsapp or call me on 0729274700

  19. JANET MBWIKA

    I have sent Kshs527 to wrong number 0705074403 ID KKE288U32FE

  20. Dickens Agoi

    I have sent money to wrong no 0780571316 my occount is 0729899956 and transaction code is KK8374M7LR

  21. evans sang

    I sent sh 500 to 0720923689

  22. Brian Murimi

    some fraudulent people use this to their advantage,where they are supposed to send you money through mpesa for a product or service online,so they go to an agent,send you the money,you give them the product,then they reverse the transaction.

  23. niraj kumar

    wron no recharge this no 8146171259 .300
    refend this no 9534301432

  24. Eric soni

    Have sent money to a wrong number please reverse
    This is the number 0723746927
    Amount.3100
    My contact is :0708270394

  25. vipul

    sent to wrong numner please reverse it KHG6H80AQK Confirmed. Ksh1,000.00 sent to GETU MAGARSA 0703668181 on 16/8/16 at 1:32 Pm

  26. YOHANNES LEMMA

    I was send for wrong numeber please reverse for my number Trasaction Id KHDOGJL946.ODOYO ORIMBA.Cash of 1200/:ksh.13|8|2016.at 9:15pm.

  27. breezy

    Please help me reverse KHD0GIT4BC Confirmed. Ksh250.00 sent to ELIZABETH NGUGI 0790163383 on 13/8/16 at 8:02 PM.

  28. MATHEW MBUKO

    I SENT MONEY TO A WRONG M PESA NUMBER REFERENCE KHB9FT5ML PLEASE REVERSE MY NUMBER IS 0722 721898

  29. sicily Gatiti

    please reverse ksh 2050 sent from 0720880317 to a wrong number 0703804623

    • Kiprotich Sigei Erick

      Forward message to 234

  30. zinde khamisi

    hey.I have sent cash to a wrong number please I need you to reverse it for me
    KGV7CR6DLX Confirmed. Ksh300.00 sent to OSORO NYAKWARA 0701493492 on 31/7/16 at 3:40 PM. New M-PESA balance is Ksh45.00. Dial *234*2*1# for M-PESA full statement.

    my number is 0705364640

  31. TABITHA MUTHEU SIMON

    HI,I SEND MONEY TO KPLC PAY BILL NUMBER BUT I SEND TO WRONG ACCOUNT.
    351323-01 INSTEAD OF 351323-10 ON 18 TH JUN.
    PLEASE CONFIRM IF MONEY CAN BE REVERSED?

    • You can contact MPESA to reverse the transaction or KPLC on 95551 or 0703070707 or 0732170170

      • samuel

        I did wrong transaction on paying my kplc i payed to a wrong account number a month later can i get it back

  32. geoffrey wanjiru

    Reverse of money withdrawn from wrong mpesa agent

  33. joseph charo kaingu

    Hello? i have withdrawn money from a wrong agent number,transaction id KG435KKFRV.My id no is 29051569,mobile no;0715823803.Kindly reverse that transaction.

  34. Evelyne

    hi,please assist me. u guys are not even reliable ,i have been calling for the last 20min no one is picking calls!!i just sent money to a wrong number,from 0711612835 to 0725773930 and the transaction number is KG485HTDG8.I have tried calling 100 and 234 and I can’t reach any agent all I hear is advertisements. I also have sent a retrieve sms and the transaction msg to 234,please assist me

  35. DERRICK OTIENO

    hi,please assist me. i just sent money to a wrong number,from 0711906567 to 0715191794 and the transaction number is KG325FU8MC.I have tried calling 100 and 234 and I can’t reach any agent all I hear is advertisements. I also have sent a retrieve sms and the transaction msg to 234,please assist me

  36. maryadhiambombira

    withdway cash from wrong agent number please help.agent no 68346

  37. Bismark Yatich

    withdrawn money from a wrong agent, please reverse it: KFN12IBMT9 Confirmed.on 23/6/16 at 7:18 AMWithdraw Ksh5,800.00 from 131029 – Bubacon Agencies Fairprice Shop Near Kwa Dinner Janction Webuye New M-PESA balance is Ksh98.75. Dial *234*2*2# for MPESA mini-statement.

  38. Nebert Luvin

    I’m Luvin (0716006659) I sent money to wrong no . 0727474568, .I tried to get help from customer care unsuccessfully.After being withdrawn is when I’m getting a response direct directing me to report to police.So I wonder how this will help?

  39. michaelmiliza

    please help I send money to a wrong number please do something. 0725832192.I have try to call what
    safaricom doing is music to my ear I hate it

  40. julius tulo

    KEK7SHEQG1 Confirmed. Ksh650.00 sent to 0736340009 on 20/5/16 at 4:21 AM. New M-PESA balance is Ksh7.75.Dial *234*2*1# for M-PESA full statement. Kindly reverse money send to a wrong number pliz

  41. Nancy Chepchirchir Marus

    I withdrew money from a different agent number,how can I get it reversed? Agent no is 749002. Transaction id is KEE2R251DE

  42. Wanjiru Nduati

    sent 327 from 0719392916 to 0722349719 instead of 0722349717. kindly reverse the money back to my no.

  43. Wyclife ochieng

    I sent 1000 to kuccps students but i am unable to use it for revision of courses. How can i reverse the money

  44. PATRICK SHITAKHA

    AM AN MPESA URGENT NUMBER 67547 AND NEEDED TO REVERSE KDL8KEBXXC CONFIRMED ON 21/04/2016 AT 5:52PM
    AMOUNT OF KSHS 18,000/= SEND TO ISAAC MWAI. SINCE THE NAMES ON THE ID AND TRANSACTIONS DIFFERED.
    I SEND THE MESSAGE TO 2530 AND TONOW NOTHING HAS BEEN DONE. AND NUMBERS 100 AND 234 ARE VERY BUSY TO
    GET ANY INFORMATION.

  45. Kennedy odhiambo abong'o

    I have sent 427 to 0724058430 but I want it to be reversed back

    • Salome Njeri

      Hello my name is Salome Njeri and I made two payments to the KMTC paybill number.My payments have not been confirmed yet and the application deadline is tomorrow on 20 may.Help me retrieve the money back to my phone so as to resend it back.
      Salome
      0791021774

  46. IRENE WANJIRU

    sent 2030ksh from 0720822026 to 0711917595(wrong number)

  47. Abdallah Murunga Mumali

    how long does the revesrsal take to get the money back?

  48. mohamud muhumed aden

    Mpesa wrong number.

Leave a Reply

Your email address will not be published. Required fields are marked *