Banking

Switzerland — Banking: Opening an Account

Opening a Swiss bank account as a new resident is straightforward once you have a registered address, but Swiss banks apply strict FINMA-mandated anti-money-laundering (AML) due diligence, so non-residents and newly arrived foreigners without a permit or local address are frequently refused by traditional banks. Most relocators open an account in person at a branch after registering with their commune, bringing a passport, permit/visa confirmation, and proof of address; some cantonal and major banks also accept pre-arrival online applications that are finalized in-branch.

FINMA (Swiss Financial Market Supervisory Authority) — Anti-Money Laundering rules · Last verified 2026-07-20

Why This Matters

A Swiss bank account is a practical prerequisite for renting an apartment, receiving a salary, and paying cantonal tax/health insurance bills by direct debit — but AML checks mean it can take days to weeks to open, so relocators should start the process as early as possible rather than assuming a same-day account.

Key Facts

  • Most banks require proof of Swiss residence registration (commune confirmation) before opening a standard current account (Privatkonto/compte prive).
  • Non-residents without a Swiss address are often refused by retail banks or offered only limited-purpose accounts, due to FINMA AML/KYC requirements.
  • A residence permit (or confirmed pending application) plus valid passport is typically required — permit type (B, L, C) does not usually restrict basic account access once residence is confirmed.
  • Some banks (e.g. major cantonal banks, UBS, PostFinance) allow starting the application online before arrival, but final identity verification and signature are usually still required in person.
  • Account opening typically takes a few days to two weeks depending on the bank and completeness of documentation.

Steps

  1. Register your address with the commune — Most banks require proof of registration before opening a standard account.
  2. Choose a bank — Compare cantonal banks, major banks (UBS, PostFinance) and neobanks based on fees and services needed.
  3. Book an appointment or apply online — Many banks allow starting the application online, but require an in-branch visit to verify identity.
  4. Provide identity and residence documents — Passport, residence permit/confirmation, and proof of address are standard requirements.
  5. Activate the account and card — Debit card and online banking credentials are typically mailed separately for security within one to two weeks.

Costs

  • Standard current account: Often free or CHF 5-10/month maintenance fee

Timelines

  • Account opening (in-branch, complete documents): A few days to two weeks

Required Documents

  • Valid passport or national ID
  • Residence permit or confirmation of pending application
  • Proof of commune registration (Wohnsitzbestatigung/attestation de domicile)
  • Proof of employment or income (for some banks)

Common Mistakes

  • Trying to open an account before registering with the commune — most banks will decline without proof of address.
  • Assuming any bank will open an account for a non-resident — many retail banks require Swiss residency and will refuse or restrict accounts otherwise.
  • Not budgeting time for the process — allow one to two weeks before needing to receive a salary or pay rent by transfer.

Related Topics

required-documentsbest-bankscredit-history
← Back to Switzerland guides