Skip to content
Fintech & Banking

UBA USSD Code 2026: The Complete Guide to *919# Magic Banking

uba ussd codes

Last Updated: June 2026

There is a specific kind of frustration that every UBA customer in Nigeria has experienced at least once – standing at a POS terminal, phone in hand, data refusing to load, the person behind you visibly impatient, and your banking app spinning endlessly on a white screen.

This is precisely the situation that *919# was built to solve.

The primary UBA USSD code is *919#, which allows customers to perform banking transactions directly from their phones without internet access. UBA calls it Magic Banking – and while the name sounds like marketing language, the description is functionally accurate. UBA USSD banking works on all phone types, including basic feature phones, making it accessible to users who do not own smartphones.

In 2026, with Nigeria processing over ₦20 trillion in electronic transactions every quarter, the *919# code remains one of the most important financial tools available to UBA’s customer base – not because it is glamorous, but because it works when everything else does not. Whether you are in a crowded market in Onitsha, a farm in Benue, or a high-rise in Lagos, this code ensures you never get stranded. No data? No problem. No smartphone? No issue. As long as you have a signal on your phone, you have UBA in your pocket.

This guide covers every UBA USSD code currently in operation, the exact charges you will pay, the transfer limits that apply to your account type, the specific error messages you will encounter and what they actually mean, and the one UBA digital feature that most customers have never used.

Quick Reference: UBA USSD Code at a Glance

Primary UBA USSD code: *919#

Service name: UBA Magic Banking

Works on: MTN, Airtel, Glo, 9Mobile – all networks

Works on: All phone types including basic/feature phones

Internet required: No

Available: 24 hours, 7 days a week

Session fee: ₦6.98 per session (charged by your network provider, not UBA)

Standard transfer limit: ₦20,000 per transaction / ₦100,000 per day

Enhanced transfer limit: ₦500,000 per transaction / ₦1,000,000 per day (with token)

Customer support: +234 700 2255 822

What You Need to Know First: How UBA USSD Actually Works

USSD (Unstructured Supplementary Service Data) technology works unlike mobile apps that need 4G or 5G internet – it operates on the basic GSM network, the same technology used for checking your airtime balance.

When you dial *919#, your request travels through your mobile network’s signalling channel – not the internet – to UBA’s banking system, which processes it and returns a response through the same channel. This is why it works even when your data is exhausted, your Wi-Fi is unavailable, or you are in an area with minimal network coverage. As long as your phone can make a call, it can complete a USSD transaction.

The practical implication is significant: *919# is not a backup option for when the UBA app fails. For millions of Nigerians – particularly those in secondary cities, market environments, and areas with inconsistent data coverage – it is the primary banking interface they use every single day.

UBA’s 919# service is popularly known as UBA Magic Banking, and allows you to access your UBA account directly from your phone without internet. It’s fast, secure, and convenient for checking balances, transferring money, buying airtime, paying bills, and more.

How to Activate UBA USSD Banking for the First Time

Before you can use any UBA USSD code, you must register your phone number with the service. If you are using UBA USSD for the first time, follow these steps: Dial *919#, select Register, enter your UBA account number, verify your debit card or account details, create a secure 4-digit USSD PIN, and confirm your PIN. Once setup is complete, your phone number becomes authorised for USSD banking.

What you need before registering:

  • The SIM card registered to your UBA account
  • Your UBA account number or debit card details
  • Your date of birth or BVN for identity verification

For dual-SIM phone users: This is the most common activation error. You must dial *919# from the specific SIM that is registered to your UBA account. If you dial from the wrong SIM, registration will fail with no clear error message explaining why. Check which SIM your UBA account is linked to before dialling.

Once registered, your 4-digit PIN is the only security layer between your account and anyone who picks up your phone. Choose a PIN that is not your birth year, your phone number, or any sequence a family member could guess. A client once used his birth year as a PIN. His nephew cracked it and bought airtime. The lesson applies equally to transfers.

The Complete List of UBA USSD Codes 2026

Main Menu Access

CodeFunction
*919#Access UBA Magic Banking main menu

Money Transfers

CodeFunction
9193AccountNumberAmount#Transfer to another bank account
9193#Transfer money (menu-guided)
919AccountNumber*Amount#Transfer to UBA account

Airtime and Data

CodeFunction
919Amount#Buy airtime for your own number
919Amount*PhoneNumber#Buy airtime for another number

Balance and Account Information

CodeFunction
9190#Check account balance
9195#Request mini bank statement

Bill Payments

