What you need before you walk into a Swiss bank

Swiss banks will not open an account for you without proof of identity, proof of address, and in most cases proof of income or employment. A valid passport works for identity. For address, you need a document showing your name and a Swiss address — a lease, utility bill, or registration certificate from your canton (the regional government). If you are employed, bring a letter from your employer on company letterhead stating your position and salary. If you are self-employed or retired, bring tax returns or pension statements from the past two years.

The specific documents vary by bank and by your citizenship. Banks in Geneva, Zurich, and Basel have different rules because they serve different populations. A US citizen will face more scrutiny than a German citizen because of US tax reporting requirements — Swiss banks must report US account holders to the IRS under FATCA (Foreign Account Tax Compliance Act). Some banks refuse US clients entirely. If you hold citizenship from a country the bank considers high-risk for money laundering, expect additional documentation.

You do not need a Swiss work permit or residency permit to open an account, but you do need a Swiss address. If you have just arrived and are staying in temporary housing, use that address. If you are moving to Switzerland but have not yet arrived, some banks will open an account remotely, but most will not complete the process until you show up in person with original documents.

Key Takeaways

  • Bring a valid passport, proof of a Swiss address (lease or utility bill), and proof of income (employment letter, tax returns, or pension statement).
  • US citizens and citizens of other countries with strict tax treaties face additional scrutiny and may be refused by some banks.
  • Most Swiss banks require you to visit in person with original documents; remote opening is rare and usually only for existing customers or those relocating through an employer.
  • Account opening takes one to three weeks after your in-person visit, and most banks charge monthly maintenance fees ranging from 5 to 20 Swiss francs.
  • Cantonal banks (regional, government-backed institutions) often have lower fees and simpler requirements than private banks, especially if you work or study in that canton.

Where to open an account: cantonal banks versus private banks

Switzerland has two main types of banks: cantonal banks (owned by regional governments) and private banks (commercial institutions). Cantonal banks are the easier route for most foreigners. They have branches in every canton, lower fees, and simpler account requirements. UBS and Credit Suisse are the largest private banks, but they have high minimum balances and cater to wealthy clients. If you are moving to Zurich, the Zurich Cantonal Bank (Zürcher Kantonalbank) is straightforward. If you are moving to Geneva, the Geneva Cantonal Bank (Banque Cantonale de Genève) handles many international relocations.

Cantonal banks often waive or reduce fees if you have a regular salary deposited into the account. Some offer free accounts to students or young people under 25. Private banks typically require a minimum balance of 100,000 to 500,000 Swiss francs and charge 15 to 50 francs per month. If you are relocating through an employer, ask your company whether they have a relationship with a specific bank — some large employers have agreements that speed up the process and reduce fees.

Online banks (Neon, Revolut, Wise) operate in Switzerland but are not full banks in the legal sense. They can hold Swiss francs and process payments, but they do not offer the same protections as a licensed bank and may not be suitable as your primary account. Use them as a secondary account for international transfers or spending, not as your main account.

The in-person appointment and what happens during it

Call or visit the bank's website to book an appointment. Most banks require an appointment; walking in without one means a long wait or being turned away. When you arrive, bring originals of your passport, proof of address, and proof of income. The bank will photocopy these documents. You will fill out a form stating your occupation, source of income, and the purpose of the account (salary deposits, savings, international transfers, etc.). Be honest about this — the bank is required by law to know what you are using the account for.

The appointment usually takes 30 to 45 minutes. The banker will explain the account type, fees, and terms. Most banks offer a basic account (Basiskonto or compte courant) with a debit card, online banking, and the ability to receive salary deposits. Some banks will ask whether you want to open a savings account at the same time; this is optional. You will set up online banking credentials and choose a PIN for your debit card. The bank will give you temporary access to online banking that day or the next day, but your physical debit card arrives by mail in one to two weeks.

If the bank requests additional documents after your appointment, they will contact you by email or phone. This happens most often with US citizens or if your income source is unclear. Respond quickly — delays in providing documents can push your account opening back by weeks.

Timeline from appointment to first use

Your account is technically open the day of your appointment, but you cannot use it fully until the bank completes its internal checks. Online banking access usually arrives within 24 hours. Your debit card arrives by post in 7 to 14 days. If you need to receive a salary deposit before your card arrives, you can provide your account number and bank details (IBAN) to your employer immediately — the account is ready to receive transfers even if your card has not arrived.

