With NBC Mobile Banking you have a bank in your pocket. As long as you have mobile network coverage, you can do most of your banking when and where you want to.

How it works

mobile device - icon
Get started

Enjoy banking at your fingertips – just dial *150*55# on your mobile phone.

confirm - icon
What you can do
  • Pay bills to the wider list of billers
  • View your account balance and mini statement
  • Transfer funds to your own linked accounts and other NBC accounts
  • Send money to Mobile phones (MPESA, TIGOPESA, AIRTEL MONEY, and EZYPESA)
  • Purchase airtime for any mobile phone number
  • Save account or phone numbers of those you send money or pay bills to more frequently
  • Change your PIN as often as you want to
  • Select your preferred language
mobile device - icon
How do I register for NBC Mobile Banking?
  • The Channels application form PDF (260 KB) is available here
  • Visit your nearest branch and register – it's free
  • You will receive an automated SMS when mobile banking has been activated. Just dial *150*55# to access the menu and follow the instructions
mobile device - icon
How secure is it?

Security is ensured on NBC mobile banking. All mobile banking transactions require your PIN and your PIN is also needed each time you want to gain access to the service. It is your responsibility to protect your PIN to avoid unauthorised transactions.

Need more information or assistance?

Call us:

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

Email us:


Contact usFind a branch