Receiving money in South Africa
A sender abroad usually needs:
- Your full name as on the account
- Your account number
- Your bank's SWIFT/BIC code
- Your bank's name and address
Take these details from your bank's app or statement, not from a directory.
Domestic bank identifiers
| Identifier | Format | Used for |
|---|---|---|
| Branch code | 6 digits | Domestic payments. Most banks publish one universal branch code that works for all their branches. |
| IBAN | Not used | Payments into South Africa use the account number and SWIFT/BIC instead. |
SWIFT/BIC codes we've verified
Each code was read on the bank's own website or an official central-bank list. Always confirm with your own bank before sending money.
| Bank | SWIFT/BIC | Source |
|---|---|---|
| Absa Bank | ABSAZAJJ | Bank website · 9 Oct 2026 |
| Capitec Bank | CABLZAJJ | Bank website · 9 Oct 2026 |
| Discovery Bank | DISCZAJJXXX | Bank website · 9 Oct 2026 |
| FNB (First National Bank) | FIRNZAJJ | Bank website · 9 Oct 2026 |
| Investec Bank | IVESZAJJ | Bank website · 9 Oct 2026 |
| Nedbank | NEDSZAJJ | Bank website · 9 Oct 2026 |
| Standard Bank | SBZAZAJJ | Bank website · 9 Oct 2026 |
Bank not listed? We only list codes we can trace to an official source. Check your bank's app or statement, or see the full directory.
Good to know
- Your bank may ask you to confirm the reason for an incoming foreign payment, because of exchange-control reporting.
- Moving money out of South Africa falls under the Reserve Bank's allowances. See our guide to the single discretionary allowance.
Check a code
Checked in your browser. Nothing you type is sent to Uncle Jetlag or stored.
Uncle Jetlag Global Banking is a free reference tool, not a bank or payment service. It can't confirm that an account exists, who owns it, or that a payment will arrive. Always confirm payment details with your bank or the recipient before sending money. Never share online banking passwords, PINs or one-time codes with anyone.
