What you actually need to open a Swiss bank account

Swiss banks will open accounts for foreign residents, but the process is slower and more document-heavy than opening one in your home country. You will need a valid passport or national ID, proof of your current address (usually a utility bill or rental agreement dated within the last three months), and proof of income or employment. Some banks also require a minimum deposit, which ranges from 10,000 to 250,000 Swiss francs depending on the bank and account type.

The key difference from other countries: Swiss banks now conduct thorough checks on the source of your money due to international tax reporting rules. This means you may be asked to explain where your income comes from, provide tax returns from your home country, and confirm you are not a politically exposed person. The entire process typically takes four to eight weeks from your first contact to account activation.

You do not need to be a Swiss resident to open an account, but you do need a Swiss address where the bank can send statements and official mail. If you are moving to Switzerland, you can often open an account before you arrive by working with the bank's international desk, though you will still need to provide a Swiss address—sometimes a hotel or temporary accommodation is accepted during the application phase.

Key Takeaways

  • Swiss banks require a passport, proof of address, and proof of income; minimum deposits range from 10,000 to 250,000 Swiss francs depending on the bank.
  • You must explain the source of your money and provide tax documentation from your home country due to international reporting requirements.
  • The process takes four to eight weeks and requires a Swiss mailing address, even if you are not yet a resident.
  • Private banks and cantonal banks have different minimums and fee structures; UBS, Credit Suisse, and regional banks each serve different customer profiles.
  • If you are self-employed or have complex income, bring additional documentation such as business registration papers or investment statements.

Which Swiss banks accept foreign account holders

The major Swiss banks—UBS, Credit Suisse, and Julius Baer—all accept foreign residents, but they typically require higher minimum deposits and serve primarily high-net-worth clients. UBS has an international desk that handles foreign applications and often requires a minimum of 100,000 Swiss francs. Credit Suisse similarly targets clients with substantial assets. If your deposit is smaller, regional and cantonal banks are more accessible; banks like Raiffeisen, Migros Bank, and PostFinance (the postal service bank) have lower minimums and simpler processes.

PostFinance is often the easiest entry point for foreign residents with modest deposits. It requires a minimum of only 500 Swiss francs for a basic account and accepts applications from non-residents. Migros Bank similarly has low minimums and straightforward documentation. Regional cantonal banks vary by canton but generally welcome foreign residents if you have a local address or employer in that region.

Online banks such as Neon and Revolut also operate in Switzerland and accept foreign residents, though these are fintech accounts rather than traditional bank accounts and may not offer the same services as a full banking relationship. They are useful for day-to-day transactions and transfers but not for investment services or credit products.

Documents you will need to gather before applying

Start by collecting your passport or national ID card (must be valid for at least six months beyond your application date) and a recent proof of address. The address proof must be dated within the last three months and can be a utility bill, rental agreement, or official letter from your employer or local government confirming your residence. A bank statement from your home country showing your current address also works.

Next, gather proof of income. This can be recent pay stubs (usually the last two to three months), a letter from your employer on company letterhead confirming your position and salary, or tax returns from the previous one or two years. If you are self-employed, bring your business registration documents, recent tax returns, and a profit-and-loss statement or bank statements showing business income. If you receive investment income or pensions, include statements from those sources.

You will also need to complete the bank's anti-money-laundering (AML) questionnaire, which asks about the source of your funds, your occupation, and whether you are a politically exposed person. Be prepared to explain any large deposits or transfers. Some banks ask for a reference letter from your current bank in your home country; contact your bank to request this before you apply to the Swiss bank.

How the application process works step by step

Contact the bank's international or foreign client department directly—do not go through a local branch if you are not yet in Switzerland. Most major banks have dedicated email addresses or online forms on their websites for international applications. Provide your basic information and ask what documents they need for your specific situation. They will send you an application form and a list of required documents.

Complete the application form and gather all documents. Make copies of your ID and address proof; originals are not usually required at this stage. Scan or photograph all documents and send them to the bank via email or their secure portal. The bank will then conduct its AML checks, which involve verifying your identity, confirming your income, and cross-referencing you against international sanctions lists. This step typically takes two to four weeks.

Once the bank approves your application, they will send you a contract and account opening documents to sign. You may be asked to sign these in front of a notary or to have them witnessed by a Swiss official; some banks now accept digital signatures. Return the signed documents to the bank. The bank will then activate your account and send you your account number, online banking credentials, and a debit card (if applicable). This final step usually takes one to two weeks.

