The Ultimate Guide to USSD Codes for 20 Banks in Uganda

In the ever-evolving landscape of financial technology, USSD codes have emerged as a convenient and accessible means for individuals to conduct banking transactions on the go. In Uganda, mobile penetration is high but access to traditional banking services is limited which makes banking via USSD an essential service. This comprehensive guide delves into the world of USSD codes for banks in Uganda, exploring the services they offer.

What Are USSD Codes and How Do They Work?

USSD, or Unstructured Supplementary Service Data, is a communication protocol used by mobile network operators to enable interactive communication between users and various applications, including banking services. USSD codes are short strings of characters that can be dialed on all mobile phones to access specific services offered by banks. The advantage of USSD codes is that they can be used on feature phones too.

Bank Code Services
1 Absa Bank Uganda Limited *233# View your account balances
Pay your bills
Transfer funds to and from mobile money (AIRTEL, MTN)
View your recent transactions
Transfer funds between Absa accounts
Get mini statements
Buy airtime
Do CashSend
2 Bank of Africa *246# View your account balances
Pay your bills
Transfer funds to mobile money (AIRTEL, MTN)
View your recent transactions
Transfer funds between bank accounts.
Get mini statements
Buy airtime
BOA Pay
3 Centenary Bank *211# View account balance
Reset CenteMobile pin,
Pay bills.
Transfer funds from your account to a mobile wallet
4 DFCU Bank *240# View your account balances
Pay your bills
Transfer funds to and from mobile money (AIRTEL, MTN)
View your recent transactions
Transfer funds between bank accounts.
Get mini statements
Buy airtime
Get a loan”
5 Diamond Trust Bank *202# View your account balances
Pay your bills
Transfer funds to mobile money (AIRTEL, MTN)
View your recent transactions
Transfer funds between bank accounts.
Get mini statements
Buy airtime
6 Ecobank Uganda *235# View your account balances
Pay your bills
Transfer funds to mobile money (AIRTEL, MTN)
View your recent transactions
Transfer funds between bank accounts.
Get mini statements
Buy airtime
Xpress Cash
7 Equity Bank *247# View your account balances
Pay your bills
Transfer funds to and from mobile money (AIRTEL, MTN)
View your recent transactions
Transfer funds between bank accounts.
Get mini statements
Buy airtime
Get a loan
Account Opening
8 Exim Bank *298# Balance enquiry
Mini statement
Transfer funds to Mobile Money
Pay Bills and for services
Airtime purchase
9 Finance Trust Bank *224# Balance enquiry
Mini statement
Internal funds transfer
Interbank funds transfer
Quick loan
Pay Bills and services
Airtime purchase
10 Guaranty Trust Bank *237# Funds transfer within GTbank accounts.
Funds transfer to other banks.
Airtime top-up.
Cheque book requests.
Balance Inquiry.
Request to block card.
Transfer funds to Mobile Money
PIN change.
11 Housing Finance Bank *225# Balance enquiry
Mini-statement
Buy airtime (MTN, Airtel and Africel)
Bill payment
Funds transfer with in the Bank
Send to Mobile money transfers(MTN/Airtel)
Cheque book request
Check transaction History
12 I&M Bank *200# Check account balances
Transfer funds between accounts
Transfer funds to Mobile Money
Mini statements
Pay your Bills
Buy Airtime
13 KCB Bank Uganda Limited *244# Balance inquiry,
Get your mini statement,
Bank to wallet transfers,
KCB account to account transfers,
Buy airtime
Get a MOBI loan.
Change your Mobile Banking password
14 NCBA Bank Uganda *212# Check account balances
Transfer funds between accounts
Transfer funds to Mobile Money
Mini statements
Pay your Bills
Buy Airtime
15 Opportunity Bank Uganda *213# Check account balances
Transfer funds to Mobile Money
Mini statements
Pay your Bills
Buy Airtime
16 PostBank Uganda *263# Check account balances
Transfer funds
Mini & full statements
Pay your Bills
Purchase of items (locally within Uganda)
Virtual Visa (purchase of items internationally)
Buy Airtime
17 Stanbic Bank Uganda *290# View your bank account balance and mini-statements
Top-up your Mobile Money
Buy airtime and data
Send money instantly to any mobile number
Pay your Umeme, water and TV bills
Pay multiple beneficiaries
18 Standard Chartered *266# Balance enquiry
Mini-statement
Buy airtime
Bill payments
Forex rates
Funds transfer to nominated accounts
Full statement request
Cheque book request
Pin change
19 Tropical Bank *214# Check account balances
Transfer funds to Mobile Money
Mini statements
Pay your Bills
Buy Airtime
20 United Bank for Africa *245# View your account balances
Pay your bills
Transfer funds to mobile money (AIRTEL, MTN)
Transfer funds between bank accounts.
Transfer funds to other bank accounts.
Get mini statements
Buy airtime
Account Opening