One of the first practical challenges for foreigners arriving in South Africa is opening a local bank account. Here's what you need to bring and which banks are most accessible for new immigrants.
Why You Need a South African Bank Account
Even if you arrive with a foreign account and credit cards, you'll quickly discover you need a local South African bank account for:
Paying rent (most landlords require a local bank transfer)
Setting up utility accounts with Eskom and your municipality
Receiving a local salary if employed
Avoiding costly international transaction fees
The good news: South African banks are generally accessible to foreigners with the right documentation.
Which Banks Serve Foreign Nationals?
All major South African banks open accounts for foreigners with a valid visa or work permit, but their requirements and ease of process vary:
Standard Bank: Known for being relatively accessible to foreigners. Offers a range of account types including accounts specifically designed for non-citizens.
Nedbank: Requires proof of residence and permit; their Greenbacks rewards programme is popular with professionals.
FNB (First National Bank): FNB's Smart Account and Cheque Account are accessible to permit holders. Their eBucks rewards programme is valued by many.
ABSA: One of the larger banks, accessible to permit holders; some branches have dedicated expat or international desks.
Capitec: Simplest and cheapest account to open, with minimal fees and a streamlined process. Has become very popular with new arrivals for day-to-day banking.
Documents You Will Need
Most banks require:
Valid passport (with your South African visa or permit endorsed)
Proof of South African address — a lease agreement, utility bill in your name, or employer accommodation letter
Proof of income or employment (for cheque accounts or accounts with overdraft facilities)
Tax number — your South African tax number, which you can get from SARS (South African Revenue Service)
Some banks are flexible on the address requirement for new arrivals — a hotel booking or accommodation letter from your employer may be accepted for initial account opening.
The SARS Tax Number
You will need a South African tax number (also called an Income Tax Reference Number) to open a bank account and to work legally. You can register for a SARS tax number:
Online via SARS eFiling
At a SARS branch with your passport and permit
Through your employer if they have a registered payroll
Can You Bank Without a Work Permit?
Yes — visitor visa holders can open basic accounts (like a Capitec account or a Standard Bank Global Account), but full cheque accounts and credit facilities generally require a work permit or PR.
Foreign Currency Accounts
If you receive a salary from overseas in foreign currency, you may be eligible for a foreign currency account or can ask your bank about foreign exchange facilities. Exchange control regulations in South Africa govern how foreign currency is held and converted.
Practical Tips
Visit the bank in person for the first account opening — online applications for foreigners are often rejected at the verification stage
Bring certified copies of all documents, not just originals
If a branch tells you they cannot assist, try a different branch — policies can vary in practice
NWI can advise on the full practical set-up checklist for new arrivals in South Africa, including banking, SARS registration, and housing.