UBA transfer codes make it possible to perform banking transactions from almost any mobile phone without installing an app or visiting a branch.
Customers use these codes to transfer money, buy airtime, pay bills, check their account balance, and access several banking services by dialing a short code from the phone number linked to their UBA account.
Many Nigerians search for the complete UBA transfer codes USSD list because they need a quick way to complete transactions when mobile data is unavailable, when internet banking is inaccessible, or when they are using a basic mobile phone.
Understanding how each code works can save time and help you avoid common mistakes that may delay transactions.
Quick Summary
| Service | USSD Code |
|---|---|
| UBA USSD Banking | *919# |
| Transfer Money | 9194# or follow menu after dialing *919# |
| Buy Airtime for Yourself | 919Amount# |
| Buy Airtime for Others | 919Amount*Phone Number# |
| Check Account Balance | 91900# |
| Mini Statement | Available through *919# menu |
| Pay Bills | *919# |
| Buy Data | *919# |
| Generate OTP | *919# |
| Reset Transfer PIN | *919# |
| Block Account or Card | *919# |
The available menu options may change as UBA updates its USSD banking platform.
What Is the UBA USSD Banking Code?
The UBA USSD banking code is a mobile banking service that allows customers to access banking services by dialing *919#.
Unlike mobile banking apps, USSD works through the GSM network instead of an internet connection. This means customers can perform many banking transactions even in locations with poor internet access.
The service works on:
- Android phones
- iPhones
- Feature phones
- Basic keypad phones
As long as your SIM card is registered with your UBA account, you can access most banking services.
Complete UBA Transfer Codes USSD List
Below are the most commonly used UBA USSD codes.
| Banking Service | USSD Code |
|---|---|
| Access USSD Banking | *919# |
| Send Money | 9194# |
| Buy Airtime | 919Amount# |
| Buy Airtime for Others | 919Amount*Phone Number# |
| Check Balance | 91900# |
| Pay Bills | Through *919# menu |
| Buy Data | Through *919# menu |
| Retrieve Beneficiary Options | Through *919# |
| Reset PIN | Through *919# |
| Block Account | Through *919# |
| Card Services | Through *919# |
Since banks occasionally update menu options, some services are now accessed by selecting options after dialing *919# rather than using separate shortcut codes.
How to Transfer Money Using UBA USSD
Sending money through UBA USSD takes only a few steps.
Step 1
Dial
*919#
or
*919*4#
Step 2
Select Transfer.
Step 3
Choose whether you want to transfer to:
- Another UBA account
- Another Nigerian bank
Step 4
Enter:
- Recipient account number
- Amount
- Bank name if applicable
Step 5
Confirm the beneficiary details.
Step 6
Enter your transfer PIN.
Once approved, your account is debited and the recipient usually receives the funds within a short time.
How to Register for UBA USSD Banking
Before using transfer codes, you must activate the service.
Registration usually requires:
- A UBA account
- A debit card in many cases
- Phone number linked to your account
Activation process:
- Dial *919#.
- Choose to register.
- Verify your account.
- Create your USSD PIN.
- Confirm the PIN.
- Complete registration.
Your PIN secures every future transaction.
Requirements for Using UBA USSD Codes
To use the service successfully, you generally need:
- Active UBA account
- Registered mobile number
- Mobile network coverage
- Sufficient account balance
- Transfer PIN
No internet connection is required.
UBA Airtime Purchase Codes
One of the most popular USSD features is airtime purchase.
Buy Airtime for Yourself
Dial:
*919*Amount#
Example:
9191000#
This purchases ₦1,000 airtime for your own phone.
Buy Airtime for Another Person
Dial:
*919AmountPhoneNumber#
Example:
919500*08031234567#
The airtime is sent directly to the specified number.
How to Check Your UBA Account Balance
To check your balance quickly:
Dial
*919*00#
Follow the prompts.
For security reasons, you may be required to enter your USSD PIN before your available balance is displayed.
How to Buy Data Through UBA USSD
UBA also allows customers to purchase mobile data.
The process is simple.
- Dial *919#.
- Select Data Purchase.
- Choose your mobile network.
- Select a data bundle.
- Confirm payment.
This service supports major Nigerian mobile operators.
Paying Bills with UBA USSD
Customers can pay many everyday bills directly from their phones.
Examples include:
- Electricity
- Cable TV
- Internet subscriptions
- Education payments where supported
- Utility bills
Instead of standing in queues, payments can often be completed within minutes.
Transfer to Other Nigerian Banks
UBA USSD supports transfers beyond UBA accounts.
You can send money to customers of many licensed Nigerian banks.
The process includes:
- Selecting another bank
- Choosing the recipient’s bank
- Entering the account number
- Confirming the account name
- Entering your transfer PIN
Always verify the displayed account name before approving payment.
UBA USSD Transfer Limits
USSD banking is designed for convenience, but it also includes transaction limits to reduce the impact of fraud and unauthorized access.
Transfer limits can vary depending on factors such as:
- Your account type
- Your verification level
- UBA’s current policies
- Regulatory requirements
Banks may review these limits from time to time. If you need to transfer a larger amount than your USSD limit allows, consider using the UBA mobile app, internet banking, or visiting a branch if appropriate.
Charges for UBA USSD Transactions
Customers should understand that two types of charges may apply.
Banking transaction fees
Some transfers or bill payments may attract applicable banking charges depending on the type of transaction and current banking regulations.
Network USSD charges
Nigerian mobile network operators may charge a USSD session fee. The amount is determined by industry and network policies and may change over time.
Review the confirmation screen before authorizing a transaction if fees are displayed.
How to Reset Your UBA Transfer PIN
If you forget your transfer PIN, you can reset it through the USSD service.
Typically, the process involves:
- Dial *919#.
- Select the PIN or security option.
- Verify your identity.
- Create a new PIN.
- Confirm the new PIN.
You may need your debit card or other verification details during the reset process.
Never share your PIN with anyone, including people claiming to represent the bank.
How to Block Your UBA Account or Debit Card
If your phone or debit card is lost or stolen, act immediately.
You can use the USSD menu to access account or card blocking options linked to your registered number.
Blocking your account or card quickly helps reduce the risk of unauthorized transactions. If you cannot access your registered phone, contact UBA customer support or visit the nearest branch as soon as possible.
Common Reasons UBA USSD May Not Work
Sometimes customers experience issues when trying to use USSD banking.
Common causes include:
Incorrect registered phone number
USSD banking generally works only with the phone number linked to your UBA account.
Poor network signal
Weak network coverage can interrupt a USSD session.
Insufficient account balance
Transfers and airtime purchases require enough funds to cover the transaction and any applicable charges.
Temporary service outage
Banks occasionally perform maintenance, which can temporarily affect USSD services.
SIM-related issues
Changing or replacing your SIM card without updating your bank records may prevent access until your details are verified.
Common Mistakes to Avoid
Many transaction problems result from avoidable errors.
Some examples include:
- Entering the wrong account number.
- Ignoring the recipient’s account name before confirming.
- Sharing your transfer PIN with another person.
- Leaving your phone unattended after starting a USSD session.
- Rushing through confirmation prompts.
- Attempting repeated transactions during a network delay, which may lead to duplicate requests.
Taking a few extra seconds to review the transaction details can prevent costly mistakes.
Benefits of Using UBA Transfer Codes
Customers continue to rely on USSD banking because it offers several practical advantages.
No internet required
Transactions can be completed without mobile data or Wi-Fi.
Works on almost every phone
Even basic feature phones support USSD banking.
Fast transactions
Most transfers take only a few minutes to complete.
Available at any time
USSD banking is accessible day and night, although occasional maintenance windows may occur.
Convenient for emergencies
When your banking app cannot be accessed due to internet issues or a low phone battery, USSD can provide an alternative way to complete urgent transactions.
UBA USSD vs Mobile Banking App
| Feature | UBA USSD | UBA Mobile App |
|---|---|---|
| Internet Required | No | Yes |
| Smartphone Needed | No | Yes |
| Speed | Fast | Fast |
| Account Management Features | Basic to Moderate | More Advanced |
| Statement Access | Limited | More Detailed |
| Bill Payments | Yes | Yes |
| International Features | Limited | More Comprehensive |
For quick everyday transactions, USSD is often sufficient. For more advanced banking needs, the mobile app provides additional features and greater account management capabilities.
Glossary of Important Terms
USSD: A mobile communication technology that allows users to interact with banking services without internet access.
Transfer PIN: A confidential code used to authorize USSD transactions.
Beneficiary: The person or account receiving money.
Transaction Limit: The maximum amount permitted for a transaction within the bank’s rules.
Registered Phone Number: The mobile number linked to your bank account and authorized for USSD banking.
Key Takeaways
- Dial *919# to access UBA’s USSD banking services.
- You can transfer money, buy airtime, purchase data, pay bills, and check your balance without an internet connection.
- Register the service using the phone number linked to your UBA account and create a secure transfer PIN.
- Verify the recipient’s account name before approving any transfer.
- Transfer limits, fees, and available menu options may change, so check the latest information from UBA when needed.
- If your phone or card is lost, use the available security options promptly or contact the bank for assistance.
If you regularly send large amounts, manage business accounts, or need detailed transaction records, the UBA mobile app or internet banking may be a better choice than USSD alone. For questions about transaction limits, failed transfers, or account security, contact UBA directly or visit a branch for guidance.
Frequently Asked Questions
1. What is the UBA USSD transfer code?
The main UBA USSD banking code is *919#. From this menu, you can access money transfers, airtime purchases, bill payments, account inquiries, and other banking services.
2. Can I transfer money from UBA to another bank using USSD?
Yes. After dialing *919#, select the transfer option and choose another Nigerian bank. Enter the recipient’s account details and confirm the transaction with your transfer PIN.
3. Do I need internet access to use UBA USSD banking?
No. USSD banking works through your mobile network and does not require mobile data or Wi-Fi.
4. How do I check my UBA account balance?
Dial *919*00# and follow the prompts. You may be asked to enter your transfer PIN before your balance is displayed.
5. What should I do if I forget my UBA USSD PIN?
Use the PIN reset option available after dialing *919#. You may need to verify your identity before creating a new PIN.
6. Can I buy airtime for another person using UBA USSD?
Yes. Dial *919AmountPhoneNumber#, replacing “Amount” and “PhoneNumber” with the correct details, then confirm the transaction.
7. Why is my UBA USSD code not working?
Common reasons include poor network coverage, using a phone number that is not linked to your UBA account, insufficient funds, temporary service maintenance, or SIM-related issues.
8. Is UBA USSD banking secure?
It is designed with security features such as PIN authentication. Keep your PIN private, verify transaction details before confirming, and report a lost phone or suspicious activity to the bank immediately.
If you think there’s been a mistake here, please do let us know by commenting on this post or Contact Us. And a member of our Content Integrity Team will review this decision with you.

