Swiss banks will open accounts for you, but not the way you might think
You can open a Swiss bank account if you meet the bank's own requirements — which are stricter than most banks in other countries. Swiss banks do not turn away foreigners outright, but they have minimum deposit requirements (often 250,000 Swiss francs or higher), they conduct thorough background checks, and they require you to prove the source of your money. The days of Swiss banks as a place to hide money are over. Modern Swiss banking is heavily regulated by the Swiss Financial Market Supervisory Authority (FINMA) and bound by international tax agreements, meaning your home country will know about the account.
The real barrier is not nationality — it is money and paperwork. A Swiss bank wants to know who you are, where your money came from, and whether you are a tax resident of Switzerland or another country. If you cannot meet their deposit minimums or pass their due diligence process, they will decline you. If you can, the account works like any other: you can hold Swiss francs, euros, or other currencies, move money in and out, and pay bills from it.
Key Takeaways
- Swiss banks require minimum deposits that typically start at 250,000 Swiss francs, though some private banks accept lower amounts if you have other assets or income.
- You must provide proof of identity, proof of address, and documentation showing where your money came from — Swiss banks conduct thorough background checks on all customers.
- Swiss banks report account information to your home country's tax authority under international agreements like FATCA and the Common Reporting Standard, so the account is not private from your government.
- Opening an account usually requires you to visit Switzerland in person or work through a Swiss lawyer or financial advisor, since most Swiss banks do not accept remote applications from non-residents.
- Swiss banks are selective about which nationalities and professions they accept; some refuse customers from certain countries or those in high-risk industries.
Minimum deposits and account types
Swiss banks have different minimums depending on the type of account and the bank itself. A private banking account — the kind most people think of when they imagine Swiss banking — typically requires a minimum deposit of 250,000 to 500,000 Swiss francs. Some banks set it higher, at 1 million francs or more. A few smaller or regional Swiss banks may accept lower minimums, sometimes as low as 50,000 francs, but these are exceptions.
The minimum is not just an opening deposit you can withdraw. It is a balance you must maintain. If your account falls below the minimum, the bank may charge you fees, restrict your access, or close the account. Some banks also require you to hold additional assets with them — stocks, bonds, or other investments — as part of the relationship.
If you do not have that much money, you cannot open a Swiss bank account at a major bank. There is no workaround. Smaller online banks or fintech services may offer accounts with lower minimums, but these are not the traditional Swiss private banking experience and often do not offer the same services or protections.
What Swiss banks need from you before opening an account
Swiss banks conduct what is called know-your-customer (KYC) due diligence. This means they will ask for documents proving your identity, your address, your employment or source of income, and the origin of the money you are depositing. They may also run background checks through international databases to ensure you are not on any sanctions lists or wanted by law enforcement.
Typical documents include a passport or national ID card, a recent utility bill or lease showing your current address, and tax returns or employment letters showing your income. If you are depositing a large sum, the bank will ask where it came from — inheritance, business sale, investment returns, real estate sale, or other sources. You will need to provide documentation for that too. If you cannot explain the source of your money, the bank will refuse the account.
The bank will also ask whether you are a Swiss tax resident. If you are not, they will report your account to your home country's tax authority. This is not optional — it is required by law under the Foreign Account Tax Compliance Act (FATCA) if you are a U.S. citizen, and under the Common Reporting Standard (CRS) if you are a citizen of most other countries. Your home country will receive information about your account balance, interest earned, and transactions, depending on the agreement between Switzerland and your country.
Tax reporting and the end of banking secrecy
Swiss banking secrecy — the idea that Swiss banks keep customer information private from governments — ended in the early 2000s and is now completely gone. Switzerland signed FATCA with the United States in 2013 and adopted the Common Reporting Standard in 2017, meaning Swiss banks must report account information to tax authorities worldwide.
If you are a U.S. citizen or green card holder, your Swiss bank account will be reported to the Internal Revenue Service (IRS). If you are a citizen of the European Union, Canada, Australia, or most other countries, your account will be reported to your country's tax authority. The bank will send your account details — your name, address, account number, balance, and income from the account — to your government every year.
This also means you must report the account to your home country. U.S. citizens must file the Foreign Bank Account Report (FBAR) if they have more than 10,000 U.S. dollars in foreign accounts combined. Failure to report can result in civil penalties of 10,000 dollars or more, or criminal penalties if the IRS believes you were hiding money intentionally. Other countries have similar requirements.
How to actually open an account
Most Swiss banks do not accept online applications from non-residents. You will need to visit Switzerland in person, meet with a banker, and sign documents in front of a witness. Some banks allow you to work through a Swiss lawyer, financial advisor, or wealth management firm that acts as an intermediary, but this adds cost and time.
The process typically takes several weeks to several months. The bank will review your documents, conduct background checks, and verify the source of your funds. Once approved, you will receive account details and can begin depositing money. Some banks require the initial deposit to be made by wire transfer from a bank account in your name.
If you are not a Swiss resident and do not speak German, French, or Italian, you may need to hire a translator or work with an advisor who speaks your language. This is an additional cost. Some larger Swiss banks have English-speaking staff, but smaller banks may not.
Which nationalities and professions Swiss banks accept
Swiss banks are selective about who they do business with. Some refuse customers from countries under international sanctions, such as Iran, North Korea, or Syria. Others avoid customers from countries with high corruption or money-laundering risk, as defined by international watchlists.
Banks also screen by profession. They are cautious about customers in cash-heavy businesses (restaurants, casinos, import-export), politically exposed persons (politicians, government officials, military officers), and industries with higher money-laundering risk. This does not mean you will automatically be refused, but the bank will conduct extra scrutiny and may ask more detailed questions about your business and income.
Some Swiss banks have also stopped accepting U.S. customers altogether because of the compliance burden of FATCA reporting. If you are American, you may find fewer options than you would if you were a citizen of another country.
Alternatives if you cannot meet Swiss bank requirements
If you do not have 250,000 Swiss francs or more, or if a Swiss bank refuses you, you have other options. You can open a bank account in another country — Luxembourg, Liechtenstein, the Netherlands, and Singapore all have private banking sectors with lower minimums and similar services. You can also open an account with a Swiss online bank or fintech service, which may have lower minimums but fewer services and less personal attention.
If you simply want to hold Swiss francs or access Swiss financial markets, you can do so through a brokerage account or investment account in your home country. Many international brokers allow you to buy Swiss franc deposits or Swiss securities without opening a bank account in Switzerland.
Frequently Asked Questions
Do I need to be a Swiss citizen to open a Swiss bank account?
No. Swiss banks accept customers from most countries, as long as you meet their deposit minimums and pass their background checks. However, some banks refuse customers from certain nationalities or countries under sanctions.
Can I open a Swiss bank account online without visiting Switzerland?
Most major Swiss banks require you to visit in person or work through a Swiss lawyer or advisor. Some smaller online banks may accept remote applications, but they typically have lower minimums and fewer services than traditional Swiss private banks.
Will my Swiss bank account be private from my government?
No. Swiss banks report account information to your home country's tax authority under international agreements. Your government will know about the account, its balance, and income from it. You must also report the account on your tax return.
What happens if I cannot explain where my money came from?
The bank will refuse to open an account. Swiss banks are required to verify the source of customer funds. If you cannot provide documentation showing where the money came from, the bank will not accept it.
Is opening a Swiss bank account worth the cost and hassle?
That depends on your situation. If you have significant assets, live or work in Switzerland, or need access to Swiss financial services, it may be worth it. If you simply want a place to hold money, a bank in your home country or another country may be simpler and cheaper.