What you need to know before you start

Opening a Swiss bank account as a non-resident is possible but significantly harder than it was 20 years ago. Swiss banks no longer actively recruit foreign clients the way they once did. Most major banks—UBS, Credit Suisse, Julius Baer—have closed or restricted accounts for non-residents, particularly those from the United States. If you are a U.S. citizen or resident, many Swiss banks will refuse you outright because of compliance costs tied to U.S. tax reporting laws.

That said, some Swiss banks still accept non-resident accounts under specific conditions. You typically need a substantial amount of money to deposit (often 250,000 Swiss francs or more), a legitimate business or investment reason, and the ability to visit Switzerland in person or work through an intermediary. The process takes weeks to months, requires extensive documentation, and costs money in account fees and minimum balances.

If your goal is simply to hold money safely or access international banking, a Swiss account may not be the most practical route. Many non-residents find that accounts in other countries—Luxembourg, Singapore, or even online banks in your home country—offer similar security and privacy with fewer barriers.

Key Takeaways

  • Swiss banks rarely accept new non-resident accounts, and U.S. citizens face particular restrictions due to tax reporting requirements.
  • You will typically need a minimum deposit of 250,000 Swiss francs or more and a documented reason for opening the account.
  • The application process requires in-person visits to Switzerland or representation by a Swiss lawyer or financial advisor, and can take two to four months.
  • Annual account fees, minimum balance requirements, and compliance costs make Swiss accounts expensive compared to alternatives in other countries.
  • Private banks and smaller regional banks are more likely to accept non-residents than the major institutions.

Which Swiss banks still accept non-resident accounts

The major Swiss banks—UBS, Credit Suisse, and Swiss National Bank affiliates—have largely closed their doors to non-residents. UBS explicitly states it does not open accounts for non-residents without a Swiss address or employment. Credit Suisse has similarly tightened restrictions. If you are a U.S. citizen, both banks will almost certainly decline.

Smaller private banks and regional institutions are more likely to consider applications. Banks such as Pictet, Lombard Odier, and Vontobel still manage accounts for non-residents, though they typically require substantial wealth (often 1 million Swiss francs or more for private banking services). Regional banks like Raiffeisen or Cantonal banks may accept smaller accounts, but policies vary by canton and by individual branch.

Your best option is to contact a Swiss financial advisor or lawyer who specializes in non-resident accounts. They maintain relationships with banks that still accept foreign clients and can present your application in a way that meets the bank's internal criteria. This intermediary step costs money upfront but significantly increases your chances of acceptance.

Documentation and minimum deposit requirements

Swiss banks require extensive documentation before opening any account. You will need a valid passport, proof of address (usually a utility bill or rental agreement), and documentation of the source of your funds. Banks are required by Swiss law to verify that your money does not come from illegal activity, so you may need to provide tax returns, employment letters, or business registration documents.

The minimum deposit varies by bank and account type. Private banking accounts typically require 250,000 to 1 million Swiss francs. Some smaller banks or online-focused accounts may accept lower minimums, but these are rare for non-residents. Once the account is open, you must maintain the minimum balance or face account closure or penalties.

If you are a U.S. citizen, you will also need to complete FATCA (Foreign Account Tax Compliance Act) forms. These forms authorize the Swiss bank to report your account information to the U.S. Internal Revenue Service. Many Swiss banks refuse U.S. clients specifically to avoid this reporting burden. If a bank does accept you, expect to sign additional compliance documents and pay higher fees to cover the cost of U.S. tax reporting.

The application process and timeline

Opening a Swiss account as a non-resident typically requires at least one in-person visit to Switzerland. Some banks will conduct the entire process in a single meeting; others require multiple visits. You will meet with a relationship manager or private banker who will review your documentation, discuss your banking needs, and explain the bank's terms and fees.

If you cannot travel to Switzerland, you can work through a Swiss lawyer or financial advisor who acts as your representative. They will meet with the bank on your behalf, submit your documents, and handle correspondence. This route is more expensive but avoids the need for travel.

