Question: how long does it take to reverse mpesa transaction?
Answer: Mpesa reversal usually does not take a long time. It usually takes about 24 hours but in some instances, your M-Pesa reversal will take up to 48 hours. You must exercise patience since the reversal process is not as straightforward as you may think. Your money will be reversed but it will take some time.