CodeFunction
9196#Pay bills (electricity, cable TV, and other services)

Loans

CodeFunction
91928#Access UBA Click Credit instant loan

Security and Account Management

CodeFunction
9197#Block debit card
9198#PIN reset / self-service
*919# → Self ServiceBlock account if phone is stolen

Other Services

CodeFunction
9199#Open a new UBA account
91910#Fund UBA prepaid card or mobile wallet
5650#Retrieve BVN (works across all Nigerian banks)

How to Transfer Money Using UBA USSD Code

Transferring money through *919# is the most frequently used function and the one most likely to go wrong when users are unfamiliar with the correct sequence.

Method 1 – Direct shortcode (fastest): Dial 9193RecipientAccountNumberAmount# directly. For example, to send ₦5,000 to account number 1234567890: dial 919312345678905000#. Enter your PIN when prompted. The recipient’s name will appear for confirmation before the transaction completes.

Method 2 – Menu navigation: Dial *919#, select the transfer option from the menu, follow the prompts to enter the recipient bank, account number, and amount. This method is slower but more forgiving of errors because each step is confirmed before proceeding.

Dial 9194# and select the recipient’s bank, enter the account number, input the amount, and confirm the recipient’s name.

Always confirm the recipient’s name before completing any transfer. UBA’s USSD system displays the account name after you enter the account number. If the name does not match who you intend to pay, stop the transaction immediately. This confirmation step prevents wrong-account transfers – the most difficult type of banking error to reverse.

UBA USSD Transfer Limits 2026

Understanding your transfer limits before you need them – particularly when a time-sensitive payment is involved – prevents the most common UBA USSD frustration: discovering your daily limit has been reached mid-transaction.

For UBA USSD banking: transfers within UBA accounts have a single-transaction limit of ₦20,000 with a standard PIN and a daily limit of ₦100,000. For users with token and indemnity authorisation, the single-transaction limit increases to ₦500,000 and the daily limit rises to ₦1,000,000.

Account TypeSingle Transaction LimitDaily Limit
Standard PIN only₦20,000₦100,000
Token + Indemnity₦500,000₦1,000,000

For transfers requiring amounts above your USSD limit, the UBA mobile app or internet banking — where higher limits apply — is the correct tool. The USSD service is optimised for routine daily transactions, not large one-off payments.

UBA USSD Charges: The Complete Fee Picture

USSD session fee: ₦6.98 per session (up to 120 seconds), deducted from your mobile airtime. Longer sessions may cost another ₦6.98. Sending money to another UBA account: ₦20 per transaction. Sending money to other banks: the fee depends on how much you send – small transfers cost around ₦10 plus VAT, medium transfers about ₦25 plus VAT, and larger transfers roughly ₦50 plus VAT.

Additionally, under the Nigeria Tax Act 2025, all electronic transfers of ₦10,000 and above attract a ₦50 government stamp duty. This applies to USSD transfers exactly as it applies to app-based and internet banking transfers – it is a government charge, not a UBA fee, but it appears on your transaction record.

The ₦6.98 session fee explained:

This charge is frequently misunderstood. It is not paid to UBA – it is paid to your mobile network provider (MTN, Airtel, Glo, or 9Mobile) for the network session that carries your USSD transaction. If you have ₦0.00 airtime on your phone, the session might fail because the network cannot deduct their ₦6.98 fee. Always ensure you have at least ₦10 airtime on your registered SIM before initiating a USSD transaction.

UBA Click Credit: The Instant Loan Most Customers Don’t Know About

UBA provides an instant loan service known as Click Credit, accessible through 91928#. To qualify: you must have a UBA account in Nigeria, be a salary account holder, and your monthly salary credit must be at least ₦50,000.

How to apply:

  1. Dial 91928# from your registered number
  2. Select “Loan” as your preferred option
  3. Accept the terms and conditions
  4. Enter your UBA account number
  5. Confirm with your 4-digit PIN
  6. Your eligibility and maximum loan amount appear immediately

If eligible, enter the amount you wish to borrow, confirm, and funds are credited to your account within minutes – no paperwork, no branch visit, no waiting period.

The loan product is available 24 hours a day, which means it is accessible at precisely the moments when other credit options are not – a weekend emergency, a late-night cash need, or a situation where visiting a branch is impossible.

Common UBA USSD Problems and How to Solve Them

“Connection Problem” or “Invalid MMI Code”

Turn on Airplane mode for 10 seconds, then turn it off. This helps your phone find the nearest mast to connect. Also confirm you are dialling from the correct SIM on a dual-SIM phone – this is the most frequent cause of this error and the one most often overlooked.