The approval timeline typically ranges from four to twelve weeks, depending on the bank and the complexity of your financial situation. Banks conduct background checks and verify the source of your funds, which takes time. Once approved, the bank will send account details and instructions for making your initial deposit. Transfers to a Swiss account typically take three to five business days via international wire transfer.

Costs and ongoing fees

Swiss bank accounts are expensive to maintain. Annual account fees typically range from 500 to 2,000 Swiss francs per year, depending on the bank and account type. Private banking accounts charge higher fees but may include advisory services. Some banks charge a percentage of assets under management (often 0.5% to 1% annually) in addition to account fees.

You will also pay for individual transactions. Wire transfers out of Switzerland typically cost 20 to 50 Swiss francs each. Currency conversions carry a spread (markup) of 1% to 3% above the market rate. If you need to close the account, some banks charge an exit fee of 500 to 1,000 Swiss francs.

Compare these costs against alternatives. An online bank in your home country may charge no annual fees and offer lower transaction costs. A bank account in Luxembourg, Singapore, or the United Arab Emirates may offer similar privacy and security with lower fees and easier access for non-residents.

Tax reporting obligations for account holders

Holding a Swiss bank account creates tax reporting obligations in your home country. If you are a U.S. citizen or resident, you must report the account to the IRS on your annual tax return, even if the account earns no interest. You may also need to file FBAR (Foreign Bank Account Report) forms if the account balance exceeds $10,000 at any point during the year.

If you are a resident of another country, check your local tax authority's rules. Most countries require residents to report foreign bank accounts and any income earned in those accounts. Failure to report can result in penalties, interest, and in some cases criminal charges.

Swiss banks are required to report account information to your home country's tax authority under international agreements such as the Common Reporting Standard (CRS). This means the bank will automatically send your account details to your government each year. There is no privacy or secrecy in Swiss accounts anymore—the days of hidden Swiss accounts are over.

Alternatives to a Swiss bank account

Before committing time and money to a Swiss account, consider whether another option better fits your needs. If you want a safe place to hold money, banks in Luxembourg, the Netherlands, or Singapore offer similar security and deposit insurance with easier access for non-residents. If you want to invest internationally, many online brokerages allow non-residents to open accounts with lower minimums and fees.

If your goal is privacy, understand that modern banking offers little of it. All major banks report account information to tax authorities. If you want to avoid reporting requirements, you would need to break the law, which carries severe penalties. Legal privacy in banking is limited to what your home country's laws allow.

If you simply want international banking convenience, consider opening an account in your home country with a bank that has international branches or partnerships. Many large banks offer services in multiple countries without requiring you to open a separate account abroad.

Frequently Asked Questions

Can I open a Swiss bank account online without visiting Switzerland?

Most Swiss banks require at least one in-person visit to open an account. Some may allow you to work through a Swiss lawyer or financial advisor who meets with the bank on your behalf, but this adds cost and time. A few online-focused banks may accept remote applications, but they typically serve residents only.

What happens if I am a U.S. citizen trying to open a Swiss account?

Most major Swiss banks will refuse you because of the cost and complexity of U.S. tax reporting under FATCA. Some smaller private banks still accept U.S. clients, but they charge higher fees to cover compliance costs. You will need to complete additional tax forms and expect the bank to report your account to the IRS annually.

How much money do I need to open a Swiss account?

Minimum deposits typically start at 250,000 Swiss francs for non-residents at smaller banks, and 1 million Swiss francs or more for private banking at larger institutions. Some online banks may accept lower amounts, but they usually serve residents only. Check with individual banks for their specific requirements.

Will my money be safer in a Swiss bank than in a bank in my home country?

Swiss banks are well-regulated and stable, but so are banks in most developed countries. Your money is protected by deposit insurance in both Switzerland and most other nations. The main advantage of a Swiss account is international diversification, not superior safety. The higher fees may not justify the benefit.

Can I hide money in a Swiss bank account to avoid taxes?

No. Swiss banks report account information to tax authorities in your home country automatically. Hiding money from tax authorities is illegal and carries severe penalties including criminal charges. Swiss banking secrecy ended decades ago—modern accounts offer no privacy from your government.