How to Open a South African Bank Account as a Foreigner
Complete guide for foreign nationals and non-residents
Last updated: September 2025
Quick Facts
- Two main account types: Temporary Resident and Non-Resident accounts
- Monthly fees range from R0 to R300+ depending on bank and account type
- Valid passport, visa/permit, and proof of address required
- Some banks allow online applications, others require in-person visits
Table of Contents
Account Types Available to Foreigners
1. Temporary Resident Account
For foreigners with valid work, study, spousal, or retirement permits. These accounts offer full banking services similar to accounts for South African citizens.
Who qualifies: Anyone with a temporary residence permit (work visa, study visa, spousal visa, etc.)
2. Non-Resident Account
For people living outside South Africa who want to manage South African financial interests. More restricted than resident accounts but allows basic banking.
Who qualifies: South Africans living abroad, foreign property investors, emigrants, or anyone without South African residence status.
3. Tourist/Visitor Limitations
If you’re visiting South Africa on a tourist visa (less than 90 days), you can typically only open a non-resident account with limited functionality.
✅ Required Documents & Information
For Temporary Resident Accounts:
- Valid passport with entry stamp
- Valid South African visa or permit (work, study, spousal, etc.)
- Proof of South African address (lease agreement, utility bill)
- Proof of income (employment letter, payslips, bank statements)
- Completed application form
- Initial deposit (varies by bank and account type)
For Non-Resident Accounts:
- Valid passport
- Proof of foreign address (utility bill, bank statement from home country)
- Proof of income/source of funds
- Completed application forms
- All documents must be notarised (by attorney or embassy)
Step-by-Step Account Opening Process
Step 1: Choose Your Bank and Account Type
Research different banks and their offerings for foreigners. Consider fees, branch locations, and services you need.
Step 2: Prepare Required Documents
Gather all required documents and have them certified/notarised as needed. Make multiple copies of everything.
Step 3: Contact the Bank
Call or email the bank’s foreign national department. Some banks require appointments, others accept walk-ins.
Step 4: Complete Application
Fill out all forms completely. Be honest about your income and source of funds. Provide your home country tax number if required.
Step 5: Make Initial Deposit
Deposit the minimum required amount. This varies by bank but typically ranges from R500 to R5,000.
Step 6: Wait for Approval
Processing takes 5-14 business days. The bank may contact you for additional information or documents.
✅ Major Banks for Foreigners (2025)
| Bank | Non-Resident Accounts | Special Features |
|---|---|---|
| Standard Bank | Yes – comprehensive non-resident services | Largest bank in Africa, good online banking |
| ABSA | Yes – dedicated non-resident department | Second largest, good international services |
| FNB | Yes – Foreign Choice products | Strong mobile banking, foreign exchange |
| Nedbank | Yes – NREB (Non-Resident & Emigrant Banking) | Dedicated relationship bankers |
| Capitec | Yes – basic non-resident accounts | Lower fees, simpler products |
Bank Contact Information:
- ABSA International Banking: Visit branch or call 0860 111 123
- FNB Non-Resident Banking: 087 312 4442 or fncardlimits@fnb.co.za
- Nedbank NREB: Contact via private banking section
⚠️ Costs & Fees to Expect (2025 Rates)
| Fee Type | Typical Range | Notes |
|---|---|---|
| Monthly Account Fee | R0 – R300 | Higher for non-resident accounts |
| ATM Withdrawals | R8 – R15 per transaction | Plus R10 per R1,000 withdrawn |
| International Transfers | R150 – R400 | Plus exchange rate margins |
| Debit Card (Annual) | R100 – R200 | Some banks waive for premium accounts |
| Account Opening | Free – R200 | Varies by bank and account type |
Alternative Banking Options
1. Digital Banks
TymeBank: R0 monthly fees, but limited foreign national services. Check if available for your visa type.
Bank Zero: No monthly fees, digital-only banking. Limited availability for non-residents.
2. International Digital Options
Wise (formerly TransferWise): Multi-currency account with South African banking details. Good for international transfers.
Revolut: International account with competitive exchange rates and global acceptance.
3. Your Home Bank’s South African Presence
Check if your home country bank has operations in South Africa. This can sometimes simplify the account opening process.
🚨 Common Scams Targeting Foreign Bank Account Holders
1. Fake Bank Officials
Scammers pose as bank representatives via phone, email, or WhatsApp. They ask for banking details, PINs, or passwords.
Protection: Never give banking details over the phone. Banks will never ask for your PIN or password.
2. Phishing Emails and SMS
Fake messages claiming your account is blocked or compromised. Links lead to fake banking websites that steal your information.
Protection: Always type your bank’s website address directly. Don’t click links in emails or SMS.
3. AI-Powered Scams (New in 2025)
Criminals use AI to clone voices and create fake bank apps. These can be extremely convincing, even fooling experienced people.
Protection: Always verify independently. Hang up and call your bank directly using the number on your card.
4. Card Skimming
Devices attached to ATMs copy your card information. Criminals also watch you enter your PIN.
Protection: Cover your PIN when typing. Check ATMs for unusual devices or loose parts.
• Report banking fraud: Contact your bank immediately
• SABRIC (banking crime): Report via their website
• SAPS (police): 10111 for emergencies
✅ Expert Tips for Success
Before You Apply
- Research multiple banks and compare their foreign national offerings
- Get all documents translated and notarised in your home country
- Bring more than the minimum deposit amount to show financial stability
- Consider opening a foreign currency account if you receive income from abroad
During Application
- Be completely honest about your income and source of funds
- Ask about all fees and charges upfront
- Request contact details for the foreign national banking department
- Get written confirmation of account approval and terms
After Opening
- Set up internet banking and mobile banking immediately
- Notify the bank before travelling to avoid card blocks
- Keep your contact information updated with the bank
- Monitor your account regularly for unauthorised transactions
⚠️ Tax Considerations for Foreign Account Holders
For Non-Residents
As a non-resident, you’re only taxed on South African source income. Interest earned on non-resident accounts may have favourable tax treatment.
For Temporary Residents
You may be considered a tax resident depending on your circumstances. Consult with a tax professional about your obligations.
FATCA and CRS Compliance
US citizens must comply with FATCA reporting requirements. Other countries may have similar obligations under the Common Reporting Standard (CRS).
Common Problems and Solutions
Problem: Application Rejected
Solutions: Ensure all documents are properly certified, provide additional proof of income, or try a different bank with more flexible requirements.
Problem: High Fees
Solutions: Compare multiple banks, negotiate based on your deposit amount, or consider digital banking alternatives.
Problem: Limited Services
Solutions: Ask about upgrading your account as your residency status changes, or use complementary services from fintech providers.
Problem: Card Blocked While Travelling
Solutions: Always notify your bank before international travel, keep their international contact numbers handy, and have backup payment methods.
⚠️ South African Exchange Control Regulations
Money Transfer Limits
South Africa has strict exchange control regulations. As a non-resident, you can only transfer funds abroad under specific conditions:
- Funds brought into South Africa with proper documentation
- Income earned from South African sources (with proof)
- Proceeds from property sales (with Reserve Bank approval)
Documentation Required
Keep all receipts and documentation for money brought into South Africa. You’ll need these to transfer funds out later.
Cash Limits
You can bring up to R25,000 in South African rand into/out of the country. Foreign currency has no limit but must be declared if over R50,000.
Our Final Recommendations
Best for Temporary Residents: Standard Bank or FNB offer comprehensive services with good support for foreign nationals. Their temporary resident accounts provide full banking functionality.
Best for Non-Residents: Nedbank’s NREB division or Standard Bank’s non-resident banking offer dedicated support and can help with complex international transactions.
Best for Low Fees: Consider digital options like Wise for international transfers combined with a basic South African account for local transactions.
Important: Start the process early as it can take 2-3 weeks to complete. Always verify information directly with banks as requirements and fees change regularly. Stay vigilant against scams and never share your banking details with unsolicited callers.
Banking in South Africa as a foreigner has become much easier in 2025, with most major banks offering dedicated services. Take time to compare options and choose the bank that best fits your specific needs and circumstances.
Disclaimer: This information is provided for educational purposes and was last updated in September 2025. Financial regulations, fees, and requirements may change. Always verify current information with official sources before making financial decisions. Banking requirements and visa regulations can change without notice.
For banking complaints or disputes, contact the Financial Sector Conduct Authority (FSCA) at 0800 110 443 or visit www.fsca.co.za. For visa and immigration queries, contact the Department of Home Affairs or visit www.dha.gov.za.