How to Open a South African Bank Account as a Foreigner
Complete step-by-step guide for foreign nationals and non-residents
Last updated: October 2025
Quick Facts
- Valid passport and visa/permit required for all banks
- Opening takes 1-5 days with proper documents
- Monthly fees range from R0 to R300+ depending on bank and account type
- Some accounts can be opened before arriving in South Africa
- FICA (Financial Intelligence Centre Act) compliance is mandatory
Table of Contents
Who Can Open a Bank Account in South Africa?
If you’re a foreigner in South Africa, you can open a bank account. However, the type of account depends on your residency status and visa type.
You can open an account if you have:
- A valid work permit (temporary residence permit)
- A study visa
- A spousal or retirement permit
- Refugee status or asylum seeker permit
- No visa at all (non-resident account only, with restrictions)
Important: Tourist visas (less than 90 days) usually only qualify for limited non-resident accounts. If you’re planning to stay longer, get the proper visa first.
Types of Bank Accounts for Foreigners
1. Temporary Resident Accounts
Who qualifies: Foreign nationals with valid work, study, retirement, or spousal permits from the Department of Home Affairs.
What you get: Full banking services similar to South African citizens. You can get loans, credit cards, debit orders, and investment products. These accounts work just like local accounts but require you to maintain valid permit status.
2. Non-Resident Accounts
Who qualifies: Anyone whose main home is outside the Common Monetary Area (South Africa, Lesotho, Namibia, and Eswatini). This includes foreign property investors, business visitors, or people who live abroad but have financial interests in South Africa.
What you get: Basic banking services with some restrictions. You can receive money, make payments, and hold funds in South African Rand or foreign currencies (USD, EUR, GBP). However, getting local loans or credit cards is usually not allowed.
3. Foreign Currency Accounts
Who qualifies: Foreign nationals receiving income in foreign currencies or needing to manage currency risk.
What you get: Hold and transact in multiple currencies. Useful if you earn money from overseas or frequently travel. Note that these accounts often have higher fees than regular Rand accounts.
✅ Step-by-Step: How to Open Your Account
Step 1: Check Your Visa Status
Make sure your visa or permit is valid and has at least 6 months remaining. Some banks require your permit to be valid for 12 months or more. If your permit is expiring soon, renew it first.
Step 2: Gather Your Documents
You’ll need the following documents for FICA (Financial Intelligence Centre Act) compliance:
- Valid passport (certified copy)
- Visa or residence permit (certified copy)
- Proof of South African address (not older than 3 months) – utility bill, lease agreement, or letter from landlord
- Proof of income – employment letter, payslip, or bank statement
- Port of Entry stamp (if you’re in South Africa)
Step 3: Choose Your Bank
Research and compare banks based on fees, services, and branch locations. Major banks serving foreigners include Standard Bank, FNB, Nedbank, ABSA, and Capitec. Digital banks like TymeBank offer lower fees but may have limited services for foreigners.
Step 4: Apply for Your Account
Option A – Visit a Branch: Most banks require foreigners to visit a branch in person. Bring all your original documents plus certified copies. The process usually takes 30-90 minutes.
Option B – Apply Online: Some banks allow foreigners to open accounts online if they have specific visa types. Check the bank’s website or call their foreign nationals helpline to confirm.
Option C – Apply Before Arriving: A few banks (Standard Bank, FNB) allow you to start the application process from overseas. This is useful if you want your account ready when you arrive in South Africa.
Step 5: Initial Deposit and Activation
Most accounts require an initial deposit of R50 to R500. You can deposit cash, transfer from another account, or use foreign currency. Your account is usually activated within 24-48 hours after document verification.
Step 6: Set Up Online and Mobile Banking
Once your account is active, register for online banking and download the bank’s mobile app. You’ll receive login details via SMS or email. Enable two-factor authentication for security.
⚠️ Required Documents (FICA Requirements)
All South African banks must follow FICA regulations to prevent money laundering and fraud. Here’s exactly what you need:
| Document | Requirements |
|---|---|
| Passport | Valid passport with at least 6 months remaining. Must be certified by a commissioner of oaths, police officer, or notary. |
| Visa/Permit | Work permit, study visa, spousal visa, or refugee permit from the Department of Home Affairs. Must be valid and certified. |
| Proof of Address | Must be less than 3 months old. Can be: utility bill (electricity/water), lease agreement, letter from landlord, municipal account, or letter from local chief/councillor. |
| Proof of Income | Employment contract, payslips (last 3 months), bank statement showing salary deposits, or letter from employer. |
| Port of Entry Stamp | The stamp in your passport from when you entered South Africa (if applying in-country). |
| Tax Number | South African tax number if issued. For US citizens: FATCA documentation may be required. |
Important Note: If you don’t have a South African address yet (applying from overseas), banks may accept proof of address from your home country, but it must be notarised and apostilled (internationally certified).
Costs & Bank Fees (2025)
Banking fees in South Africa vary significantly between banks. Here’s what to expect as of October 2025:
Typical Monthly Account Fees
| Bank | Account Type | Monthly Fee |
|---|---|---|
| TymeBank | Digital Account | R0 |
| Bank Zero | Digital Account | R0 |
| Capitec | Global One | R5.50 (pay per transaction) |
| FNB | Easy PAYU | R4.95 + transaction fees |
| Standard Bank | Access Account | R69 – R89 |
| Nedbank | Savvy Account | R79 |
| ABSA | Transact Account | R85 – R99 |
Common Transaction Fees (2025)
- Cash withdrawals at own bank ATM: R2.60 to R10 per R1,000
- Cash withdrawals at other bank ATMs: R10.50 to R25.50 per transaction
- Debit card purchases: Usually free
- Bank transfers (EFT) to other banks: R2 to R7 per transaction
- Immediate payments: R6 to R35 depending on amount
- International transfers: R250 to R450 plus exchange rate markup
- Debit order setup: R15 to R30
Best Banks for Foreigners – Quick Comparison
🏆 Standard Bank
Best for: Comprehensive services and international banking
Pros: Largest ATM network, dedicated non-resident services, can apply before arriving in SA, supports multiple currencies
Cons: Higher monthly fees (R69-R300+), customer service can be slow
Contact: nonresident@standardbank.co.za | 0860 123 000
🏆 FNB (First National Bank)
Best for: Technology and rewards programmes
Pros: E-Bucks rewards, excellent app, can apply online for some accounts, good foreign exchange services
Cons: Some accounts have high fees, limited branches in rural areas
Contact: 087 312 4442 | fnb.co.za
🏆 Capitec Bank
Best for: Low fees and simple banking
Pros: Very low transaction fees, simplified pricing, excellent customer service, no proof of address needed (innovation in 2025)
Cons: Limited international banking services, may not accept all visa types
Contact: 0860 10 20 43
🏆 Nedbank
Best for: High net-worth individuals and private banking
Pros: Dedicated relationship banker, 24/7 international support, emigration assistance
Cons: Higher fees, minimum income requirements for some accounts
Contact: Visit private-clients.nedbank.co.za
🏆 TymeBank
Best for: Digital-first banking with zero fees
Pros: R0 monthly fees, high savings interest rates, Pick n Pay partnership for withdrawals
Cons: Must have valid South African permit, limited services for non-residents, no physical branches
Contact: Download TymeBank app or visit Pick n Pay kiosk
⚠️ Common Problems & Solutions
Problem 1: Documents Rejected
Why it happens: Documents not certified, expired, or don’t meet FICA requirements.
Solution: Get all documents certified by a commissioner of oaths (free at police stations) or notary. Ensure proof of address is less than 3 months old. Check visa validity is at least 6 months remaining.
Problem 2: No South African Address
Why it happens: You just arrived and haven’t secured permanent accommodation.
Solution: Stay at a hotel/Airbnb and get a letter confirming your stay. Some banks accept temporary addresses. Or wait until you have a lease agreement (even short-term). Alternative: Some banks accept your home country address for non-resident accounts.
Problem 3: Application Taking Too Long
Why it happens: FICA verification can take 3-5 business days. High volume of applications.
Solution: Follow up with the bank after 3 days. Keep your phone on to receive verification calls. Check your email regularly for document requests. Visit the branch if no progress after 7 days.
Problem 4: Limited Services Due to Visa Type
Why it happens: Some visa types restrict what banks can offer (exchange control regulations).
Solution: Ask about upgrading your account when your visa changes. Use complementary services from fintech providers like Wise or Revolut for international transfers.
🚨 Scams to Avoid (2025 Warning)
Banking fraud has increased significantly in South Africa. As a foreigner, you may be specifically targeted. Here are the most common scams:
1. Fake Bank Representatives
The Scam: Criminals call, email, or WhatsApp pretending to be from your bank. They ask for banking details, PINs, passwords, or one-time passwords (OTPs). Some use AI to clone real bank employee voices (deepfakes).
Protection: Banks NEVER ask for your PIN, password, or OTP. If someone calls claiming to be from your bank, hang up and call the official bank number yourself. Don’t click links in emails or SMS.
2. Phishing Emails and SMS
The Scam: Fake messages claiming your account is blocked, suspended, or needs verification. Links lead to fake banking websites designed to steal your login details.
Protection: Always type your bank’s website address directly into your browser. Check for “https://” and the padlock icon. Verify sender email addresses carefully (scammers use fake addresses like “standardbank-security.com” instead of “standardbank.co.za”).
3. ATM Scams and Card Skimming
The Scam: Criminals attach devices to ATMs that copy your card details. Some distract you while swapping your card. Others use hidden cameras to see your PIN.
Protection: Shield the keypad when entering your PIN. Check ATMs for unusual attachments before use. Use ATMs inside banks or shopping centres rather than on streets. If your card gets stuck, don’t walk away – call the bank immediately.
4. SIM Swap Fraud
The Scam: Criminals get a copy of your SIM card from mobile providers using fake documents. They then receive your banking OTPs and access your accounts.
Protection: Register your SIM card with RICA requirements. Set up SIM swap protection with your mobile provider. If your phone suddenly loses signal, contact your bank and mobile provider immediately.
5. Fake Police or Government Officials
The Scam: Criminals pretend to be police, SARB (South African Reserve Bank), SARS (tax authority), or Hawks investigators. They claim your account is involved in illegal activity and demand you transfer money to a “safe account”.
Protection: No legitimate government official will ask you to transfer money over the phone. If approached, ask for their badge number and call the official agency directly to verify. Report such incidents to police immediately (10111).
• Your bank’s fraud line (usually on back of card)
• SABRIC (South African Banking Risk Information Centre): Call 083 123 7226
• SAFPS Scam Hotline: www.yima.org.za
• South African Police: 10111 (emergency) or local police station
✅ Alternative Banking Options
If traditional banks don’t meet your needs, consider these alternatives:
Wise (formerly TransferWise)
Multi-currency account with South African banking details. Great for international transfers at real exchange rates with low fees. Can hold and convert 50+ currencies. Not a full bank, but excellent companion account.
Revolut
International digital bank with competitive exchange rates. Offers virtual and physical cards. Good for travelers. Limited South African-specific services but globally accepted.
Your Home Country Bank
If your bank has South African operations (e.g., HSBC, Standard Chartered), ask if you can open an account through your home branch. This sometimes simplifies the process but may come with higher fees.
Essential Tips for Foreign Account Holders
Tax Considerations
- Non-residents: Only taxed on South African source income. Interest earned may have favorable tax treatment.
- Temporary residents: May be considered tax residents depending on time spent in SA. Consult a tax advisor.
- US citizens: Must comply with FATCA (Foreign Account Tax Compliance Act) reporting. Inform your bank of US citizenship.
- Other countries: May have Common Reporting Standard (CRS) obligations. Check your home country’s requirements.
Money Management Tips
- Keep some cash for emergencies – not all places accept cards
- Use your own bank’s ATMs to avoid fees
- Enable mobile banking notifications for all transactions
- Never share your PIN with anyone, not even bank staff
- Set up spending limits on your card
- Register for fraud alerts with your bank
Before You Leave South Africa
If you’re leaving South Africa permanently, you’ll need to close your account or convert it to a non-resident account. Inform your bank at least 30 days before leaving. Settle all outstanding debit orders and loans. Transfer remaining funds to your home country account.
Our Final Recommendations
For temporary residents with valid permits: Choose Standard Bank or FNB for comprehensive services and good technology. If you want lower fees, try Capitec or TymeBank (but check they accept your visa type).
For non-residents: Standard Bank has the most experience with non-resident accounts. FNB is a good alternative with better technology. Consider opening before you arrive in South Africa to save time.
For digital banking: TymeBank and Bank Zero offer zero monthly fees, but availability for foreigners is limited. Always have a backup traditional bank account.
For frequent international transfers: Open a multi-currency account with Standard Bank or FNB, and complement it with Wise for better exchange rates on transfers.
Most important: Whatever bank you choose, protect yourself from scams. Never share your PIN, password, or OTP with anyone. Enable all security features on your account. Stay vigilant and report suspicious activity immediately.
Disclaimer: This information is provided for educational purposes and was last updated in October 2025. Financial regulations, fees, and requirements may change. Banking requirements and visa regulations can change without notice. Always verify current information with official sources before making financial decisions. This guide does not constitute financial or legal advice.
For Banking Complaints: Contact the Banking Ombudsman at 0860 800 900 or the Financial Sector Conduct Authority (FSCA) at 0800 110 443 or visit www.fsca.co.za
For Scam Reports: Contact SABRIC at 083 123 7226 or visit www.yima.org.za