Blog

Opening a Bank Account in South Africa as a Foreigner

Mishcah Karriem 6 June 2026 3 min read

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.

Keep reading

Related immigration insights

All news & insights →