“Incorrect PIN” or account locked

Reset your PIN through the *919# menu by selecting the PIN reset option. If you have been locked out completely, contact UBA customer support at +234 700 2255 822 or visit a branch with valid ID.

“Transaction Failed” with sufficient balance

Confirm you have sufficient account balance and that the recipient’s details are correct before retrying. Also check that you are not at your daily transfer limit – if you have made multiple transfers earlier in the day, your ₦100,000 daily limit may already be reached.

Also read: How To Get Refunds After Failed Transfers

Session Timeout

Start again and complete the transaction more quickly. USSD sessions expire after a short period of inactivity. Have all transaction details – account number, amount – ready before dialling to complete each step without pausing.

USSD not working after changing SIM

Your USSD service is registered to your phone number. If you changed SIM cards – even to the same number on a new SIM – you must re-register via *919# using your account details before USSD banking will work again.

Transferred to wrong account

Call UBA Customer Fulfillment Center immediately at +234 700 2255 822. Time is critical – the faster you report a wrong transfer, the higher the probability of recovery before the unintended recipient withdraws the funds. Have your transaction reference number ready when you call.

How to Block Your UBA Account via USSD

If your phone is stolen and your banking SIM is in it, blocking your account immediately is the most important action you can take. Dial *919# immediately, navigate to the Self Service or Security Options section, and follow the prompts to block your account.

If you cannot access *919# because the phone has been turned off or the SIM removed, call UBA’s 24-hour customer support at +234 700 2255 822 immediately from any phone to request an account block. Do not wait until business hours.

UBA Leo: The USSD Alternative Most Customers Haven’t Tried

If you find USSD too “dry,” UBA has Leo – their AI chat-banker. Leo can do everything the USSD code does but with a more conversational experience. Leo is available on WhatsApp, Facebook Messenger, and Instagram DM.

For users who have a smartphone with messaging apps but unreliable data for the full UBA app, Leo represents a middle option – more interactive than USSD but less data-intensive than the full banking app. Balance enquiries, transfers, and bill payments are all available through Leo on WhatsApp, making it particularly useful for users who maintain WhatsApp data bundles separately from general data.

UBA USSD vs UBA Mobile App: Which to Use When

SituationRecommended Tool
No internet access*919# USSD
Basic or feature phone*919# USSD
Transfer above ₦100,000 daily limitUBA Mobile App
International transfer or forexUBA Mobile App / Branch
Loan application (Click Credit)91928# USSD
Have WhatsApp but limited dataLeo on WhatsApp
Account statement (detailed)UBA Mobile App
Emergency account block*919# USSD or call +234 700 2255 822
Routine daily transfers under ₦20,000Either – USSD is faster

Frequently Asked Questions

What is the UBA USSD code?

The primary UBA USSD code is 919#, which allows customers to perform banking transactions directly from their phones without internet access. By dialling 919#, you can transfer money, buy airtime, check account balance, pay bills, and manage your UBA account easily and securely. For specific functions, dial 9190# to check your balance, 919Amount# to buy airtime for yourself, or 9193AccountNumberAmount# to transfer money directly to another bank account. The service works on all Nigerian mobile networks – MTN, Airtel, Glo, and 9Mobile – and on all phone types including basic feature phones.

How do I transfer money from UBA using USSD?

To transfer money from UBA using USSD, dial 9193RecipientAccountNumberAmount# from your registered phone number. For example, to send ₦10,000 to account 0123456789, dial 9193012345678910000#. The system will display the recipient’s account name for you to confirm before the transaction completes. Enter your 4-digit USSD PIN to authorise the transfer. The standard transfer limit is ₦20,000 per transaction and ₦100,000 per day for users with a basic PIN. Users with token and indemnity authorisation can transfer up to ₦500,000 per transaction and ₦1,000,000 per day.

How do I check my UBA account balance with USSD?

Dial 9190# from the phone number registered to your UBA account. Your available account balance will appear on screen within seconds. No internet connection is required. A USSD session fee of ₦6.98 is charged by your network provider and deducted from your airtime. Ensure you have at least ₦10 airtime on your registered SIM before dialling.

How do I activate UBA USSD banking?

To activate UBA USSD banking for the first time, dial *919# from the phone number linked to your UBA account, select Register from the menu, enter your UBA account number or debit card details for verification, create a 4-digit USSD PIN, and confirm your PIN. Once registration is complete, your number is authorised for all UBA USSD services. If you are using a dual-SIM phone, ensure you dial from the specific SIM registered to your UBA account. Contact UBA at +234 700 2255 822 if activation fails after following these steps.

