Yes, but the bank decides based on residency and your home country

Foreigners can open a bank account in Switzerland, but it is not automatic. Swiss banks have the legal right to refuse you based on where you live, where you are a citizen, and whether your home country has a tax treaty with Switzerland. A bank will not turn you away straightforward because you are foreign — they turn you away when the compliance cost of serving you exceeds what they make from your account.

The real barrier is not law; it is policy. Most large Swiss banks stopped accepting US citizens entirely after 2010 because US tax reporting rules made those accounts expensive to maintain. Other nationalities face slower timelines or higher minimum balances, but the door is not closed. Smaller banks and wealth management firms are more likely to say yes than the household names.

What matters most: whether you have a Swiss address, whether your home country has a double-taxation treaty with Switzerland, and how much money you plan to keep in the account.

Key Takeaways

  • Swiss banks can refuse to open accounts for foreigners, and most large banks have stopped serving US citizens and some other nationalities entirely.
  • You will need a Swiss address (or proof you are moving to one), a valid passport, and proof of income or funds to deposit.
  • Banks check whether your home country has a tax treaty with Switzerland and whether you are a tax resident there; this determines how much paperwork they require.
  • The process takes four to eight weeks and involves background checks, source-of-funds verification, and sometimes a video call with the bank.
  • Smaller regional banks and private banking firms are more likely to accept foreign customers than the major banks like UBS and Credit Suisse.

What Swiss banks actually check before saying yes

When you walk in with a foreign passport, the bank runs through a checklist. First: do you have a Swiss address, or are you moving to one? If you are already resident in Switzerland, the process is straightforward. If you live abroad, most banks will decline unless you have a compelling reason — a job offer, a property purchase, or family ties.

Second: which country are you a citizen of? Switzerland has tax treaties with roughly 120 countries. If your home country is on that list, the bank knows how to report your account to your tax authority and what documentation they need from you. If it is not, or if you are a US citizen, the bank faces regulatory uncertainty and will likely say no.

Third: can you prove where your money comes from? Banks must verify the source of funds under anti-money-laundering rules. You will need recent payslips, tax returns, or a letter from your employer. If you are self-employed or retired, bring bank statements showing the money has been in your account for at least three to six months.

Fourth: how much are you depositing? Most Swiss banks have minimum opening balances. For a standard checking account, this might be 10,000 to 50,000 Swiss francs. For wealth management accounts, it can be 250,000 francs or higher. Smaller banks sometimes have no minimum, but they are harder to find.

Documents you will need to bring

DocumentWhy the bank needs itNotes
Valid passportIdentity verification and citizenship checkMust be current; expired passports will not work
Proof of Swiss addressConfirms you live in Switzerland or are moving thereLease, property deed, or a letter from your employer confirming relocation
Proof of incomeShows you can maintain the account and have legitimate fundsRecent payslips, employment letter, tax returns, or pension statements
Bank statementsDemonstrates source of funds and financial stabilityUsually the last three to six months from your home country bank
Proof of tax residencyDetermines which tax treaties explore and what reporting is requiredTax ID number, residence permit, or a letter from your home tax authority
Curriculum vitae or employment contractProvides context for your move and financial situationRequired by some banks; optional for others

The timeline: expect four to eight weeks

The process moves slowly because banks do background checks and verify everything you submit. Here is what the timeline usually looks like:

Week 1 to 2: You submit your process and documents in person or online. The bank's compliance team reviews them for completeness. If anything is missing, they ask you to resubmit. This step alone can add two weeks if documents are incomplete.

Week 2 to 4: The bank verifies your identity, checks sanctions lists, and confirms your employment and income. They may contact your employer or previous banks. They also check whether you are a politically exposed person (PEP) — this is standard for all customers, not a sign of suspicion.

Week 4 to 6: If you are a US citizen or from a high-risk jurisdiction, the bank's legal team reviews your file. This is where accounts often stall. They may request additional documentation or a video call to confirm you are not opening the account to hide money from your home country.

Week 6 to 8: Once approved, the bank opens your account and sends you login credentials, a debit card, and account statements. You can usually deposit money when ready, though the first transfer may take longer to clear.

Which banks actually accept foreign customers

The major banks — UBS, Credit Suisse, and PostFinance — have strict policies. UBS will not open accounts for US citizens living abroad. Credit Suisse has similar restrictions for many nationalities. PostFinance (the postal service bank) is slightly more open but still cautious.

Smaller regional banks are your best bet. Raiffeisen banks, which operate as cooperatives across Switzerland, are more likely to accept foreigners if you have a Swiss address. Cantonal banks (owned by individual cantons) also tend to be more flexible. Private banking firms like Vontobel and Julius Baer will open accounts for non-residents if you have significant assets.

Online banks registered in Switzerland, such as Neon or Revolut (which holds a Swiss banking license), have lower barriers to entry and no minimum balance. However, these accounts are simpler and may not offer the full range of services a traditional bank provides.

What happens if you are a US citizen

US citizens face the harshest restrictions. Under the Foreign Account Tax Compliance Act (FATCA), US banks must report all accounts held by US citizens to the Internal Revenue Service. Swiss banks must do the same. Most Swiss banks decided the compliance burden was not worth it and stopped serving US citizens entirely.

If you are a US citizen living in Switzerland, you have options. Some smaller Swiss banks will still open accounts, but they may charge higher fees or require a much larger minimum balance. You can also use US-based banks that serve expats, such as Wise or Revolut, though these are not traditional Swiss banks and may not offer the same services.

You will also need to file US tax returns on your Swiss account every year, even if you owe no tax. This is a legal requirement, not optional. Many US expats use tax professionals who specialize in FATCA compliance.

What to do if a bank says no

If your first choice rejects you, do not assume all banks will. Try a smaller regional bank or a private banking firm. If you have a Swiss address and stable income, your chances improve significantly with a second process.

If you are rejected because of your nationality, ask the bank in writing why they declined. Some banks will reconsider if you can show a strong reason for the account — a job contract, a property purchase, or family ties in Switzerland. A few will also accept you if you agree to higher fees or a larger minimum balance.

If you are a US citizen, contact banks that specialize in expat banking before explore to a traditional Swiss bank. They understand FATCA and can tell you upfront whether they will serve you.

Frequently Asked Questions

Can I open a Swiss bank account if I do not live in Switzerland?

Most banks will decline unless you have a Swiss address or are moving to one. Some private banking firms will open accounts for non-residents with significant assets (usually 500,000 francs or more), but this is rare. Your best option is to establish residency first.

Do I need a Swiss tax ID number to open an account?

No, but the bank will help you get one during the account-opening process. You will need it for tax reporting once the account is open. If you are a resident, the cantonal tax office will issue one automatically.

What if my home country does not have a tax treaty with Switzerland?

Banks will still open accounts, but they will require more documentation and may charge higher fees. The bank needs to verify that you are not trying to hide money from your home country's tax authority. Bring extra proof of income and source of funds.

Can I open an account online without visiting Switzerland?

Some online banks allow this, but traditional banks require an in-person visit or a video call with a bank representative. If you are moving to Switzerland, schedule the appointment before you arrive. If you are already there, most banks can complete the process in one or two visits.

How much money do I need to open an account?

This varies by bank. Large banks typically require 10,000 to 50,000 francs for a standard account. Smaller banks and online banks may have no minimum. Wealth management accounts start at 250,000 francs or higher. Ask the bank before you explore.