It happens to the best of us: you intend to send Ksh 5,000 to your Mpesa, but you accidentally buy Ksh 5,000 worth of Safaricom airtime from your banking app. Because Safaricom and banks treat airtime sales as final, getting your money back can be frustrating.

How can I reverse airtime to Mpesa after buying from a bank?

To reverse airtime bought from a bank, you must use a third-party airtime-to-cash converter like Express Digital. While Safaricom only reverses airtime purchased directly via Mpesa (by forwarding the transaction SMS to 456), bank-to-airtime transactions are considered final by telcos, making professional conversion services the only instant solution.

Official Reversal vs. Conversion: Know the Difference

Depending on how you bought the airtime, your options for getting cash back vary significantly:

1. Airtime Bought via Mpesa

If you bought airtime for yourself or another person directly via the Mpesa menu, Safaricom allows a DIY reversal.

  • Action: Forward the Mpesa confirmation message to 456.
  • Condition: The airtime must still be intact (not used for bundles or calls).

2. Airtime Bought via Bank or Excess Airtime

If you bought airtime from KCB, Equity, NCBA, or other banks, Safaricom cannot reverse it. In this case, you must "sell" the airtime to an automated service that sends you Mpesa in return.

Airtime to Mpesa Conversion Rates (2026)

Below is a breakdown of what you can expect to receive when converting excess airtime to Mpesa cash.

Airtime Amount (KES) Cash You Receive (80%) Processing Time Payout Method
500 400 Instant Mpesa
1,000 800 Instant Mpesa
2,000 1,600 Instant Mpesa
5,000 4,000 Instant Mpesa

Steps to Change Excess Airtime to Cash Instantly

If Safaricom or your bank has declined your reversal request, follow these steps to get your money back:

  1. Calculate Your Payout: Visit the Express Digital Airtime Converter and enter the amount you mistakenly bought.
  2. Generate a Sambaza Code: The system will provide a unique transfer code (e.g., *140*Amount*Number#).
  3. Authorize the Transfer: Dial the code on your Safaricom line. This "sells" the digital airtime to the platform.
  4. Receive Mpesa: Within minutes, the automated system will send the equivalent cash value to your Mpesa wallet.

FAQ: Reversing Excess Airtime

Can I reverse Okoa Jahazi to Mpesa?

No. You cannot reverse or convert Okoa Jahazi. Only airtime purchased via Mpesa, Scratch Cards, or Bank Apps can be converted to cash.

Why won't Safaricom reverse my bank airtime?

Safaricom views bank-to-airtime as a third-party transaction. Once the bank sends the command to top up your line, Safaricom fulfills it immediately. The "reversal" must technically come from the bank, which most banks do not support for airtime.

Is it safe to use airtime converters?

Yes, provided you use a verified platform with a physical presence and clear contact details. Always check for an SSL certificate (the padlock icon) in your browser before transacting.

Summary: If you've bought excess airtime, don't panic. While the "Official" Safaricom route is limited to Mpesa purchases, you can easily change airtime to Mpesa using our secure, automated system.

Convert Your Excess Airtime to Mpesa Now