How do I reset my UBA USSD PIN?

To reset your UBA USSD PIN, dial *919# from your registered number and navigate to the Self Service or PIN Reset option in the menu. Follow the prompts to verify your identity and create a new 4-digit PIN. If you have been completely locked out due to multiple incorrect PIN entries, contact UBA’s customer support at +234 700 2255 822 or visit the nearest UBA branch with a valid government-issued ID to reset your PIN in person.

What are the charges for UBA USSD transfers?

UBA USSD transfer charges in 2026 are: ₦20 for transfers to another UBA account; approximately ₦10 plus VAT for small interbank transfers; approximately ₦25 plus VAT for medium interbank transfers; and approximately ₦50 plus VAT for larger interbank transfers. Additionally, a ₦6.98 USSD session fee is charged by your mobile network provider per session, deducted from your airtime. For all transfers of ₦10,000 and above, a ₦50 government stamp duty applies under the Nigeria Tax Act 2025. This stamp duty is a government charge applied to all electronic transfers across all Nigerian banks and fintechs – it is not specific to UBA.

Can I use UBA USSD code on any network?

Yes. UBA USSD banking is fully compatible with all four major Nigerian mobile networks – MTN, Airtel, Glo, and 9Mobile. The service works on all phone types including basic and feature phones – no smartphone or internet connection is required. The only requirement is that you dial from the specific phone number that is registered to your UBA account.

How do I get a loan from UBA using USSD?

Dial 91928# from your registered UBA number to access UBA Click Credit – UBA’s instant USSD loan service. To qualify, you must be a UBA salary account holder with a minimum monthly salary credit of ₦50,000. After dialling, accept the terms and conditions, enter your account number, and confirm with your PIN. Your loan eligibility and maximum amount appear immediately. If eligible, enter the amount you wish to borrow and confirm – funds are credited to your account within minutes. No branch visit or paperwork is required.

The Brands.Ng Submission

The UBA *919# USSD code is one of Nigeria’s most reliable financial tools precisely because it does not depend on the infrastructure that most digital banking tools require. No internet, no smartphone, no app update – just a phone signal and a 4-digit PIN.

For routine daily transactions – balance checks, airtime purchases, transfers under ₦20,000 – *919# is faster and more dependable than the UBA mobile app in most real-world Nigerian conditions. For larger transfers, loan management, or detailed account history, the UBA mobile app is the better tool.

Here is a detailed UBA Review 2026

The most important things to know: always dial from your registered SIM, always have at least ₦10 airtime before initiating a session, always confirm the recipient’s name before completing a transfer, and keep your PIN secure and unpredictable.

UBA’s USSD banking is not a backup. For millions of Nigerians, it is the primary interface through which they manage their money every day – and it earns that trust reliably.

A Must Read: Loan App Without BVN in Nigeria 2026: What Actually Works, What the Limits Are, and What No One Tells You

Editorial Note: This article reflects UBA USSD codes and charges as of June 2026. USSD codes, transfer limits, and fee structures are subject to change by UBA and the CBN. Always verify current codes and charges directly through the UBA official website at ubagroup.com or by calling +234 700 2255 822. Brands.Ng does not receive payment for editorial coverage.

BRANDS.NG ON WHATSAPP

Stay ahead of the businesses shaping Nigeria.

Get important company developments, analysis, research and business intelligence from Brands.Ng directly on WhatsApp.

Written by
Brands.Ng Editorial Team

The Brands.Ng Editorial Team, led by Augustine Tom, is a multidisciplinary group of researchers, analysts, writers, and industry contributors focused on helping consumers, businesses, investors, and decision-makers better understand Africa's evolving digital economy. Brands.Ng is an African business intelligence and brand discovery platform covering fintech, digital platforms, ecommerce, logistics, payments, consumer technology, business growth, and emerging market trends across the continent. Our work combines market research, industry analysis, consumer insights, regulatory developments, and operational intelligence to evaluate the companies, technologies, and systems shaping how Africans access financial services, digital commerce, online platforms, and modern business infrastructure. Drawing on expertise in business strategy, digital marketing, SEO, brand analysis, market intelligence, and technology research, the editorial team produces independent reviews, comparisons, industry reports, and investigative guides designed to help readers make more informed decisions. Through Brands.Ng Intelligence, we also analyze broader market developments, competitive dynamics, consumer behavior, and regulatory changes affecting businesses and industries across Africa.