Opening a Swiss bank account as a non-resident is harder than opening one in your home country, and most Swiss banks no longer accept individual customers from outside Switzerland

Swiss banks have tightened their rules significantly over the past fifteen years. Most large Swiss banks now require you to be a resident of Switzerland, or to have substantial wealth (often several million dollars), or both. If you are a regular person living outside Switzerland with a normal income, the straightforward answer is: you probably cannot open an account at a major Swiss bank.

That said, a small number of Swiss banks and financial institutions still work with international customers under specific conditions. The path depends on your citizenship, where you live, how much money you have, and what you want the account for. This guide explains what those conditions are and what the actual steps look like if you do may have access to.

Key Takeaways

  • Most Swiss banks require you to be a Swiss resident or have several million dollars in assets; they no longer accept regular international customers.
  • A few smaller Swiss banks and private banking firms still open accounts for non-residents, but they typically require a minimum deposit of $250,000 to $1 million or more.
  • You will need to provide proof of identity, proof of address, proof of income or wealth source, and documentation of your tax residency in your home country.
  • The process takes several weeks to several months and involves compliance checks designed to prevent money laundering and tax evasion.
  • If you are a U.S. citizen or resident, opening a Swiss account is significantly more complicated due to U.S. tax reporting requirements.

Why Swiss banks closed to most international customers

In the 2000s and 2010s, Swiss banks faced intense pressure from governments worldwide over tax evasion and money laundering. The U.S. government pursued criminal cases against Swiss banks, and international agreements required banks to report the accounts of foreign tax residents to their home countries. As a result, Swiss banks decided it was not worth the legal and compliance cost to serve ordinary international customers.

Today, a Swiss bank account is no longer a way to hide money or avoid taxes. Every account holder must declare their Swiss accounts to their home country's tax authority. If you do not, you face criminal penalties in your own country, not just in Switzerland. This is why the compliance process is so thorough.

Which Swiss banks still accept non-resident customers

