Home › Guides › Opening a Bank Account
Money & BankingOpening a Bank Account in South Africa as a Foreigner
You need a South African bank account to pay rent, receive a salary or draw down savings — and getting one as a newcomer involves a well-known chicken-and-egg problem. Here is how the process actually works, and how to get through it without wasting a week of your first month.
Resident vs non-resident accounts
South African banks distinguish between two kinds of foreign account holder, and which one applies to you shapes the whole process.
- Non-resident account: for foreigners who don't yet hold a South African visa or permit allowing them to work or live there long-term, or who simply want an account before relocating. These accounts often carry more restrictions — lower transaction limits, sometimes no debit card facilities, and closer scrutiny on incoming funds — but they exist precisely to solve the problem of needing a bank account before you have SA residency documents.
- Resident (standard) account: available once you hold a valid visa or permit (work, spousal, retired person's, remote work, and so on) that shows you're entitled to live in the country. This is a full-function account — debit card, online banking, local transfers — and what most people end up wanting once they've relocated.
Many people open a non-resident account before arriving, then convert or upgrade it to a resident account once their visa comes through and they can show a permanent local address.
Which bank to choose
South Africa's "big five" — FNB, Standard Bank, Absa, Nedbank and Capitec — all serve foreign clients, but their fees, app quality and appetite for expat business differ.
| Bank | Known for | Good fit if… |
|---|---|---|
| FNB | Strong app, widely used by expats, good international transfer tools | You want the most expat-tested experience |
| Standard Bank | Large branch network, strong across Africa | You may move or transact elsewhere on the continent |
| Absa | Established, competitive business banking | You're opening a business account alongside a personal one |
| Nedbank | Solid digital banking, sustainability focus | You want a mainstream, reliable all-rounder |
| Capitec | Lowest fees, simple product range, huge branch footprint | You want the cheapest day-to-day account and don't need complex features |
FNB tends to come up most often in expat circles because of its app and its familiarity with non-resident applications, but Capitec is worth serious consideration if fees are your main concern — its monthly account costs are a fraction of the traditional banks'. It's worth comparing two or three banks' specific requirements before committing, since policies do shift.
Worth knowing: some banks let you start the non-resident application online or via a South African branch appointment booked before you land, which can save you a chaotic first week of queueing. It's worth checking this with your chosen bank a few weeks before you fly.
Documents you'll need
Requirements vary slightly by bank, but expect to be asked for most or all of the following:
- Valid passport — the primary form of ID for any foreign applicant.
- Visa or permit — for resident accounts, proof of the visa category that entitles you to be in South Africa (work visa, spousal visa, retired person's visa, remote work visa, and so on). Non-resident accounts typically don't require this.
- Proof of South African address — a lease agreement, utility bill or bank/mobile statement no older than three months, in your name or with a supporting affidavit if the property is in someone else's name.
- Proof of income or source of funds — a payslip, employment contract, pension statement or bank statements from your home country, depending on the account type.
- Tax reference details — South African banks are required to record your tax residency status under FATCA/CRS rules, so be ready to provide your UK (or other) tax number.
The proof-of-address problem
This is the part that catches almost everyone out: banks want proof of a South African address, but you often can't sign a lease or get a utility bill in your name without a local bank account to pay from. It's a genuinely circular requirement, and every relocator hits it.
In practice there are several ways through it:
- Ask whether the bank will accept a signed letter or affidavit from whoever you're staying with initially (a friend, family member, or serviced-apartment host), confirming you live at their address.
- Some banks accept a hotel or serviced-accommodation booking confirmation for a short-let stay as interim proof, particularly for a non-resident account opened in the first few weeks.
- A short-term furnished rental — common in Cape Town and Johannesburg specifically for relocators — often comes with a lease or letting agent's letter that banks will accept, even before you've settled on a permanent home.
- Ask your specific bank which of these it accepts before you arrive. Policies vary by branch as well as by bank, and a phone call in advance saves a wasted trip.
Get the full 2026 relocation guide
30+ pages — visas, neighbourhoods, schools, healthcare, money and safety. Free.
Moving money in — and keeping the paper trail
South Africa's exchange controls are administered by the South African Reserve Bank (SARB), and while everyday transfers are straightforward, it matters that you can later prove money you brought into the country actually came from abroad — this is what lets you repatriate funds without complication down the line. Keep records of every transfer: the amount, the date, the sending account and the purpose. Your bank will usually issue a "proof of payment" or similar reference for larger inbound transfers; keep those too.
For transfers beyond routine amounts, a specialist foreign exchange provider will typically offer a meaningfully better rate than your bank's standard counter rate, along with guidance on the documentation SARB expects for larger sums. It's worth getting a quote from at least one specialist provider before moving anything substantial.
RICA and getting properly set up
Once your account is open, day-to-day banking in South Africa is genuinely convenient — strong mobile apps, fast local transfers (EFT and the same-day RTC/PayShap options), and widespread card acceptance. You'll also need a RICA-registered SIM card to receive one-time PINs for banking apps, which requires the same proof of ID and address — so it's worth sorting your address paperwork once and using it for both.
Common early mistake: opening only a non-resident account and then struggling to pay a deposit, sign a lease or receive a local salary because of its lower transaction limits. If you know you'll be resident within a few months, ask upfront about the fastest path to upgrade rather than starting from scratch later.
A realistic timeline
For a straightforward non-resident account with all documents in order, some banks can open an account within a few days of a branch visit; others take a week or two while compliance checks run. Upgrading to a full resident account once your visa and address are confirmed is usually faster, since you're an existing customer. Building in two to three weeks of flexibility around this process — rather than assuming same-day service — will save you stress in your first month.
Frequently asked questions
What's the difference between a resident and non-resident bank account in South Africa?
A non-resident account is for foreigners who don't yet hold a South African visa or permit for long-term work or residence, and often carries more restrictions such as lower transaction limits and sometimes no debit card. A resident account is available once you hold a valid visa or permit and is a full-function account with a debit card, online banking and local transfers. Many people open a non-resident account before arriving, then upgrade it once their visa and local address are confirmed.
Which bank should foreigners use in South Africa?
South Africa's big five banks are FNB, Standard Bank, Absa, Nedbank and Capitec, and all serve foreign clients. FNB comes up most often in expat circles for its app and familiarity with non-resident applications, while Capitec is worth considering if fees are the main concern, since its monthly account costs are a fraction of the traditional banks'.
How do you prove your address to open a South African bank account without one yet?
This is the part that catches almost everyone out, since banks want proof of a South African address but you often can't get a lease or utility bill without a local bank account. In practice, banks may accept a signed letter or affidavit from whoever you're staying with, a hotel or serviced-accommodation booking confirmation, or a short-term furnished rental's lease or letting agent's letter. It's worth confirming with your specific bank which of these it accepts before you arrive.
What documents do I need to open a bank account in South Africa as a foreigner?
Expect to need a valid passport, a visa or permit for a resident account, proof of a South African address no older than three months, proof of income or source of funds such as a payslip or bank statements, and your tax reference details for FATCA/CRS reporting. Non-resident accounts typically don't require a visa or permit.
General information only, not immigration/tax/legal/financial advice — confirm current rules and consult a qualified professional.