Enjoy the convenience of our range of banking services. With a network of more than 200 ATMs countrywide, as well as excellent internet and mobile banking services, you have the freedom to do your banking where and when you want

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.

ATM banking

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

Find out more

Mobile banking

With NBC mobile banking you carry your bank with you wherever you go.

Find out more

Online banking

Enjoy the convenience of doing your online banking from the comfort of your home or office.

Find out more


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

Find out more

Merchant Services

Merchant Services is the department within NBC Limited that provides customers with Point-of-Sale (POS) machines and after sales service.

Find out more

Branch banking

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

Find a branch

Digital banking help

View our digital banking how-to guides to easily do your banking on our digital channels.

Find out more

Skip the line and deposit cash at your nearest NBC ATM

Man at the office

Beat the clock and pay your bills online

Collegues at the office

Do your banking anytime, anywhere

the globe

Send cash to anybody without an account to withdraw at NBC ATMs.

Holding a bank card

Easily send cash from your phone to NBC accounts

Signing documents

Send cash from your NBC account to a phone

the globe

Need more information or assistance?

Call us:

+255 76 898 4000/4011 | +255 22 219 3000 | +255 22 551 1000 | 0800711177 (Toll-Free)

Email us:


Contact usFind a branch