Let our NBC business accounts simplify the way you run your business.


NBC Business Current Account

Deposit or withdraw funds on demand. Allows you to transact in local and foreign currency.

Tell me more

NBC Business Call Account

Park funds and earn interest with the choice to transfer money into a current account. 

Tell me more

NBC Business Collection Account

Deposit funds – in either local or foreign currency – and withdraw when required.

Tell me more

NBC Ordinary Current Account

Looking for a basic, affordable transactional account? This is the ideal way to manage your regular day-to-day finances.

Tell me more

NBC Fixed Deposit Account

Earn interest on a fixed amount at a guaranteed fixed rate with no monthly charges within the agreed period of time.

Tell me more

Convenient banking, more benefits.

Link your account to internet banking.
Get competitive interest rates.
Transact in local or foreign currency.
Secure, easy and convenient banking.

Need more information or assistance?

Call us:

+255 76 898 4000/4011 | +255 22 219 9793 | +255 768 980 191

Email us:


Contact usFind a branch