Find out how easy it is to set up the banking app and use it to transfer funds, buy electricity and add beneficiaries to your account.

How to register

We show you in a few easy steps how to set up the NBC Banking App.

Tell me more

 

How to add a beneficiary

Quick, easy steps to add a beneficiary for airtime top-ups, fund transfers, electricity purchases

Tell me more

 

How to buy electricity

See how easy it is to buy electricity without leaving your home or office.

Tell me more

How to transfer funds

Simple how-to-guide shows you how to transfer fujds to another NBC account.

Tell me more

How to register
  • How to register

    1. Download NBC Online Banking App via google play store or Apple store
    2. Open the app on your device
    3. Click register and accept the terms and conditions
    4. Enter your details given by the bank officer via email and click next
    5. Enter bank details and click next
    6. You receive an OTP via SMS
    7. Enter the OTP 
    8. Create an online banking username
    9. Create an online banking password
    10. You see a confirmation screen 
How to add a beneficiary
  • Airtime top up

    1. Open the NBC Online Banking App on your device
    2. Login
    3. Select 3 lines at the top left of the screen
    4. Select Beneficiaries
    5. Select Add a new beneficiary  
    6. Select Buy Airtime
    7. Select Network operator (Zantel, Vodacom, Airtel,Halotel, TTCL Prepaid,Tigo)
    8. Input cell number and recipient nickname
    9. Review and save recipient
  • Electricity

    1. Open the NBC Online Banking App on your device
    2. Login
    3. Select the 3 lines at the top left of the screen
    4. Select Beneficiaries
    5. Select Add a new beneficiary                                                                                           
    6. Select Bill Payment
    7. Select Prepaid Electricity as Bill type
    8. Select LUKU
    9. Enter meter number and recipient nickname
    10. Select next and click Save
    11. Enter and confirm OTP
    12. You will see a confirmation screen
  • DSTV

    1. Open the NBC Online Banking App on your device
    2. Login
    3. Select the 3 lines at the top left of the screen
    4. Select Beneficiaries
    5. Select Add a new beneficiary                                                                                           
    6. Select Bill Payment                                                                                                                                                                                         
    7. Select Television Subscription as Bill type
    8. Select DSTV
    9. Enter Smart Card Number and recipient nickname
    10. Select next
    11. Select save
    12. Enter and confirm OTP
    13. You will see a confirmation screen
  • Fund transfer an NBC account

    1. Open the NBC Online Banking App on your device
    2. Login
    3. Select the 3 lines at the top left of the screen
    4. Select Beneficiaries 
    5. Select Add new beneficiary
    6. Select Domestic NBC Account
    7. Enter Account number, Account holder's name and recipient nickname
    8. Select next
    9. Review and save
    10. Enter and confirm OTP
    11. You will see a confirmation screen
How to buy electricity
  • How buy electricity

    1. Open the NBC Online Banking App on your device
    2. Login
    3. Select Pay Bill icon
    4. Select registered biller 
    5. Select account to debit from and enter amount to top up
    6. Select next
    7. Review bill and confirm payment
    8. You will see a confirmation screen
    9. Receive token via SMS
How to transfer funds
  • How to transfer funds to an NBC account

    1. Open the NBC Online Banking App on your device
    2. Login
    3. Select 'Transfers' icon at the bottom of the screen 
    4. Select Domestic NBC Account
    5. Select account to transfer from, select account to transfer to, enter amount, enter reference and click next
    6. Confirm transfer
    7. You will see a confirmation screen 

Need more information or assistance?

Call us:

+255 76 898 4000/4011 | +255 22 219 3000 | +255 22 551 1000 

Email us:

NBC_Digital.Channels@nbc.co.tz

Contact usFind a branch