Why travellers keep a second account
Cards get blocked, swallowed by ATMs or refused abroad, and some local cards simply don't work well outside their home country. The fix is boring and effective: a second account and card from a different bank, kept separately from your main one.
- A different bank, not just a different card. If your bank's systems go down or flag your card, a second card from the same bank often fails too.
- Hold the currency you'll spend. A multi-currency account lets you receive and keep euros, dollars or pounds without converting every time.
- Keep them apart. Carry the backup card in a different bag from your main wallet.
More on building this setup in the best ways to pay while travelling.
Dukascopy Bank: a Swiss account opened by video call
Dukascopy Bank is a Swiss bank in Geneva, regulated by FINMA. Its Multi-Currency Account gives you Swiss IBANs in 24 currencies and prepaid Visa and Mastercard cards, and you open it from home on a short video call.
What it's good for
- A backup account on a different bank
- Receiving and holding money in 24 currencies
- Open from most countries, including many in Africa
- Free to open; free to maintain with 5+ DUK+ tokens
- Deposits insured up to CHF 100,000, the bank says
Know before you apply
- Cards are prepaid, not debit or credit
- Card FX mark-up of 1.5% to 2%
- In-account exchange from 1% up to USD 10,000
- Not available to residents of some countries, including the US
- Heavy dormancy charge if the bank loses contact with you
South African residents: moving money into a foreign account falls under the Reserve Bank's rules. Read our guide to the R2 million single discretionary allowance.
Receiving money from abroad
Whether it's a client, family or a refund, the sender usually needs:
- Your full name exactly as it appears on the account
- Your account number, or IBAN in countries that use them
- Your bank's name and address
- Your bank's SWIFT/BIC code
- Any reference or branch code your bank asks for
Take these details from your bank's app or website, not from a directory or an old email. Many banks have an “international payments” or “receive money from abroad” page with the exact format they want.
SWIFT/BIC codes, explained
A SWIFT code, also called a BIC, identifies a bank in international payments. It has 8 or 11 characters:
An 11-character code ending in XXX means the head office, so it's the same as the 8-character code. A SWIFT code is not your account number and not an IBAN.
SWIFT codes for major banks
Each code below was read on the bank's own website or an official central-bank list. Follow the link to see it at the source. For more countries, search the full bank directory or use our SWIFT/BIC checker.
Always confirm with your own bank before sending money. Some banks use a different code for specific currencies or branches, and codes can change after mergers. A wrong code can delay or misdirect a payment.
🇿🇦 South Africa
Banking in South Africa| 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 |
🇿🇼 Zimbabwe
Banking in Zimbabwe| Bank | SWIFT/BIC | Source |
|---|---|---|
| CABS | CABSZWHA | Bank website · 9 Oct 2026 |
| NMB Bank | NMBLZWHX | Bank website · 9 Oct 2026 |
| Stanbic Bank Zimbabwe | SBICZWHXXXX | Bank website · 9 Oct 2026 |
| Steward Bank | STBLZWHX | Bank website · 9 Oct 2026 |
🇰🇪 Kenya
Banking in Kenya| Bank | SWIFT/BIC | Source |
|---|---|---|
| Co-operative Bank of Kenya | KCOOKENA | Bank website · 9 Oct 2026 |
| Equity Bank Kenya | EQBLKENA | Bank website · 9 Oct 2026 |
| NCBA Bank Kenya | CBAFKENX | Bank website · 9 Oct 2026 |
| Standard Chartered Bank Kenya | SCBLKENXXXX | Bank website · 9 Oct 2026 |
🇳🇬 Nigeria
Banking in Nigeria| Bank | SWIFT/BIC | Source |
|---|---|---|
| Access Bank | ABNGNGLA | Bank website · 9 Oct 2026 |
| GTBank (Guaranty Trust Bank) | GTBINGLA | Bank website · 9 Oct 2026 |
| UBA (United Bank for Africa) | UNAFNGLA | Bank website · 9 Oct 2026 |
🇿🇲 Zambia
Banking in Zambia| Bank | SWIFT/BIC | Source |
|---|---|---|
| FNB Zambia | FIRNZMLX | Bank website · 9 Oct 2026 |
| Zanaco (Zambia National Commercial Bank) | ZNCOZMLU | Bank website · 9 Oct 2026 |
Bank not listed?
We only list codes we can trace to an official source. For any other bank:
- Uncle Jetlag Global BankingOur directory for 15 countries, plus the SWIFT/BIC checker and IBAN validator.
- SWIFT's official BIC searchThe official lookup from SWIFT itself.
- Your bank's app or statementThe most reliable source for your own account's details.
Fees to watch on international transfers
- Sending fee. What the sender's bank charges to send the payment.
- Intermediary fees. Payments can pass through correspondent banks that each take a cut, so less arrives than was sent.
- Receiving fee. Many banks charge to credit an incoming international payment.
- Exchange-rate margin. If the money is converted, the rate you get may be worse than the mid-market rate. See how foreign exchange fees work, and check rates in our currency converter.
Banking FAQ
What is a SWIFT or BIC code?
It's an international code that identifies a bank in cross-border payments. SWIFT code and BIC (Business Identifier Code) mean the same thing. It's 8 or 11 characters long: bank, country, location and, optionally, branch.
Is a SWIFT code the same as an IBAN?
No. The SWIFT/BIC identifies the bank. The IBAN identifies your individual account, in the countries that use IBANs, such as most of Europe and the Middle East. South Africa and many other African countries don't use IBANs: senders use your account number plus the bank's SWIFT code.
Does the SWIFT code end in XXX matter?
An 11-character code ending in XXX points to the bank's head office, so it means the same as the 8-character version. ABSAZAJJ and ABSAZAJJXXX are the same destination.
What details does someone abroad need to send me money?
Usually your full name as it appears on the account, your account number (or IBAN), your bank's name and address, and its SWIFT/BIC code. Some banks also ask for a branch code or a reference. Get the exact details from your bank's app or website rather than a directory.
Why did I receive less than was sent?
International transfers can pass through one or more intermediary (correspondent) banks, which may each take a fee, and the receiving bank may charge too. If the money is converted, the exchange rate can include a margin as well. Ask the sender which fee option they chose and check your bank's incoming payment fees.
Should I tell my bank I'm travelling?
Check your bank's app first. Many banks no longer need travel notices and use your card activity instead, but some still let you add trip dates. Turn on instant transaction alerts so you spot a blocked or fraudulent payment straight away.
Can I open a Swiss bank account as a South African or Zimbabwean?
Dukascopy Bank says its Multi-Currency Account can be opened by residents of most countries, except a listed set that includes the United States, Japan and Russia. Check the current list on Dukascopy's FAQ before applying. South African residents also need to follow the South African Reserve Bank's rules on moving money offshore.
How much money can a South African take offshore?
Since 8 April 2026, adult South African residents have a single discretionary allowance of R2 million per calendar year, up from R1 million. It covers travel spending abroad and gifts, and can be used for offshore investment. Ask your bank or a registered tax practitioner before moving larger amounts.
General information, not financial advice. Dukascopy Bank is an affiliate partner: we may earn a referral commission if you open an account through our links, and it doesn't change your fees. See our affiliate disclosure.
