
Why Your MTN Recharge Fails After Bank Transfer—and 3 Fixes That Worked for Me
Topped up your MTN line through your bank, but the airtime never showed up? You’re not alone.
I faced this issue twice in 2025—once via a banking app and once through USSD. In both cases, I was debited, but MTN didn’t reflect the recharge. I contacted support, tested fixes, and eventually found three ways to recover the airtime or prevent it from happening again.
If you’re stuck in the same situation, here’s what actually works.
What Causes Recharge Failures?
Recharge failures via bank channels happen for several reasons:
- Network delays between banks and MTN
- Failed transaction status that still results in a debit
- Wrong or inactive MTN number
- Banking platform bugs (especially with newer app versions)
These are not usually permanent losses—but you need to act fast.
What Happened in My Case
Transaction | Method | Bank | Amount | Result |
---|---|---|---|---|
1 | USSD *894*Amount# |
First Bank | ₦500 | Debited, MTN didn’t credit |
2 | Mobile app recharge | Access Bank | ₦1,000 | Delayed by 2 hours |
In both cases, MTN didn’t reflect the airtime immediately. First time, I thought it was lost. Second time, I knew better.
3 Fixes That Actually Work
1. Check Transaction Status on Your Bank App
Most Nigerian banks now show pending or failed transaction logs.
- Go to your transaction history
- Tap on the failed recharge
- Look for “Pending,” “Reversed,” or “Completed” status
If it’s pending, give it up to 1 hour. Many banks auto-reverse failed recharges.
2. Contact Bank Support First
This is faster than contacting MTN.
What I did:
- Sent my transaction reference number
- Screenshot of the debit
- Mentioned the recharge was for MTN prepaid line
My bank (First Bank) reversed the ₦500 within 30 minutes.
Bonus tip: Send the complaint via both:
- Mobile app chat (if available)
- Bank’s email or Twitter support handle
3. Use MTN Self-Service to Confirm Credit
MTN’s self-service platform (https://mymtn.com.ng) allows you to:
- Check recharge history
- Confirm if airtime landed
- View bundle and account status
Also try:
- Dialing
*556#
for main balance - Dialing
*310#
(new unified code)
If your bank says the recharge went through, but MTN didn’t credit you, file a complaint here:
- MTN WhatsApp: 09033000001
- MTN customer care: 180
Pro Tips to Avoid Future Recharge Failures
- Always screenshot the recharge confirmation or USSD message
- Avoid late-night or end-of-month recharges (when traffic is high)
- Use direct MTN recharge methods when possible: *311*rechargePIN#
- Keep transaction reference numbers saved for 24–48 hours
What If the Money Isn’t Refunded?
- Escalate the issue to your bank’s fraud or transaction dispute unit
- Report to CBN Consumer Protection portal if unresolved after 72 hours
- As a last resort, file a complaint with MTN NCC escalation contacts
Conclusion
Recharge failures are frustrating, especially when the funds are small but important. Thankfully, you don’t need to panic. In my case, both failed transactions were either refunded or delivered within hours once I followed the right steps.
If this happens to you:
- Don’t wait too long.
- Document everything.
- Reach out to your bank first, not MTN.
You’ll either get the airtime—or your money back.