Checked on online.fnb.co.za
FNB Branch Code
Universal branch code
SWIFT / BIC FIRNZAJJ
FNB codes and numbers
| Universal branch code | 250655 |
| SWIFT / BIC code | FIRNZAJJ |
| Ussd code | *120*321# |
| Ussd ewallet | *120*277# |
| Customer care phone | 087 575 9404 |
| Lost card phone | 087 575 9406 |
| Fraud phone 24h | 087 575 9444 |
| Cellphone banking helpline | 087 575 9405 |
Frequently asked questions
What is the FNB universal branch code?
250655. FNB publishes it as the branch code for payments into any FNB account, whichever branch it was opened at.
Where do I use the FNB branch code?
When you add a FNB account as a beneficiary for an EFT, salary payment or debit order: enter 250655 as the branch code with the account number.
What is the FNB SWIFT code?
FIRNZAJJ. Give it, with the account holder's name and account number, to someone sending money to a FNB account from outside South Africa.
What is the FNB USSD code?
Banking: *120*321#. Ussd ewallet: *120*277#.
What is the FNB customer care number?
Customer care phone: 087 575 9404. Lost card phone: 087 575 9406.
Checked on 30 September 2026 against online.fnb.co.za, fnb.co.za, fnb.co.za, fnb.co.za, online.fnb.co.za, online.fnb.co.za. Codes are for reference: confirm payment details with your bank or the person you are paying before you send money. CodeZA is not affiliated with FNB.