Minimum deposits and ongoing fees

Minimum deposits vary widely. PostFinance requires only 500 Swiss francs for a basic account. Migros Bank and Raiffeisen typically ask for 1,000 to 5,000 Swiss francs. Mid-tier banks like Cantonal Bank of Zurich or Cantonal Bank of Bern usually require 10,000 to 50,000 Swiss francs. Private banks and wealth management divisions of major banks start at 100,000 to 250,000 Swiss francs or higher.

Monthly or annual fees depend on the account type and bank. A basic checking account at PostFinance or Migros Bank costs between 5 and 15 Swiss francs per month. Regional cantonal banks typically charge 10 to 30 Swiss francs annually. Private banking accounts at major banks charge percentage-based fees (often 0.5% to 1% of assets under management) rather than flat fees. Always ask the bank for a fee schedule before you open the account; fees are negotiable at larger banks if you maintain a high balance.

Currency conversion fees apply if you transfer money from your home country in a different currency. Banks typically charge 1% to 3% on currency exchanges. Using a specialist money transfer service like Wise or OFX before depositing to your Swiss account can save money on large transfers, though you will then need to transfer the Swiss francs to your bank account.

Tax reporting and what happens after you open the account

Once your account is open, the bank will report your account information to the tax authority in your home country under the Common Reporting Standard (CRS), an international agreement that requires banks to share account data with tax authorities. This means your home country will know you have a Swiss bank account. You are responsible for reporting this account on your tax return in your home country; failure to do so can result in penalties.

If you are a US citizen or permanent resident, you must also file a Foreign Bank Account Report (FBAR) with the US Treasury if your Swiss account balance exceeds 10,000 US dollars at any point during the year. You may also need to file Form 8938 with your tax return. Consult a tax professional in your home country before opening the account to understand your reporting obligations.

After the account is open, you can manage it online through the bank's portal or mobile app. Most Swiss banks offer online bill pay, transfers to other Swiss accounts, and international wire transfers. Debit cards are standard; credit cards are available but less common in Switzerland. If you need a loan or investment services, contact your bank's relationship manager to discuss options.

Common reasons applications are delayed or rejected

The most common reason for delay is incomplete or unclear documentation. If your address proof is older than three months, the bank will ask for a new one. If your income documentation does not clearly show your current salary or business income, the bank will request clarification. Provide documents dated as recently as possible and make sure they clearly show your name and address.

Applications are sometimes rejected if the bank cannot verify your identity or if you appear on international sanctions lists. This is rare but can happen if your name is similar to someone on a watchlist; if this occurs, the bank will explain the reason and you may be able to provide additional documentation to clear it up. Applications may also be rejected if the source of your funds cannot be explained or appears suspicious; be honest and thorough in your AML questionnaire.

Delays also occur if the bank is experiencing high application volume or if your home country's tax authority is slow to respond to verification requests. There is no way to speed this up; the bank will contact you if they need additional information. Check your email regularly during the application period and respond to any requests within a few days to avoid further delays.

Frequently Asked Questions

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

Yes. Most banks accept applications entirely by email and post. You will need to sign documents, which can usually be done digitally or by having a notary witness your signature in your home country. You do not need to visit Switzerland in person, though some private banks may require an in-person meeting before opening a high-value account.

What if I do not have a Swiss address yet?

You can use a temporary address such as a hotel, Airbnb, or the address of a friend or family member in Switzerland. Some banks accept a workplace address if you have a job offer in Switzerland. Once you move and have a permanent address, you will need to update it with the bank within a reasonable time.

How long does it take to receive my debit card?

After your account is activated, a debit card is usually mailed to your Swiss address within one to two weeks. You can often use online banking and transfers immediately after activation, even before the card arrives. If you need faster access to cash, ask the bank whether you can withdraw funds at a branch or ATM using your account number.

Do I need to speak German or French to open an account?

No. Most Swiss banks have English-speaking staff in their international departments, and all major banks provide account documents and online banking in English. Smaller regional banks may require German or French; ask when you first contact them.

What happens if I move out of Switzerland after opening the account?

You can keep the account open as long as you want. Notify the bank of your new address so they can send statements and official mail to the correct location. Some banks may charge higher fees for accounts held by non-residents, so ask about this when you open the account or when you notify them of your move.