At NBC, we not only understand the needs of SMEs, but also recognise their contribution in driving the economic development and growth of our nation.


NBC Limited will only process and share your personal information in order to provide you with the products and services you applied for. View NBC Data Privacy Statement.


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

More solutions to meet your business objectives

We have a dedicated team of professional, qualified Relationship Officers to simplify the way you run your business.

Current Account

NBC's SME proposition rewards you with more features to meet your business objectives.

NBC Ordinary Current Account

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

NBC Malengo Savings Account

Save with small regular deposits with no account maintenance fee.

NBC Ordinary Savings Account

A savings account with minimal charges and unlimited withdrawals.

Fixed Deposit Account

Earn interest on a fixed amount at a guaranteed fixed rate with no monthly charges.

NBC Call Account

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


NBC Collection Account

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

Take your business to the next level with SME loans

Strengthen and run your business smoothly with NBC SME loans

NBC Term Loan

Your deposit gives you the freedom of short-term loans for your business.

NBC Overdraft Facility

Good cash flow management for your business growth.

Good cash flow management for your business growth

NBC Trade Finance

Enhance your local and international trade through NBC’s Trade Finance.

Find out more

Enjoy alternative ways to bank with NBC

Get these unique NBC SME benefits.


NBC internet banking

Manage your finances on the move and pay for your goods timely via NBC internet banking.

Find out more

NBC Merchant Services

Don’t miss a sale with NBC Point-of-Sales machines.

Find out more

NBC Tax Bank

Pay TRA tax on time through the NBC branch network nationwide.

Find a branch

NBC Business Club

Enjoy elite access to a host of banking and value-added services, all meant to give your business the support it needs to grow.

Find out more

NBC mobile solutions

NBC wallet to bank solution makes SME business easier. Simply accept cash from your clients to your mobile accounts, then send it from your mobile wallet to your NBC account.

Find out more

NBC ATM banking

Withdraw from your savings or Malengo accounts or transfer money, check your balance, do prepaid transactions and deposit cash at 90 of our ATMs.

Find out more

NBC Branch Cash Collections

Visit any of our branches and enjoy face-to-face and friendly service.

Find us

NBC eServices

Receive your bank statements electronically and get SMS alerts when there is any activity on your account.

Find out more

Get these unique NBC SME benefits

Enjoy convenient banking solutions and benefit from dedicated and personalised service.


Access your business account anytime, anywhere in the world.

Dedicated Relationship Officers

With a dedicated Relationship Officer, you are guaranteed professional advice and service.

Reduce risk

Take the burden of handling cash off your shoulders.

Working capital

Give your business the boost it needs to grow with our business funding solutions.

Get cover

Protect your business against loss arising from fire, theft, damage to property or stock, injuries to employees or interruption.

Cash flow

Ensures good cash flow management.


Local and international networking opportunities.

Skills training

Access to entrepreneurship training by professionals from TRA, TANTRADE and TCCIA.

Don’t gamble with your assets, get them covered

NBC offers you a wide range of insurance options to cover your loved ones, possessions and business.

I'm interested

Personal cover

With over 20 years’ experience, NBC offers you a wide range of insurance options to cover your loved ones and possessions.

Find out more

I'm interested

Business cover

Protect your business against loss arising from fire, theft, damage to property or stock, injuries to employees or interruption.

Find out more

I'm interested

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