What you need to know before starting
Opening a Swiss bank account is harder than opening one in the United States, and it works differently depending on whether you are a Swiss resident, a citizen of another country living in Switzerland, or someone living abroad. Swiss banks are regulated by the Swiss Financial Market Supervisory Authority (FINMA), and they follow strict rules about who they will accept as a customer and what paperwork they require.
The main barrier for most people is that many Swiss banks no longer accept customers who live outside Switzerland. This changed after 2010, when Switzerland agreed to share banking information with other countries to prevent tax evasion. Banks reduced their international customer base to avoid the cost and complexity of compliance. If you live in the United States, Canada, or most other countries, you will find that major Swiss banks either do not accept new customers from your country or require very high minimum deposits — often in the hundreds of thousands of dollars.
If you are a Swiss resident or citizen, the process is more straightforward. If you live abroad, you have fewer options, but some smaller banks and private banking services still work with international customers under specific conditions.
Key Takeaways
- Most major Swiss banks no longer accept customers living outside Switzerland due to international tax reporting rules and compliance costs.
- Swiss residents and citizens can open accounts at most banks with a passport, proof of address, and proof of income or employment.
- Non-residents living abroad may find accounts only through private banking services, which typically require minimum deposits of $250,000 or more.
- You will need to provide identification, proof of address, and documentation of the source of your funds to any Swiss bank.
- Opening an account in person at a branch is usually required; most Swiss banks do not allow account opening entirely online for new customers.
If you are a Swiss resident or citizen
If you live in Switzerland and have a Swiss residence permit or citizenship, opening a bank account is similar to opening one in any developed country. You will need to visit a bank branch in person with your passport or national ID card, proof of your current address (usually a utility bill or rental agreement), and proof of income or employment (a recent pay stub or employment letter).
Most Swiss banks accept residents without difficulty. The major banks include UBS, Credit Suisse (now part of UBS following a 2023 merger), Raiffeisen, and Migros Bank. Smaller regional banks and cantonal banks also serve residents. The process typically takes one to two weeks from your first visit to account opening.
You will be asked to declare the source of any large deposits and to confirm that you are not a politically exposed person or subject to international sanctions. This is standard compliance, not a barrier for ordinary residents.
If you live outside Switzerland
If you are a citizen of the United States, European Union, Canada, Australia, or most other countries and you live in one of those places, opening a Swiss bank account will be difficult. UBS and most other major Swiss banks have closed or frozen accounts for non-resident customers from these countries. They cite the cost of complying with tax reporting rules in your home country — specifically the Foreign Account Tax Compliance Act (FATCA) in the United States and similar rules elsewhere.
Some smaller Swiss banks and private banking firms still accept non-resident customers, but they typically require a minimum deposit of $250,000 to $1 million or more. These are not retail banks; they are wealth management services aimed at high-net-worth individuals. Examples include Pictet, Lombard Odier, and Julius Baer, though even these firms are selective about which countries they serve.
If you are a non-resident, you should contact the bank directly before traveling to Switzerland or spending time on an process. A phone call to their international client services department will tell you within minutes whether they accept customers from your country and what their minimum deposit is.
Documents you will need to bring
Regardless of your residency status, Swiss banks require the same core documents. Bring your passport or national ID card, a recent utility bill or rental agreement showing your current address, and documentation of your income or employment. If you are self-employed, bring recent tax returns or business registration documents.
You will also need to complete a W-9 form (if you are a U.S. citizen or resident) or the equivalent tax form for your country. This is not optional; Swiss banks are required by law to collect this information. You will be asked to declare the source of any funds you plan to deposit and to confirm that you are not subject to U.S. or international sanctions.
If you are opening an account with a private banking service rather than a retail bank, you may be asked for additional documents: proof of wealth (bank statements from other accounts), a letter from your employer or accountant, or documentation of how you earned your money. This is part of anti-money-laundering compliance and is standard practice.
What happens after you open the account
Once your account is open, you can deposit money by wire transfer from another bank account. Most Swiss banks charge a fee for incoming international wire transfers, typically between 10 and 50 Swiss francs. You will receive account statements either monthly or quarterly, depending on the bank and account type.
If you are a U.S. citizen or resident, you must report your Swiss bank account to the U.S. Internal Revenue Service (IRS) if the total value of your foreign accounts exceeds $10,000 at any point during the year. This is done through the Foreign Bank Account Report (FBAR), filed with the Financial Crimes Enforcement Network (FinCEN). You must also report any interest or investment income from the account on your U.S. tax return. Failure to report can result in substantial penalties.
Citizens of other countries have similar reporting requirements in their home countries. Check with your country's tax authority or a tax professional before opening the account.
Why Swiss banks are different from U.S. banks
Swiss banks are known for privacy and stability, but the privacy protections are much weaker than they were before 2010. Swiss banks are no longer secret accounts where money disappears from government view. They are regulated accounts that report to your home country's tax authority if you are a citizen or resident there.
What Swiss banks do offer is stability. Switzerland has not experienced a banking crisis in decades, the Swiss franc is a stable currency, and Swiss banking regulations are strict. If you want to hold money in a stable currency outside your home country for legitimate reasons — you work internationally, you own property in Switzerland, or you straightforward prefer Swiss financial institutions — a Swiss bank account can serve that purpose. But it is not a way to hide money from your government.
Alternatives if a Swiss bank account is not possible
If you live outside Switzerland and cannot meet the minimum deposit requirements of Swiss private banks, you have other options. Many countries have banks that serve international customers: HSBC, Barclays, and Standard Chartered all offer accounts to non-residents in certain countries. Some online banks and fintech services also serve international customers with lower minimum deposits.
If your goal is to hold money in a stable foreign currency, you can often do this through a brokerage account or a multi-currency account at a bank in your home country. These accounts let you hold Swiss francs, euros, or other currencies without opening an account abroad. Talk to your current bank about whether they offer this service.
Frequently Asked Questions
Can I open a Swiss bank account entirely online?
Most Swiss banks require you to open an account in person at a branch. Some smaller online banks may allow remote account opening, but they are rare and usually serve only Swiss residents. If you live abroad, expect to travel to Switzerland or work with a bank that has a branch in your country.
How much money do I need to open a Swiss bank account?
If you are a Swiss resident, most banks have no minimum deposit or a very low one — sometimes as little as 100 Swiss francs. If you live abroad, private banking services typically require $250,000 to $1 million or more. Contact the bank directly to ask about their specific requirements.
Will a Swiss bank account help me avoid taxes?
No. Swiss banks report account information to your home country's tax authority if you are a citizen or resident there. Using a Swiss account to hide income or assets from your government is illegal and can result in criminal charges, not just tax penalties.
What if I am a citizen of a country that Swiss banks do not serve?
Some countries are considered higher-risk by Swiss banks due to sanctions, political instability, or other factors. If your country is on a bank's restricted list, you will not be able to open an account there. Contact the bank to confirm whether they serve your country before spending time on an process.
Can I keep my Swiss bank account if I move to a different country?
Usually yes, but it depends on the bank and your new country. Some banks close accounts when a customer moves to a country they do not serve. Others allow you to keep the account as long as you continue to meet their requirements. Notify your bank when ready if you move so they can tell you whether your account will remain open.