Our innovative business solutions allow you to undertake various transactions anywhere in the world. Apply now and streamline you business banking.


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.


card with cash
Bank without boundaries

Transact online anytime, anywhere.

Glob icon
Pay in bulk

 Make seamless payments directly to multiple beneficiaries.

Secure file exchange

Ensure information transmitted between you and NBC is secure with File Gateway.

Professional using a laptop

Manage your business finances on the move

Our business internet banking allows you to undertake various transactions online, anywhere in the world. Making your business banking a lot easier, convenient and enjoyable.

Get started 

Contact us through the phone numbers and email address provided below or visit your nearest branch.

  • Access account information, e.g. balances and statements
  • Process online payments, e.g. Tanzanian inter-bank settlements (TISS) or international payments
  • Process bulk payments for dividends, salaries and supplier payments all at once
  • Transfer funds to your own accounts within NBC
  • Transfer multiple real-time transactions to domestics banks
  • Initiate any type of payment (cross-border, domestic Automated Clearing House (ACH), TISS, own payments, payroll)
  • Initiate a payment direct to the Tanzanian Revenue Authority (TRA) to any TRA account maintained at Central Bank
  • Access anywhere, anytime (inside or outside the country) as long as you have an internet connection
  • Access to multiple internet browsers
Important information
  • We have an online banking service for business clients via a secure NBC website
  • It uses two-factor authentication (2FA), username, password and a physical token that generates a one-time password (OTP)

Make mobile bulk payments with just one click

Apply for the NBC Mobile Bulk Payment system and enjoy seamless and instant bulk payments directly to multiple beneficiaries, including employees who don’t have bank accounts.

benefits - icon
Get started

Simply visit your nearest branch.

benefits - icon
  • Seamless 'Straight-Through Processing' (STP) of payments
  • Automated reconciliation of multiple transactions
  • Efficient handling of multiple transactions
benefits - icon
Important information

Mobile Cashless Collections

  • Receive funds directly from your debtors’ mobile wallets into your collection account

Mobile Bulk Payments

  • Make payments directly from your NBC account into your beneficiaries’ mobile wallets

M-Pesa/Tigo Pesa Super Agency

  • The Super Agency service facilitates the purchase of electronic money/value for cash, or vice versa from any of our branches or mobile money agents. NBC works with both Vodacom Tanzania PLC and Tigo (Millicom Tanzania) to provide float to their agents

More security and efficiency with File Gateway 

NBC File Gateway provides an easier and integrated method for exchanging files between us and your office. You also get authentication and verification, plus optional encryption to ensure confidentiality.

benefits - icon
Get started
  • Simply visit your nearest branch
benefits - icon
  • Seamless and integrated 'Straight-Through Processing' (STP)  
  • Ensure information transmitted between you and NBC is secure
  • Supports industry standard file formats 
  • Real-time and detailed status reporting of file, batch and transaction
benefits - icon
Important information

Host-to-Host solution offers two functionalities:

Information Account Statement File Transfer:

  • Files sent from the NBC system to your system with details of transactions that have been posted to your account, e.g. report of successful payments


  • Payment files sent from your system to the NBC system for processing and payment. The payments are generated and authorised by your Enterprise Resource Programme

Need more information or assistance?

Visit your nearest branch or call our contact centre:

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

Email us:


Contact usFind a branch