Best Banks for Expats in Zurich
Listings in Zurich, Switzerland.
Banking in Zurich
We're still curating this list.
Submit a recommendation →Frequently asked questions
How to open a bank account in Zurich as a foreigner?
To open a bank account in Zurich as a foreigner, you typically need: a valid passport, Swiss residence permit (B, C, or L), proof of address (rental contract or utility bill), and sometimes proof of employment. Visit the bank in person for traditional banks. Digital banks (Neon, Yuh) allow fully online opening with just a Swiss address. Book appointments at UBS or ZKB at least 1-2 weeks ahead. Processing takes 1-3 weeks for card delivery.
What is the best Swiss bank for non-residents?
Non-residents with no Swiss address face significant restrictions — most Swiss retail banks do not open accounts for non-residents. Exceptions include private banks (wealth management, minimum deposits CHF 500,000+) and certain digital platforms. If you're in the process of relocating, banks can sometimes open a limited account pre-arrival with proof of imminent permit. Post-Brexit, UK residents face additional restrictions. Consult the bank directly about your specific situation.
What documents do I need to open a Swiss bank account?
Documents typically required: (1) Valid passport or national ID, (2) Swiss residence permit (B, C, L, or J), (3) Proof of Swiss address (rental contract or registration confirmation from local municipality), (4) Proof of employment or income (for some banks — salary slip or employment contract), (5) Tax identification number from your home country (for CRS/FATCA compliance). Digital banks may require only ID and a selfie video for verification.
Which Zurich banks have English-speaking staff?
English-speaking staff are available at: UBS (dedicated international client services in English), Zürcher Kantonalbank (ZKB, English services at main branches), Credit Suisse legacy branches (now UBS post-merger), HSBC Switzerland, Julius Baer (private banking), and all digital banks (Neon, Yuh, Revolut, Wise — though not Swiss-licensed). The Bahnhofstrasse banking district is your best bet for English-capable relationship managers at traditional banks.
What are the Swiss bank account fees in Zurich?
Bank fees in Switzerland are higher than many European countries. Traditional banks: CHF 5-15/month for basic account packages (Privatkonto), CHF 2-5 per withdrawal, CHF 0-5 for e-banking. Digital banks: Neon is free for basic use. Yuh charges CHF 0/month with transaction fees. Wise and Revolut are not Swiss banks but useful for international transfers. Annual account fees for premium packages range CHF 100-500+ at private banking level.