Do you know the current code for all Nigeria Banks? how their works. You don’t have to worry, we will list all bank codes in this post. By using any of the Bank USSD codes, you can pay bills, and even send money online without the need for internet connections.
Thank you for reading this post, don't forget to subscribe!
In this tutorial, we are going to light out all Banks in Nigeria and the USSD code for making transfers, buying airtime/ data, checking balances, and opening an account. Let’s see the list of Nigeria Bank’s USSD transfer codes.
List of Nigerian Bank’s USSD Transfer Codes
Here are the list of Nigeria bank:
- Access Bank
- ALAT Bank
- Ecobank
- FCMB
- Fidelity Bank
- First Bank
- GTBank
- Heritage Bank
- Keystone Bank
- Polaris Bank
- Stanbic IBTC Bank
- Sterling Bank
- UBA Bank
- Union Bank
- Unity Bank
- Wema Bank
- Zenith Bank

List of Nigerian Bank’s USSD Transfer Codes
Banks |
USSD CODE |
Access Bank |
*901# |
UBA Bank |
*919# |
Stanbic IBTC Bank |
*909# |
Sterling Bank |
*822# |
Fidelity Bank |
*770# |
FCMB Bank |
*329# |
First Bank |
*894# |
Polaris Bank |
*833# |
GT Bank |
*737# |
Zenith Bank |
*966# |
Eco bank |
*326# |
Unity Bank |
*779# |
Heritage Bank |
*745# |
Wema Bank |
*945# |
Different Nigerian Banks and Their USSD Transaction Codes
GTBank USSD Codes (*737#)
Account Opening |
*737*0# |
Airtime Top-Up for Self |
*737*amount# |
Airtime Top-Up for Others |
*737*Amount*Recipient’s number# |
Make Enquires |
*737*6# |
Check Balance/BVN |
*737*6*1# |
Reactivate Account |
*737*11# |
Transfer to GTBank Account |
*737*1*Amount*NUBAN Account Number# |
Transfer to Other banks |
*737*2*Amount*NUBAN Account Number# |
Create PIN |
*737*5# |
Heritage Bank |
*745# |
Transfer to a Heritage Bank Account |
*745*1*Amount*AccountNumber# |
Transfer to Other Banks |
*745*2*Amount*AccountNumber# |
Airtime (Self) |
*745*Amount# |
Airtime (Third Party) |
*745*Amount*MobileNumber# |
Block Your Account |
*745*11# |
Change USSD PIN |
*745*00# |
Balance Enquiry |
*745*0# |
USSD Registration With ATM Card |
*745*AccountNumber*Last6DigitOfCard# |
USSD Registration Without ATM Card |
*745*AccountNumber# |
Keystone Bank USSD CODE (*7111#)
Check account balance |
*7111*00# |
Activate Debit Card |
*7111*9*123# |
Mobile Data Top-Up |
*7111*5# |
Recharge for others |
*7111*Amount*Phone Number# |
Recharge your phone |
*7111*Amount# |
Send Money |
*7111*Amount*Nuban Account Number# |
USSD Registration |
*7111*0# |
Pay bills |
*7111*2# |
Polaris Bank USSD Codes (*833#)
Opening Account |
*833*1# |
Transfer to Polaris Account/Others |
*833*AMOUNT*ACCOUNTNUMBER# |
Check Balance |
*833*6# |
Airtime Top-Up for Self |
*833*AMOUNT# |
Airtime Top-Up for Others |
*833*AMOUNT*PHONENUMBER# |
Pay With MasterPass |
*833*7# |
Update BVN |
*833*5# |
Pay bills |
*833*2# |
Stanbic IBTC Bank USSD Codes (*909#)
Airtime Top-Up for Self |
*909*Amount# |
Airtime Top-Up for Others |
*909*Amount*phone number# |
Check Balance |
*909*1*1# |
Transfer to Stanbic Account |
*909*11*Amount*Account Number# |
Transfer to Other banks |
*909*22*Amount*Account Number# |
Sterling Bank USSD Codes (*822#)
Transfer to Sterling Account |
*822*4*Amount*Account Number# |
Transfer to Other banks |
*822*5*Amount*Account Number# |
Airtime Top-Up for Self |
*822*Amount# |
Check Account Number |
*822*8# |
Airtime Top-Up for Others |
*822*Amount*Phone Number# |
Register for USSD Service |
822*1*NUBAN# |
UBA USSD ShortCodes (*919#)
Transfer to UBA Account |
*919*3*account number*amount# |
Transfer to Other banks |
*919*4*account number*amount# |
Airtime Top-Up for Self |
*919*Amount# |
Airtime Top-Up for Others |
*919* Phone number* Amount# |
Check Balance |
*919*00# |
Pay bills |
*919*5# |
Load UBA Prepaid Card |
*919*32# |
ATM cardless withdrawal |
*919*30*Amount# |
Transfer to Union Account |
*826*1*amount*account no# |
Transfer to Other banks |
*826*2*amount*account no# |
Airtime Top-Up for Self |
*826*amount# |
Airtime Top-Up for Others |
*826*amount*recipient’s mobile no# |
Check Balance |
*826# |
Transfer to First Bank/Other bank Accounts |
*894*Amount*Account Number# |
Airtime Recharge for Self |
*894*Amount# |
Airtime Recharge for Others |
*894*Amount*Phone Number# |
Check Balance |
*894*00# |
Deactivate Your Mobile Number |
*894*911# |
Account Opening |
*894*0# |
Register for USSD Banking |
*894*0 |
Mini-Statement |
*894*Account Number# |
Unity Bank USSD Codes (*7799#)
Transfer to Unitybank |
*7799*1*accountno*amount# |
Transfer to Other banks |
*7799*2*receiver’s accountno*amount# |
Self recharge |
*7799*Amount# |
Third-party Airtime Recharge |
*7799*Phoneno*amount# |
Balance inquiry |
*7799*0# |
Cardless withdrawal |
*7799*8*Amount# |
Block account |
*7799*9*phone number# |
Cardless withdrawal |
*7799*8*Amount# |
BVN verification |
*7799*5# |
Bet9ja Wallet funding |
*7799*403*Bet9ja ID*amount# |
USSD on POS |
*7799*000*RefID# |
Transfer to Wema Account |
*945*Account Number*Amount# |
Transfer to Other banks |
*945*Account Number*Amount# |
Check Balance |
*945*0# |
Airtime Top-Up for Self |
*945*Amount# |
Airtime Top-Up for Others |
*945*phone Number*Amount# |
Check Balance |
*966*00# |
Transfer to Zenith Account/Other Banks |
*966*Amount*Account Number# |
Opening Account |
*966*0# |
Airtime Top-Up for Self/Others |
*966*Amount*Mobile Number# |
Deactivate Account |
*966*911# |
Deactivate Mobile Banking Profile |
*966*20*0# |
Pay Zenith Billers |
*966*6*Biller code*Amount# |
Block ATM Card |
*966*60# |
Pay bills (DSTV/PHCN) |
*966*7*Amount*Customer ID# |
Update BVN |
*966*BVN# |
ALAT Bank USSD Codes (*945#)
Airtime Top-Up for Others |
*945*phone Number*Amount# |
Airtime Top-Up for Self |
*945*Amount# |
Transfer to ALAT Account |
*945*Account Number*Amount# |
Transfer to Other banks |
*945*Account Number*Amount# |
Check Balance |
*945*0# |
Ecobank USSD Codes (*326#)
|
|
Airtime Top-Up for Self |
*326*Amount# |
Transfer to Ecobank Account |
*326# |
Airtime Top-Up for Others |
*326*Amount*PhoneNumber# |
Check Balance |
*326*0# |
Fidelity Bank USSD Codes (*770#)
Check Balance |
*770*0# |
Airtime Top-Up for Self |
*770*AMOUNT# |
Airtime Top-Up for Others |
*770*PHONE*AMOUNT# |
Transfer to Fidelity Account |
*770*ACCOUNT*AMOUNT# |
Transfer to Other banks |
*770*ACCOUNT*AMOUNT# |
ATM cardless withdrawal |
*770*8*AMOUNT# |
Block Card |
*770*911# |
Block Phone from USSD Banking |
*770*911*08012345678# |
Choose SMS and Email Alert |
*770*2# |
Change PIN |
*770*00# |
FCMB USSD Codes (*329#)
Airtime Top-Up for Self |
*329*Amount# |
Check Balance |
*329*00# |
Pay bills (DSTv/GOTv) |
*329*2*Amount*Smartcard Number# |
Airtime Top-Up for Others |
*329*Amount*Mobile number# |
Pay Electricity Bill |
*329*3*Amount*Meter No# or *329*3*Amount*AccountID# |
Reset PIN |
*329*0# |
Transfer to FCMB Account/Other banks |
*329*Amount*Account number# |
Transfer to Access Account |
*901*1*AMOUNT*NUBAN Account Number# |
Transfer to Other banks |
*901*2*AMOUNT*NUBAN Account Number# |
Airtime Top-Up for Self |
*901*Amount# |
Check Balance |
*901*00# |
Account Opening/ PIN Change/Registration |
*901*0# |
Deactivate Account |
*901*911# |
Pay bills |
*901*3# |
Airtime Top-Up for Others |
*901*Amount*Phone Number# |
Sort Code For All Nigeria Banks
A sort code is a code that is identified by the bank. It is usually used when transferring funds from one account in one bank branch to another branch of the bank or another bank.
These are the list of all the sort codes of Nigerian banks:
Bank |
Sort code |
Zenith Bank Plc |
57150013 |
Wema Bank Plc |
35150103 |
Unity Bank Plc |
215082334 |
Union Bank Of Nigeria Plc |
32156825 |
United Bank For Africa Plc |
33154282 |
Sterling Bank Plc |
232150029 |
Standard Chartered Bank Nigeria Ltd |
68150057 |
Stanbic-Ibtc Bank Plc |
221159522 |
Polaris Bank Plc |
76151006 |
ECOBank |
56080016 |
Nigeria International Bank (Citigroup) |
23150005 |
Mainstreet Bank |
14150030 |
Keystone Bank |
82150017 |
Guaranty Trust Bank Plc |
58152052 |
Finbank Plc |
85151275 |
First City Monument Bank Plc |
214150018 |
First Bank Of Nigeria Plc |
11152303 |
Fidelity Bank Plc |
70150003 |
Equitorial Trust Bank Limited |
40150101 |
Ecobank Nigeria Plc |
50150311 |
Enterprise Bank |
84150015 |
Access Bank |
44150149 |
Diamond Bank Plc |
63150162 |
How To Use USSD Bank Transactions Codes
- Click on your phone dialer “Keypad” and dial any of the bank codes.
- Kindly, choose from the menu displayed on the screen.
- You will be asked to set up a “PIN” to verify transactions. Note: some banks might require you to use the last “4 – 6 digits” of your debit/ATM card as your security PIN.
You can use USSD codes to perform simple banking tasks from your mobile phone such as making transfers, checking account balances, opening an account and also apply for a loan.