NBC Fraud: How to Report It and Stop the Money
If money left your NBC account without your permission, or you paid a scammer, contact NBC straight away and ask it to block the payment and your card. The first minutes matter most.
Do this first
- Call NBC’s official line below, or use help inside the official NBC app. Never use a number from a text, a caller or a search result.
- Give them the transaction details (amount, time, and the account or number you paid) and ask them to block your card and stop or recall the payment.
- Change your online banking password and PIN if anyone may know them. NBC will never ask for your PIN, password or a one-time code.
- Report it to the police too: see who handles cybercrime in Tanzania, and keep screenshots of every message and payment.
Official NBC fraud contacts
NBC (National Bank of Commerce)
Bank- Contact centre (fraud alerts):+255 76 898 4000
- Toll-free:0800 711 177
- Landline:+255 22 219 3000
- Landline:+255 22 551 1000
Email: [email protected], [email protected]
If NBC won’t help
Bank of Tanzania: Financial Consumer Protection Unit / SEMA NA BOT
Complaints about banks and mobile-money providers that the provider did not resolve.
Complain to the provider first and let its process or response deadline run out. You must show a financial loss or serious inconvenience, and the matter must not be in court. Use the SEMA NA BOT website or app, or contact the Bank of Tanzania on +255 22 2232541 or [email protected].
Official websiteYour rights as a NBC customer in Tanzania
- Bank of Tanzania (Financial Consumer Protection) Regulations, 2019 and Guidelines for Handling Financial Consumer Complaints, 2025. Banks and mobile-money providers must run a complaints process with set response times, and unresolved complaints can be taken to the Bank of Tanzania. Source
Report it to the police too
Cybercrime agencies in Tanzania lists who to report to.
Common questions about NBC fraud
- What is the NBC fraud helpline number?
- NBC lists these numbers on its own website: Contact centre (fraud alerts): +255 76 898 4000; Toll-free: 0800 711 177; Landline: +255 22 219 3000; Landline: +255 22 551 1000. Always dial the number printed on your card or shown in the official app if you are unsure.
- How do I report fraud to NBC?
- Call NBC's official line, or report it by email: [email protected], [email protected]. Tell them the amount, the time and the account the money went to, and ask them to block your card or the payment.
- What if NBC will not help or refund me?
- In Tanzania you can complain to Bank of Tanzania: Financial Consumer Protection Unit / SEMA NA BOT. Details of what each one handles are on this page.
Other providers in Tanzania
CRDB BankNMB BankAirtel Money TanzaniaMixx by YasVodacom M-Pesa
These contacts were read on NBC’s own website on 3 October 2026. If a number has changed, use the one in the official app and tell us. Ministry of Cyber Affairs is not NBC and cannot recover money. All Tanzania providers are in Bank Fraud Help: Tanzania.