Some banks hold a "cooling-off period" of three to five business days after opening before you can make large transfers or withdrawals. This is a legal requirement in Switzerland for money-laundering prevention. If you need to move money into the account urgently, ask the bank whether this applies to you and whether you can request an exception.

If you are opening an account before you move to Switzerland, the timeline is longer. Some banks will start the process remotely and complete it when you arrive in person. Others will not open the account until you show up. Ask the bank directly: "Can I start the process now, or do I need to wait until I am in Switzerland?" This saves you a trip or a delay after arrival.

Monthly fees and what they cover

Cantonal banks typically charge 5 to 15 Swiss francs per month for a basic account. Private banks charge 15 to 50 francs per month. Some banks waive the fee if you have a salary deposited each month or if you maintain a minimum balance. A few banks offer free accounts to people under 25 or to students with proof of enrollment.

The monthly fee usually covers online banking, one debit card, and basic account management. It does not cover international transfers, which cost 10 to 30 francs per transfer depending on the destination country. ATM withdrawals in Switzerland are free at your bank's machines; withdrawals at other banks' machines cost 2 to 5 francs. If you plan to make frequent international transfers, ask about the bank's transfer fees before opening the account — they vary widely.

Some banks charge a fee to close an account if you close it within a certain period (usually one to two years). Ask about this before opening, especially if you think you might leave Switzerland soon.

Special requirements for US citizens and other nationalities

US citizens must provide a Social Security Number (SSN) or Individual Taxpayer Identification Number (ITIN) when opening an account. The bank will report your account to the IRS annually under FATCA. Some Swiss banks refuse to open accounts for US citizens because the reporting burden is high. If you are a US citizen, call ahead and ask whether the bank accepts US clients before making an appointment.

Citizens of countries with high money-laundering risk (as defined by the Financial Action Task Force) may be asked for additional documents: proof of the source of funds, employment contracts, or bank statements from your home country. This is not discrimination — it is a legal requirement. If the bank asks for these documents, provide them promptly.

Dual citizens should use the passport of the country where they are relocating, not their US passport (if applicable). This simplifies the process. If you hold a passport from a country that does not have a strong banking relationship with Switzerland, expect the process to take longer.

What to do if a bank refuses you

If a bank refuses to open an account, they are not required to tell you why. They may cite "business reasons" and leave it at that. This happens most often to US citizens, to people with unclear income sources, or to citizens of countries with weak anti-money-laundering records. If you are refused, try a different cantonal bank — they have different risk policies. If you are a US citizen and multiple banks refuse you, contact the American Chamber of Commerce in Switzerland; they maintain a list of banks that accept US clients.

If you have a job offer from a Swiss employer, ask your employer to contact the bank on your behalf. Some banks will open an account for someone their corporate clients vouch for. If you are relocating through a large multinational company, the company's HR department may have a banking contact who can expedite the process.

As a last resort, you can open an account with an online bank or a bank in a neighboring country (Germany, France, Liechtenstein) and use that for international transfers while you sort out a Swiss account. This is not ideal, but it keeps you functional while you work through the refusal.

Frequently Asked Questions

Can I open a Swiss bank account without living in Switzerland?

Most banks require you to be physically present with original documents, so you cannot open an account entirely remotely. Some banks will start the process online if you are relocating through an employer, but they will not complete it until you visit in person. A few private banks accept remote applications from existing customers or high-net-worth individuals, but this is rare. Plan to open your account within your first week in Switzerland.

What is the minimum balance required?

Cantonal banks have no minimum balance for a basic account. Private banks typically require 100,000 to 500,000 Swiss francs. If you are opening a cantonal bank account, you can deposit as little as 1 franc on the day you open it. Ask the bank directly about their minimum before your appointment.

Do I need a Swiss work permit to open an account?

No. You need a Swiss address and proof of income, but not a work permit. If you are unemployed or retired, bring pension statements or savings documentation instead of an employment letter. If you have no income, some banks will still open an account, but they may charge higher fees or require a larger deposit.

How long does it take to receive my debit card?

Most banks mail your card within 7 to 14 days of your appointment. You can use your account for transfers and online payments before the card arrives, since online banking access is usually active within 24 hours. If you need a card urgently, ask whether the bank can issue a temporary card in-branch or expedite the mailing.

Can I open a joint account with my spouse or partner?

Yes. Both account holders must visit in person with their own documents. The bank will ask how you want the account to work: whether both signatures are required for withdrawals, or whether either person can withdraw alone. This is called "joint and several" (either person can act) or "joint and several with consent" (both must agree). Discuss this with your partner before the appointment and tell the bank your preference.