UBA USSD Codes in Nigeria (2026)

UBA USSD Codes

There was a time when almost every bank transaction in Nigeria required standing in long queues inside a banking hall. But today, things work differently. With a simple mobile phone and the right USSD code, you can complete important banking transactions in seconds.

If you own a UBA account, then you should know that the UBA USSD code allows you to access banking services directly from your phone without internet access. Make sure you read this article till the end to discover how to activate UBA USSD banking, how to transfer money, and much more. Let’s get started!

KEY TAKEAWAYS

  • Before using UBA USSD, you must activate the service by dialing *919# with your registered number and creating a secure 4-digit PIN.
  • Dialing *919# is free, though mobile network session fees of around ₦6 to ₦7 and standard bank transfer charges may apply.
  • UBA USSD banking works on all phone types, including torchlight or basic feature phones, making it accessible to users who do not own smartphones.
  • Advanced services such as investment management and detailed account analytics still require the UBA mobile app or internet banking.

What Is UBA USSD Banking?

UBA USSD banking is a mobile banking service that allows you to carry out financial transactions through short codes on your mobile phone. Since it works directly through your mobile network, internet access is not required. Once you dial the UBA USSD code, you gain access to a menu that allows you to manage your account and complete banking activities like:

  • Money transfers
  • Airtime purchases
  • Data subscriptions
  • Account balance checks
  • Utility bill payments
  • Account security management
  • PIN reset
  • Offline banking transactions

Commonly Used UBA USSD Codes in Nigeria

Here are some of the most popular UBA USSD codes for accessing different services in Nigeria:

ServiceUSSD Code
Main UBA Menu*919#
Check Account Balance*919*0#
Buy Airtime for Self*919*Amount#
Buy Airtime for Others*919*Amount*PhoneNumber#
Transfer Money*919Amount*AccountNumber#
Pay Bills*919#, then tap the Pay Bills option.
Block card/account*919#, then choose Bank Services or Self Service
Open new account*919#, then select Account opening

Why Many Nigerians Use UBA USSD Banking

People choose UBA USSD banking for the following reasons:

  • It works without internet: You don’t need mobile data before transferring money or buying airtime.
  • It saves time: USSD banking eliminates the stress of visiting banking halls for simple transactions.
  • It works on all phones: Whether you use Android, iPhone, or a small torchlight phone, the service works smoothly.
  • It’s fast: Most transactions are processed within seconds.
  • It’s useful during emergencies: UBA USSD handles services, such as airtime purchase and money transfer, quickly.
  • It supports all major networks: It works on MTN, Airtel, Glo, and 9Mobile.
  • It ensures financial inclusion: People in rural areas can access banking without smartphones or broadband internet.
  • It is reliable: USSD often works even when mobile apps experience downtime.

How to Get Your UBA USSD Banking Started

Before using the UBA USSD code for transfers or other services, you must activate the service through these steps:

  • Own a UBA account.
  • Dial *919# using the phone number connected to your UBA account.
  • Follow the on-screen instructions and create a secure 4-digit PIN when prompted.
  • Confirm activation to start using UBA USSD banking.

Detailed Analysis of The Different UBA USSD Codes

A. For Sending Money

  • Dial *919*Amount*AccountNumber#
  • Select the recipient bank
  • Confirm account details and enter your PIN

The UBA transfer code to other banks supports several Nigerian banks, including GTBank, Zenith Bank, Access Bank, First Bank, Fidelity Bank, FCMB, and Polaris Bank

B. For Airtime Recharge

For yourself: Dial *919*Amount#

For others: Dial *919*Amount*PhoneNumber#

The recharge usually processes instantly and supports recharge across major Nigerian mobile networks.

C. For Account Balance

  • Dial *919*0#
  • You may need to enter your PIN for security verification.
  • Once completed, your available account balance appears on your screen.

D. To Pay Bills

Dial *919# and select the bill payment option. You can pay for:

  • Electricity bills
  • DSTV subscriptions
  • GOTV
  • Startimes
  • Internet subscriptions
  • Data bundles
  • Other supported bill services.

E. To Block Account

Losing your phone can create panic, especially when your banking details remain connected to the SIM card. Thankfully, UBA allows you to block your account quickly through USSD by doing these:

  • Dial *919#.
  • Select self-service and follow the prompt to prevent unauthorized access to your funds.

How to Reset UBA USSD PIN

Forgetting your USSD PIN happens occasionally, and luckily, resetting it is not complicated. Just: 

  • Dial *919#
  • Select “Forgot PIN”
  • Verify your identity
  • Create a new PIN
  • Confirm the new PIN

UBA USSD Transaction Charges

Here’s what you should know about UBA USSD transaction charges before activating the service.

  • Dialing *919# itself is free.
  • Mobile networks may charge around ₦6 to ₦7 per USSD session.
  • Bank transfer charges may apply depending on the amount and destination bank.
  • UBA usually doesn’t charge extra fees for airtime recharge beyond your purchase amount.

Common UBA USSD Problems and Solutions

Like every banking platform, UBA USSD may occasionally experience issues. Below is a list of the popular ones and how to solve them:

1. UBA USSD Not Working

Solution

  • Retry later
  • Move to an area with a stronger signal
  • Use your registered SIM

2. Incorrect PIN

Solution

Reset your PIN through the forgot PIN option.

3. Session Timeout

Solution

Respond quickly during prompts and ensure stable network coverage.

4. Failed Transfers

Solution

Confirm recipient details carefully and ensure enough funds remain in your account.

5. Delayed Debit Alert

Solution

Check your account balance later or contact UBA customer care if necessary.

UBA USSD Banking Safety Tips

To ensure your security when using UBA USSD codes, do these:

  • Never share your PIN.
  • Don’t allow strangers to perform USSD transactions on your behalf.
  • Use the block feature immediately after losing your phone.
  • Use your registered SIM only.
  • Ignore suspicious calls because scammers sometimes pretend to be bank officials.

Limitations of UBA USSD Banking

Although useful, USSD banking still has these shortcomings:

  • Advanced services like investment management or detailed account analytics may require internet banking.
  • Weak signal strength can interrupt transactions.
  • Long delays during transactions may disconnect sessions.
  • Some transactions have daily transfer limits.

Frequently Asked Questions (FAQs)

  1. Does UBA USSD banking work on all Nigerian networks?

Absolutely. UBA USSD banking is fully compatible with all four major Nigerian mobile networks, including MTN, Airtel, Glo, and 9Mobile.

  1. What are the charges for using UBA USSD banking?

Dialing *919# is free, and airtime recharges do not attract extra charges beyond the purchase amount. However, your mobile network provider may charge a small USSD session fee of around ₦6 to ₦7.

  1. Can I buy airtime for someone else using the UBA USSD code?

Yes, you can. To recharge another person’s phone, dial *919*Amount*PhoneNumber#, replacing “Amount” with the value you want to load and “PhoneNumber” with the recipient’s mobile number.

  1. How do I block my UBA account through USSD if my phone is stolen?

Dial *919# immediately, navigate to the Self Service or Security Options section, and follow the prompts to block your account.

  1. Why is my UBA USSD transfer failing?

A UBA USSD transfer may fail due to incorrect recipient account details, insufficient funds in your account, poor mobile network signal, or a session timeout caused by slow response during prompts.

Conclusion

A bank that fits in your pocket is no longer a luxury; it is a necessity. UBA understood this early, and the *919# USSD code is proof of that commitment. The next time your data runs out, or urgency strikes without warning, remember that *919# is always one dial away.

References

Recommendations 

Comments

No comments yet. Why don’t you start the discussion?

Leave a Reply

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