The banks that remain open to international customers fall into two categories: smaller regional banks and private banking divisions of larger institutions. Regional banks like Valiant Bank, Raiffeisen, and a handful of others still take non-resident customers, but they have strict requirements. Private banking arms of major banks (such as UBS Private Banking or Credit Suisse's successor institutions) will open accounts for high-net-worth individuals, but "high-net-worth" typically means $1 million to $5 million in investable assets.

Some Swiss financial institutions also work through intermediaries — wealth managers, investment advisors, or law firms in your home country who have relationships with Swiss banks. If you work with a licensed advisor in your country who has a Swiss banking partner, that may be a route. However, this adds cost and complexity.

Before you approach any bank, research whether they currently accept customers from your specific country. Many Swiss banks have stopped accepting U.S. citizens entirely due to the extra compliance burden. The same applies to citizens of other countries with strict tax reporting requirements.

Documents you will need to prepare

Swiss banks require extensive documentation before they will even consider your process. Have these items ready before you contact a bank:

  • Proof of identity: A valid passport or national ID card, usually a certified copy.
  • Proof of address: A recent utility bill, lease agreement, or government-issued document showing your current residential address.
  • Proof of income or wealth: Recent tax returns (usually the last two to three years), bank statements, investment statements, or employment letters showing your income source.
  • Tax residency certificate: A document from your home country's tax authority confirming that you are a tax resident there. You request this from your tax authority; it is not something the bank provides.
  • Source of funds documentation: For larger deposits, the bank will ask where the money came from — employment, inheritance, business sale, investment returns. Be prepared to document this.
  • Beneficial ownership declaration: A statement confirming that you are the true owner of the funds and that the money is not being held on behalf of someone else.

All documents must be originals or certified copies. Many Swiss banks require certified translations into German, French, or Italian if your documents are in another language. This adds time and cost.

The process and approval process

Once you have gathered your documents, contact the bank directly. Most Swiss banks do not have online process forms for non-residents; you must speak with a relationship manager or private banking advisor. They will review your situation and tell you whether the bank can work with you.

If the bank agrees to proceed, you will submit your documents for a compliance review. This is where the bank checks your identity, verifies your income or wealth, confirms your tax residency, and runs background checks to may support you are not involved in money laundering, sanctions violations, or other financial crimes. This step typically takes four to eight weeks.

During this time, the bank may ask follow-up questions or request additional documents. Respond promptly; delays on your end extend the timeline. Once compliance approves you, the bank will send you an account opening agreement to sign and return. After that, you can make your initial deposit and begin using the account.

The entire process from first contact to active account usually takes two to four months, sometimes longer if the bank requests additional information or if your financial situation is complex.

Minimum deposits and account fees

Swiss banks that accept non-residents typically require a minimum opening deposit. For smaller regional banks, this might be 100,000 to 250,000 Swiss francs (roughly $110,000 to $275,000 USD, though exchange rates vary). For private banking divisions, minimums are often $500,000 to $1 million or higher.

Account maintenance fees vary widely. Some banks charge a flat annual fee (ranging from a few hundred to several thousand Swiss francs per year). Others charge based on the services you use or take a percentage of your assets under management. Ask about all fees before you open the account; they can be substantial.

Currency exchange fees also explore if you deposit money in a different currency than the Swiss franc. These fees are typically 0.5% to 2% of the amount exchanged, depending on the bank and the currency.

Special considerations for U.S. citizens and residents

If you are a U.S. citizen or U.S. tax resident, opening a Swiss bank account is significantly more complicated. U.S. law requires all U.S. persons to report foreign financial accounts to the U.S. Treasury Department through a filing called the Foreign Bank Account Report (FBAR). You must also report foreign financial assets on your U.S. tax return.

Because of these requirements, many Swiss banks straightforward refuse to open accounts for U.S. citizens. Those that do will charge higher fees and require more extensive documentation. If you are a U.S. person, ask directly whether the bank accepts U.S. customers before you invest time in the process process.

You will also need to file U.S. tax returns every year reporting the account, even if you have no income from it. Failure to do so can result in substantial penalties. Consider consulting a tax professional who specializes in international tax matters before you proceed.

Alternatives if you cannot open a Swiss account

If Swiss banks reject your process, you have other options depending on what you need the account for. If you want a safe place to hold money in a stable currency and banking system, banks in other countries with strong reputations — such as Germany, the Netherlands, or Singapore — may be easier to access and still offer security and stability.

If you want to invest money internationally, you can often do this through a brokerage or investment firm in your home country without opening a foreign bank account. If you need a bank account for international business or frequent transfers, consider a multi-currency account from a fintech bank or international payment service in your home country.

If you are trying to move money between countries regularly, services like Wise (formerly TransferWise) or similar international transfer platforms may meet your needs at lower cost than a full bank account.

Frequently Asked Questions

Can I open a Swiss bank account online?

Not as a non-resident. Swiss banks that accept international customers require you to work with a relationship manager or advisor, usually by phone or video call. Some of the initial paperwork may be submitted online, but the process is not fully digital. You cannot complete it entirely through a website.

Do I need to visit Switzerland in person to open an account?

Most banks no longer require an in-person visit for non-residents, though some may ask you to visit once to sign final documents or verify your identity. Ask the bank about this before you begin the process. If a visit is required, factor in travel time and cost.

What happens if my home country and Switzerland have a tax information exchange agreement?

Most countries now have such agreements with Switzerland. This means the Swiss bank will automatically report your account information to your home country's tax authority every year. You cannot use a Swiss account to hide income or assets from your home country. This is standard practice, not a problem — it is how the system works.

Can I open a Swiss account if I have been denied by other banks?

It depends on why you were denied. If you were denied because you did not meet minimum deposit requirements, another bank with lower minimums might accept you. If you were denied due to compliance concerns — such as unclear source of funds or background issues — other Swiss banks will likely reach the same conclusion. Be honest with yourself about whether you meet the banks' standards before you explore.

How much does it cost to open a Swiss bank account?

There is no single cost. You may pay for certified document translations (a few hundred dollars), and the bank will charge annual account fees (typically several hundred to several thousand Swiss francs per year). Some banks charge an account opening fee. Ask for a complete fee schedule before you commit.