First Bank Online Banking – Banks USSD Code – USSD Codes for Banks – Online Payment on First Bank

First Bank Online Banking – Banks USSD Code: Our Online Banking products enable you to make payments, transfer money and buy airtime easily. Discover more below.


Our internet banking platform allows you, as a customer, to perform transactions such as funds transfers, bill payments, etc. via the internet, anytime, anywhere.

Features & Requirements

Experience seamless Internet Banking Solutions with FirstOnline. Here are some exciting things you can do with FirstOnline:

  1. Get Real-Time updates on your account balances
  2. Download your account Statement
  3. Transfer Funds Instantly
  4. Set –up Standing Instructions
  5. Pay Bills
  6. Confirm Cheques
  7. Register Complaints and so much more

How to Register

Visit any FirstBank Branch to register for the FirstOnline.


Reach our help center anytime, anywhere or every day to get assistance using our products and services.

Office Address
First Bank of Nigeria Ltd.

Head Office Address

Samuel Asabia House
35 Marina
P.O. Box 5216,



Tel: +234 1 905 2326
Tel: +234 708 062 5000
Email: [email protected]
Tel: +234 1 448 5500

There is hardly any bank in Nigeria that doesn’t support USSD codes. These codes are not only useful but also versatile. Depending on the bank, you can use USSD codes to open a bank account, send money, pay bills, apply for loans, buy goods, make cardless withdrawals from an ATM, check account balance, and lots more.

The beauty of these USSD codes is that you can use them on the most basic devices i.e. Feature phones.

As long as there is a cellular network from your service provider, you can perform transactions on your device without having to step foot in a banking hall. The list below contains the USSD codes of all banks in Nigeria.

Nigeria Banks USSD codes

  1. Access (Diamond) Bank — *901#
  2. EcoBank — *326#
  3. Fidelity Bank — *770#
  4. First Bank — *894#
  5. First City Monument Bank (FCMB) — *389*214#
  6. Guaranty Trust Bank (GTB) — *737#
  7. Heritage Bank — *322*00#
  8. JAIZ Bank — *389*301#
  9. Keystone Bank *7111# —
  10. Polaris Bank *833#—
  11. Stanbic IBTC Bank *909#—
  12. Sterling Bank — *822#
  13. United Bank for Africa (UBA) — *919#
  14. Union Bank — *826#<
  15. Unity Bank — *7799#
  16. Wema Bank — *945#
  17. Zenith Bank — *966#

How to use USSD codes to perform bank transactions

  1. Input the bank’s USSD code into your phone’s dialer and hit the dial/call button
  2. Follow the prompt Pop up on your phone’s display.

Note:  If you’re using a bank’s USSD code for the first time, you need to create a PIN. This PIN is very important for your mobile banking as it will be used to approve/verify the current and subsequent transactions.

Another important thing to note is that some banks might require you to use the last 4 – 6 digits of your debit/ATM card as your security PIN. this is to verify that you are the actual owner of the device/phone line of which you are about to set up for Moblie USSD banking.

Click here to read a related article

And that’s it. Super easy. To use the USSD code of any Nigerian bank to perform transactions though, you need to have an active account with that particular bank — except you’re trying to open a new account using the USSD code. Also, the number you’re dialing the code from must be associated with your account in the bank.

If you no longer use the number associated with your bank account, or you have misplaced the SIM card, you should contact your bank to change the phone number associated with your account. Alternatively, you can retrieve the SIM card from your network carrier.

Poor cellular connection/network reception/signal strength are some limitations, USSD Banking is a super innovative technology that has allowed both low and high-income individuals to enjoy seamless banking experiences without the internet.

Also Read: Online Branding Marketing – How to Generate Brand Awareness Without Breaking The Bank

And while USSD services are mostly free to use, some banks charge a fee in the range of 5 – 20 naira for every successful transaction/activity carried out using their USSD interface.