Swiss banks will open accounts for foreigners, but the process is slower and more expensive than it was ten years ago
Yes, you can open a Swiss bank account as a foreigner. Swiss banks do not have a rule that says "Swiss citizens only." But the practical reality has shifted. Most major Swiss banks now require a minimum deposit between 250,000 and 1 million Swiss francs (CHF). Some require you to be a resident of Switzerland or a neighbouring country. A few still take international clients, but they charge higher fees and ask more questions about where your money comes from.
The reason is regulatory. Switzerland signed the Common Reporting Standard (CRS) in 2014, which means Swiss banks must report account holders and their balances to their home countries' tax authorities. This made Swiss banking less attractive as a privacy tool and more expensive to administer. Banks now treat foreign accounts as higher-risk and price them accordingly.
If you want to try, you will need to be prepared for a long process, significant paperwork, and the possibility of rejection. The timeline from first contact to funded account is typically three to six months, sometimes longer.
Key Takeaways
- Most Swiss banks require a minimum deposit of 250,000 to 1 million CHF and will not open accounts for foreigners below that threshold.
- You will need to provide proof of income, tax residency, employment history, and documentation of where your money originates.
- The account opening process takes three to six months and involves multiple rounds of document requests and verification calls.
- Swiss banks report your account balance and activity to your home country's tax authority, so the account offers no tax privacy.
- Private banks and wealth management firms are more likely to accept foreign clients than retail banks, but they charge higher fees.
Which Swiss banks actually accept foreign account holders
The largest Swiss banks—UBS, Credit Suisse, and Julius Baer—have largely closed their doors to new foreign clients without significant assets. UBS will open accounts for non-residents, but only if you have at least 2 million CHF to invest. Credit Suisse has similar thresholds and is selective about which countries it serves.
Smaller private banks and wealth management firms are more flexible. Banks like Vontobel, Pictet, and Lombard Odier still take international clients, but they typically require 500,000 to 1 million CHF minimum. Some regional banks in cantons like Zug and Zurich are more open to lower minimums, but you will still need at least 250,000 CHF.
The easiest route for a foreigner is often through a wealth management firm or private bank that specializes in international clients. These firms have the compliance infrastructure already in place and are accustomed to the paperwork. They also tend to be more transparent about fees upfront.
What documents you will need to provide
Swiss banks conduct what is called Know Your Customer (KYC) due diligence. This means they verify who you are, where your money comes from, and whether you are a tax resident anywhere. The process is thorough and the documentation requirements are extensive.
You will typically need: a valid passport or national ID, proof of current address (a utility bill or rental agreement dated within the last three months), proof of employment or business ownership, recent tax returns (usually the last two to three years), and a statement of net worth. If you are self-employed or own a business, you may need to provide business registration documents and financial statements. If your money comes from an inheritance, a gift, or the sale of property, you will need documentation of that transaction.
You will also need to declare your tax residency. This means stating which country or countries you pay income tax in. The bank will cross-check this against international tax databases. If you claim to be a tax resident of a country but the bank's records suggest otherwise, the process will stall while they investigate.
Some banks also require a reference from another bank where you currently hold an account. This is less common than it used to be, but it still happens. If you have been banking in your home country for several years, ask your current bank whether they will provide a reference.
The account opening timeline and what happens at each stage
The process has distinct stages, and each one can take weeks.
Stage one: Initial contact and pre-screening. You contact the bank or wealth management firm directly, usually through their international client services team. You provide basic information—name, nationality, approximate assets, and source of funds. The bank decides whether you meet their minimum threshold and whether they serve your country. This stage takes one to two weeks.
Stage two: Document submission. If you pass pre-screening, the bank sends you a formal process and a checklist of required documents. You gather everything and submit it. The bank's compliance team reviews the documents for completeness. If anything is missing or unclear, they send it back and ask you to resubmit. This stage takes two to four weeks, sometimes longer if documents are in a language other than English, German, or French (translation may be required).
Stage three: Due diligence investigation. The bank's compliance team verifies the information you provided. They may contact your employer, your current bank, or the tax authority in your home country. They cross-reference your documents against international sanctions lists and politically exposed persons (PEP) databases. If you have any connection to a high-risk jurisdiction or if your documents raise questions, this stage can take six to eight weeks. If everything is straightforward, it takes two to three weeks.
Stage four: Approval and account setup. Once compliance approves you, the bank sends you the account agreement and any additional forms. You sign and return them. The bank then sets up the account in their system and sends you access credentials. This stage takes one to two weeks.
Stage five: Initial deposit. You transfer your minimum deposit to the account. The bank confirms receipt and activates the account. This stage takes three to five business days for the transfer itself, plus one to two days for the bank to process and confirm.
Fees and ongoing costs
Swiss bank accounts are not cheap. Expect to pay an annual account maintenance fee of 500 to 2,000 CHF per year, depending on the bank and the size of your account. Wealth management firms charge a percentage of assets under management, typically 0.5 to 1.5 percent per year. If you trade securities or make international transfers, each transaction carries a fee.
Currency conversion fees are significant. If you deposit money in a currency other than CHF, the bank converts it and charges a spread (the difference between the market rate and the rate they give you). This spread is typically 0.5 to 1.5 percent. International wire transfers out of the account cost 50 to 150 CHF per transfer.
Some banks charge a fee if your account balance falls below the minimum. Others charge a fee if you do not meet a minimum annual transaction volume. Read the fee schedule carefully before you commit. Many banks hide fees in the fine print of the account agreement.
Tax reporting and what happens after the account opens
Once your account is open, the bank reports your account balance and activity to your home country's tax authority every year. This happens automatically through the CRS. You cannot prevent it, and you cannot keep the account secret.
This means you must report the account and any interest or investment income to your home country's tax authority. If you are a US citizen, you must also file a Foreign Bank Account Report (FBAR) with the US Treasury if your foreign accounts exceed 10,000 USD in aggregate at any point during the year. You may also need to file Form 8938 with your US tax return.
If you are a resident of the European Union, you must report the account to your national tax authority. Most EU countries have similar reporting requirements. If you are a resident of Canada, Australia, or most other developed countries, your tax authority has a similar agreement with Switzerland.
The point: a Swiss bank account is not a way to avoid taxes. It is a way to hold money in Switzerland and pay Swiss banking fees. If you are looking for tax privacy, a Swiss bank account will not provide it.
Alternatives if a Swiss bank rejects you
If you do not have the minimum deposit or if Swiss banks reject your process, you have other options.
You can open an account with a bank in another country with lower minimums. Luxembourg, Liechtenstein, and Austria have banking sectors that serve international clients with lower thresholds. Some require minimums of 100,000 to 250,000 EUR. The process is similar to Switzerland—extensive documentation, compliance review, and CRS reporting—but the fees are sometimes lower and the minimums are sometimes more flexible.
You can also use a multi-currency account with a fintech bank or international payment platform. Services like Wise, Revolut, or Wise offer accounts that hold multiple currencies and allow international transfers. These are not wealth management accounts and they do not offer investment services, but they are much cheaper and faster to open. The minimums are typically zero or very low. The trade-off is that these accounts are designed for payments and transfers, not for holding large sums long-term.
If you need to hold money in Switzerland for business reasons—you have a company there, you are buying property, or you have ongoing expenses—you may be able to open a business account instead of a personal account. Business accounts sometimes have different requirements and minimums. Talk to a Swiss accountant or tax advisor about this option.
Frequently Asked Questions
Do I need to be a Swiss resident to open a Swiss bank account?
No, but most banks prefer clients who are residents of Switzerland or a neighbouring country (France, Germany, Italy, Austria, Liechtenstein). Non-residents face higher minimums and more scrutiny. Some banks will not open accounts for non-residents at all, regardless of how much money you have.
Can I open a Swiss bank account online?
Not entirely. You can start the process online, but you will need to verify your identity in person or through a video call with a notary or bank representative. Some banks require you to visit a branch in person. Plan for at least one in-person appointment or a formal video verification call.
What happens if I move to a different country after I open the account?
You must notify the bank of your new tax residency. The bank will update your records and may adjust your account terms or fees. Some banks have restrictions on which countries their account holders can be tax residents in. If you move to a country the bank does not serve, they may ask you to close the account.
Can I open a Swiss bank account if I have a criminal record or if I have been denied banking elsewhere?
It depends on the nature of the issue. A criminal record for a financial crime (fraud, money laundering, tax evasion) will almost certainly disqualify you. A record for a non-financial crime may not. If you have been denied banking elsewhere, the bank will ask why. Be honest. Lying on your process is grounds for when ready rejection and possible legal consequences.
How much money do I actually need to open a Swiss bank account?
The practical minimum is 250,000 CHF for most banks that accept foreign clients. Some private banks will go lower, to 100,000 or 150,000 CHF, but these are exceptions. The largest banks require 1 million to 2 million CHF. If you have less than 250,000 CHF, a Swiss bank account is probably not realistic. A multi-currency account with a fintech bank is a better option.