Salary Bank Accounts in Tanzania
A salary account is more than a place to receive your pay; it is a primary gateway to credit and financial stability in Tanzania. Leading banks such as NMB, CRDB, NBC, and Stanbic offer specialized employee features including lower transaction fees, bundled insurance, and eligibility for personal loans and salary advances.
Choosing the right provider depends on your income level and your need for short-term liquidity. This table highlights monthly maintenance fees, minimum opening balances, and overdraft availability across Tanzania’s major banks. Our data is updated quarterly to help you maximize your take-home pay by reducing banking overhead.
| Bank Logo | Bank Name | Account Name | Opening Balance | Monthly Fees | Monthly Salary Required | ATM Card | Mobile / Internet Banking | Salary Advance Available | Interest on Balance | Sharia Compliant | Currency | Key Requirements | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() | CRDB Bank | Salary Account | TZS 20,000 | Contact Bank for More Info | Contact Bank for More Info | Yes | Yes | Yes | Yes | No | TZS / USD | Valid ID (NIDA, Voter ID, Passport or Driver's Licence), Employer introduction letter, 2 passport photos (if no NIDA) | https://crdbbank.co.tz/en/for-you/personal-banking/salary-account |
![]() | CRDB Bank | Al-Barakah Salary Savings Account | Contact Bank for More Info | Contact Bank for More Info | Contact Bank for More Info | Yes | Yes | Contact Bank for More Info | No | Yes | TZS | Valid ID, Employer introduction letter | https://crdbbank.co.tz/en/for-you/al-barakah-banking/al-barakah-salary-savings-account |
![]() | Stanbic Bank Tanzania | Wezesha (Salary) Account | TZS 20,000 | TZS 10,000 (Free for USD, EUR, GBP, ZAR accounts) | TZS 10,000 | Yes | Yes | Yes (up to 60% of salary) | Contact Bank for More Info | No | TZS / USD / EUR / GBP / ZAR | Valid ID (NIDA), 1 passport photo, Employer introduction letter, Proof of residential address | https://www.stanbicbank.co.tz/tanzania/personal/products-and-services/bank-with-us/bank-accounts/see-all-accounts/wezesha-salary-account |
![]() | Absa Tanzania | Absa Payroll Salary Account | TZS 10,000 | Free | Contact Bank for More Info | Yes | Yes | Contact Bank for More Info | Contact Bank for More Info | No | TZS | Valid ID (Driving Licence, National ID, Passport or Voter's ID), Employer introduction letter, Proof of residential address | https://www.absa.co.tz/personal/absa-payroll-salary-account/ |
![]() | TCB Bank | Salary Account | TZS 0 | Contact Bank for More Info | Contact Bank for More Info | Yes | Yes | Contact Bank for More Info | Yes | No | TZS | Employee's ID, Employer introduction letter, 3 passport photos | https://www.tcbbank.co.tz/page/en/salary-account |
![]() | KCB Bank Tanzania | Jiinue Salary Account | Contact Bank for More Info | Contact Bank for More Info | Contact Bank for More Info | Yes | Yes | Yes | Contact Bank for More Info | No | TZS | Valid ID, Employer introduction letter | https://kcbbank.co.tz/products/salary-account |
![]() | KCB Bank Tanzania | Salary Account (Personal Sahl) | Contact Bank for More Info | Contact Bank for More Info | Contact Bank for More Info | Yes | Yes | Contact Bank for More Info | No | Yes | TZS | Valid ID, Employer introduction letter | https://kcbbank.co.tz/products/salary-personal-sahl |
| Bank of Africa Tanzania | Payroll Account | Contact Bank for More Info | Contact Bank for More Info | Contact Bank for More Info | Yes | Yes | Contact Bank for More Info | Contact Bank for More Info | No | TZS | Valid ID, Employer introduction letter | https://boatanzania.co.tz/payroll-account/ | |
![]() | Exim Bank Tanzania | Salary Account | TZS 0 | Contact Bank for More Info | Contact Bank for More Info | Yes | Yes | Yes (Nufaika Personal Loan & Nyumba Yangu Home Loan eligibility) | Contact Bank for More Info | No | TZS | Valid ID (Passport or Voter's ID), Company ID, Proof of Residence, 2 passport photos, Employer introduction letter | https://www.eximbank.co.tz/personal/accounts/salary-account |
![]() | Diamond Trust Bank (DTB) Tanzania | Super Salary Account | TZS 0 | Free | Contact Bank for More Info | Yes | Yes | Contact Bank for More Info | Contact Bank for More Info | No | TZS / USD | Contact Bank for More Info | https://diamondtrust.co.tz/account/super-salary-account |
![]() | I&M Bank Tanzania | I&M Salary Account | TZS 0 | Free | Contact Bank for More Info | Yes | Contact Bank for More Info | Yes (Instant salary credit) | Contact Bank for More Info | No | TZS | Valid ID (Passport, National ID or Voter's ID), Local government letter or TIN certificate copy, 1 passport photo | https://imbank.co.tz/accounts/im-salary-account/ |
![]() | NBC | Direct Current Account | Contact Bank for More Info | Contact Bank for More Info | Contact Bank for More Info | Yes | Yes | Contact Bank for More Info | No | No | TZS | Valid ID, Employer introduction letter | https://www.nbc.co.tz/en/personal/bank/direct-current-account/ |
![]() | NMB Bank | Personal Account (Salary Banking) | Contact Bank for More Info | Contact Bank for More Info | Contact Bank for More Info | Yes | Yes | Contact Bank for More Info | Contact Bank for More Info | No | TZS | Valid ID, Employer introduction letter | https://www.nmbbank.co.tz |
![]() | Equity Bank Tanzania | Salary Account | Contact Bank for More Info | Contact Bank for More Info | Contact Bank for More Info | Yes | Yes | Yes | Contact Bank for More Info | No | TZS | Valid ID, Employer introduction letter | https://equitygroupholdings.com/tz |
![]() | UBA Tanzania | Current Account (Salary Banking) | Contact Bank for More Info | Contact Bank for More Info | Contact Bank for More Info | Yes | Yes | Contact Bank for More Info | Contact Bank for More Info | No | TZS | Valid ID, Employer introduction letter | https://www.ubatanzania.co.tz |
![]() | Standard Chartered Tanzania | Employee Banking / Salary Account | Contact Bank for More Info | Contact Bank for More Info | Contact Bank for More Info | Yes | Yes | Contact Bank for More Info | Contact Bank for More Info | No | TZS / USD | Valid ID, Employer introduction letter | https://www.sc.com/tz/ |
![]() | Maendeleo Bank | Salary Account | Contact Bank for More Info | Contact Bank for More Info | Contact Bank for More Info | Yes | Yes | Contact Bank for More Info | Contact Bank for More Info | No | TZS | Valid ID, Employer introduction letter | https://maendeleobank.co.tz/index.php/personal-banking/ |
![]() | Ecobank Tanzania | Salary Account | Contact Bank for More Info | Contact Bank for More Info | Contact Bank for More Info | Yes | Yes | Contact Bank for More Info | Contact Bank for More Info | No | TZS | Valid ID, Employer introduction letter | https://ecobank.com/tz |
Back to Banking
Frequently Asked Questions
1. What is the minimum opening balance for a salary account? While some banks like GTBank offer TZS 0maintenance, the required opening deposit typically ranges from TZS 10,000 to TZS 20,000.
2. Can I get a salary advance immediately after opening an account? No. Most institutions, such as Equity Bank, require you to remit at least three months’ salary into the account before you become eligible for an advance.
3. Are there monthly fees for salary accounts? Fees vary by tier. Standard salary accounts may charge around TZS 10,000 monthly (e.g., Stanbic), while others offer zero monthly maintenance if you meet specific criteria.
4. What happens if I change employers? You must provide your bank with a new Introduction Letter from your current employer to maintain your “Salary Account” status and continue accessing credit facilities.
5. Can I open a salary account if I am self-employed? Typically, salary accounts are reserved for employees of “reputable private and public organizations”. Self-employed individuals are usually directed toward Business or SME Current Accounts which have different fee structures.














