Whether you are looking for a basic bank account to deposit and withdraw money or a more comprehensive solution, NBC has a current account to make all your day-to-day banking easy and enjoyable.

NBC Individual Current Account

Enjoy the freedom of a current account that allows numerous withdrawals and unlimited deposits through our branches and ATMs.

Find out more

Open an account

NBC Direct Current Account

Earning a salary? This is the ideal account for all your transactional and savings needs, including access to a personal loan.

Find out more

Open an account

NBC Kikundi Account

Looking for a transactional account for your formal or informal group? The Kikundi Account is ideally suited for groups of four or more.

Find out more

Open an account

Benefits to make your daily banking easier

Compare the benefits of our current accounts to see which account would suit you best.

Bank 24/7

Free access to your online banking.

Save money

Free cash deposits.

Peace of mind

Safe and secure banking.

No charge

Free online transfers to NBC accounts.

Need more information or assistance?

Call us:

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

Email us:


Contact usFind a branch