Yes, foreigners can open a bank account in South Africa, but the process depends on your visa status and residency

Most South African banks will open an account for a foreigner, but they treat you differently depending on whether you are a temporary visitor, a work permit holder, or a permanent resident. A tourist on a visitor's visa can usually open a basic savings account, but you will face stricter document requirements and lower transaction limits than a South African citizen. If you hold a work visa or study visa, you have more options and can often open a full transactional account. Permanent residents and those with long-term residence permits have the same access as citizens.

The key barrier is not your nationality—it is proof of your legal status in the country and your ability to verify your identity. South African banks must comply with the Financial Intelligence Centre Act (FICA), which requires them to confirm who you are and where you come from before they let you move money. This is why every bank will ask for your passport, proof of address, and documentation of your visa or residency status.

Key Takeaways

  • Temporary visitors can open basic savings accounts, but work and study visa holders have access to full transactional accounts with higher limits.
  • You will need your passport, proof of address in South Africa, and documentation showing your visa or residency status—every bank requires this under FICA law.
  • The four major banks (Standard Bank, FNB, Absa, Nedbank) all accept foreigners, but smaller banks and online-only banks may have different rules.
  • Opening an account typically takes one to two weeks once you have submitted all documents, though some banks can issue a temporary card within days.
  • If you do not have a South African address yet, some banks will accept a work address or a letter from your employer confirming your residence.

What documents you need to bring

Your passport is non-negotiable. It must be valid for the duration of your stay and must show your entry stamp into South Africa. Banks will photocopy it and keep a copy on file.

Proof of your visa or residency status is the second critical document. If you are on a work visa, bring the original work permit or a certified copy. If you are on a study visa, bring your letter of acceptance or enrolment confirmation from your institution. If you are a permanent resident, bring your permanent residence permit. If you are a temporary visitor, your passport entry stamp may be enough, but some banks will ask for a copy of your return ticket or proof of accommodation to confirm you are leaving.

Proof of address in South Africa is required by FICA. This can be a rental agreement, a letter from your employer confirming your work address, a utility bill in your name, or a letter from the person whose house you are staying in (signed and dated). If you have just arrived and do not have any of these yet, most banks will accept a temporary address—such as your hotel or your employer's office—and let you update it later.

Some banks may ask for a reference from your home country bank or proof of income. This is less common for foreigners opening basic accounts, but if you are opening a business account or a high-limit account, expect to provide payslips, tax documents, or a letter from your employer.

Which banks accept foreigners and what they offer

The four major banks—Standard Bank, First National Bank (FNB), Absa, and Nedbank—all accept foreign account holders. Each has slightly different rules for temporary visitors versus long-term residents, so it is worth checking their websites or calling ahead.

Standard Bank and FNB tend to be the most straightforward for foreigners. Standard Bank offers a "Global One" account designed for international customers, which can be opened online if you have a valid work or study visa. FNB has a similar offering and will often issue a temporary card on the same day you apply if you visit a branch in person.

Absa and Nedbank are equally accessible but may require you to visit a branch in person rather than applying online. Both will open accounts for temporary visitors, though they may impose lower initial transaction limits until you have been a customer for a few months.

Smaller regional banks and online-only banks (such as TymeBank or Discovery Bank) have varying policies. Some will not open accounts for temporary visitors at all, while others have streamlined processes for foreigners. If you are staying long-term, it is worth comparing their fees and features, but if you are a short-term visitor, stick with one of the four major banks to avoid delays.

How long the process takes and what happens next

If you walk into a branch with all your documents, you can usually complete the application on the same day. The bank will take copies of your passport and visa, fill out the FICA form with you, and ask you to sign. Some branches will issue you a temporary card or a reference number on the spot.

The actual account opening—where the bank verifies your documents with the Department of Home Affairs and runs background checks—typically takes five to ten business days. During this time, your account exists but may have limited functionality. You may not be able to transfer money internationally or withdraw large amounts until the verification is complete.

Once the bank confirms your status, you will receive a debit card in the mail (usually within one to two weeks) and full access to your account. If you need the card urgently, ask the branch whether they can issue a temporary card or arrange for faster delivery.

Transaction limits and restrictions for temporary visitors

If you are on a visitor's visa, expect lower daily withdrawal and transfer limits than a permanent resident would have. A typical limit for a temporary visitor's account is 5,000 to 10,000 South African rand per day for cash withdrawals and 25,000 to 50,000 rand per day for electronic transfers. These limits exist because the bank has less information about you and carries more risk.

International transfers out of South Africa are usually allowed, but the bank may ask for proof of the purpose of the transfer (such as an invoice or contract) and may report large transfers to the Financial Intelligence Centre. This is standard compliance, not a sign of a problem.

If you need higher limits, you can request them after you have been a customer for a few months and the bank has seen your transaction history. Work visa and study visa holders often have higher limits than tourists from the start, so ask the bank what your specific limit is when you open the account.

Opening an account online versus in person

Some banks allow foreigners to start the application online, but most require at least one in-person visit to verify your identity and original documents. Standard Bank's online process for work visa holders is an exception—you can upload scans of your documents and complete the entire process remotely, though you will still need to visit a branch to collect your card.

If you are in South Africa already, visiting a branch is usually faster and simpler. The bank can verify your documents on the spot, answer questions about your specific situation, and often issue a temporary card the same day. If you are applying before you arrive, check the bank's website to see whether they offer a remote process for your visa type.

Online applications can take longer because the bank must verify documents by mail or courier, and there is no one to ask questions if something is unclear. If you choose this route, submit everything at once and follow up by phone or email after five business days to confirm receipt.

What to do if a bank refuses to open an account for you

If a major bank turns you down, the reason is usually one of these: your visa documentation is incomplete or expired, your passport is damaged or nearly expired, you cannot provide proof of address, or your home country is on a sanctions list (rare, but it happens). Ask the bank specifically why they refused and what documents would change their decision.

If the issue is proof of address, offer alternatives: a letter from your employer, a hotel booking confirmation, or a rental agreement. If the issue is your visa, contact the Department of Home Affairs to confirm your status is recorded correctly in their system—sometimes there are delays in updating records.

If one bank refuses, try another. The four major banks have different risk assessments, and a bank that turns you down may simply be more cautious than its competitors. FNB and Standard Bank tend to be more flexible with temporary visitors than Absa and Nedbank, so start there if you hit a wall.

Frequently Asked Questions

Do I need a South African tax number to open a bank account?

No. A tax number (SARS number) is not required to open a personal bank account. You will need one only if you are working in South Africa and earning income, or if you are opening a business account. The bank will ask for your tax number if you have one, but will not refuse to open an account if you do not.

Can I open an account if I am on a tourist visa?

Yes, but with limits. Most banks will open a basic savings account for a tourist, though you may have lower daily withdrawal limits and may not be able to make international transfers without additional verification. If you are staying longer than a few weeks, ask about a temporary resident account instead.

What if my passport expires soon?

Banks prefer passports that are valid for at least six months, but they will sometimes open an account if your passport is valid for the duration of your stay. If your passport expires within three months, renew it before applying. The bank will ask you to update your passport details once you renew it.

Can I open a joint account with a South African citizen?

Yes. If you are opening an account with a South African spouse or business partner, both of you can be on the account. The bank will still require all your documents as a foreigner, but the process is the same as opening an individual account.

How much money do I need to open an account?

Most South African banks do not require a minimum opening deposit. You can open an account with zero rand and deposit money later. Some premium accounts have minimum balances (usually 10,000 to 50,000 rand), but basic transactional accounts do not.