What You Need Before You Start

Opening a bank account in Switzerland as a foreigner requires you to be physically present in the country, have a valid passport or ID card, and provide proof of your address. Most Swiss banks will not open an account remotely, even if you are a Swiss resident abroad. You will also need to show proof of income or employment, though the exact documents vary by bank and your residency status.

If you are moving to Switzerland for work, your employer may help you open an account or direct you to a bank that works with their employees. If you are self-employed or a student, you will need to bring tax documents or a letter of enrollment from your school. The process is faster if you already have a Swiss address, so timing your account opening after you have secured housing matters.

Swiss banks are required by law to verify your identity and the source of your funds. This is not a barrier to opening an account, but it means the bank will ask questions and may request additional paperwork. Be prepared to explain your employment, the purpose of the account, and where your money comes from.

Key Takeaways

  • You must visit a bank branch in person with a valid passport or ID card and proof of your Swiss address to open an account.
  • Most banks require proof of income or employment, such as a job contract, tax return, or letter from your employer or school.
  • The process typically takes one to two weeks from the day you visit the branch, though some banks offer same-day basic accounts.
  • Swiss banks charge monthly or annual fees for accounts, and fees vary widely between banks, so compare before you choose.
  • If you do not yet have a Swiss address, some banks will accept a temporary address or a letter from your employer confirming your move date.

Which Banks Accept Foreigners and What They Require

The major Swiss banks—UBS, Credit Suisse, Raiffeisen, and Migros Bank—all open accounts for foreigners, but their requirements and fees differ. UBS and Credit Suisse typically require a higher minimum balance and are more expensive, while Raiffeisen and cantonal banks (which operate in specific regions) often have lower fees and simpler requirements for basic accounts.

Regional and cantonal banks are usually easier to work with if you are new to Switzerland. Raiffeisen, for example, has branches across the country and welcomes foreigners with employment contracts or proof of residency. PostFinance, which operates through Swiss Post offices, also opens accounts for foreigners and has lower fees than the major banks. If you are in a specific canton, search for "cantonal bank [canton name]" to find the regional option.

Before you visit a branch, call ahead or check the bank's website to confirm they accept foreigners and what documents they need. Some banks have specific requirements for certain nationalities or residency statuses, and calling first saves you a wasted trip.

Documents You Must Bring to the Bank

Bring your original passport or national ID card—a copy will not be accepted. You will also need proof of your Swiss address: a lease agreement, a utility bill in your name, or a letter from your landlord confirming you live there. If you have just arrived and do not yet have a lease, some banks will accept a temporary address or a letter from your employer stating your start date and confirming they expect you to move to Switzerland.

Bring proof of income or employment. If you are employed, bring your job contract or a letter from your employer on company letterhead stating your position, salary, and start date. If you are self-employed, bring your most recent tax return or a business registration document. If you are a student, bring your enrollment letter from your school. If you are retired, bring a pension statement or proof of retirement income.

Bring a completed account application form, which the bank will provide when you arrive. Some banks allow you to fill it out online beforehand and print it, which speeds up the process. Ask the bank in advance whether they have a form you can download.

How Long the Process Takes and What Happens Next

From the moment you walk into the branch, the account opening itself usually takes 30 to 60 minutes. The bank will verify your identity, review your documents, ask questions about your employment and the purpose of the account, and have you sign the account agreement. They will also explain the bank's fees, minimum balance requirements, and available services.

After you leave the branch, the bank processes your application internally. This typically takes five to ten business days. During this time, the bank may contact you by phone or email if they need additional information. Once approved, the bank will issue you a debit card and online banking credentials, usually by mail within one to two weeks.

Some banks offer a basic account that you can use immediately, even before the full application is processed. Ask whether this is available when you visit. If it is, you can start using your account for transfers and payments right away, though you may not have a debit card until the full process is complete.

Bank Fees and Monthly Costs

Swiss bank accounts are not free. Monthly or annual fees range from about 5 to 20 Swiss francs per month at regional and online banks, and 20 to 50 francs per month at major banks like UBS and Credit Suisse. Some banks waive fees if you maintain a minimum balance, typically 10,000 to 50,000 francs depending on the bank.

Beyond account fees, you will pay for individual transactions. Domestic transfers (within Switzerland) are usually free or cost 1 to 2 francs. International transfers cost more—typically 15 to 30 francs depending on the destination country. ATM withdrawals at your bank's machines are free, but withdrawals at other banks' machines may cost 2 to 5 francs.

Before you open an account, ask the bank for a written fee schedule. Compare the total cost across three banks: your monthly fee, the cost of a domestic transfer, and the cost of an international transfer. The cheapest account at one bank may be the most expensive at another, depending on how you plan to use it.

Opening an Account If You Do Not Yet Have a Swiss Address

If you are moving to Switzerland but have not yet found housing, some banks will open an account using a temporary address. This might be your employer's address, a hotel address, or a friend's address. You will need a letter from your employer or landlord confirming that you are moving to Switzerland and stating the date you expect to have a permanent address.

Alternatively, you can open an account at PostFinance using only your passport and a temporary address, without proof of employment. PostFinance is more flexible than traditional banks for this reason. Once you have a permanent address, you can update your details with the bank online or by visiting a branch.

Some banks will not open an account until you have a Swiss address. If this is the case, ask whether they will accept a letter from your employer or landlord confirming your move date. If they refuse, try a different bank or PostFinance.

Online Banks and Alternatives

Online banks like Revolut, Wise, and Neon offer accounts that can be opened partly online, though you will still need to verify your identity in person at some point. These accounts are cheaper than traditional banks—often 0 to 10 francs per month—and have lower or no minimum balance requirements. However, they do not offer all the services of a traditional bank, such as loans or investment accounts.

If you only need a basic account for receiving salary and paying bills, an online bank may be sufficient. If you think you will need a loan, a mortgage, or investment services later, opening an account at a traditional bank now is simpler than switching later.

Wise (formerly TransferWise) is particularly useful if you frequently send money internationally, because its exchange rates are lower than traditional banks. Revolut and Neon offer debit cards and online banking with no monthly fee. Compare these options against traditional banks based on your actual needs, not just the monthly cost.

Frequently Asked Questions

Can I open a Swiss bank account if I am not a Swiss resident?

Yes, but you must be physically present in Switzerland to do so. You will need a valid passport or ID card and proof of your address in Switzerland. If you are moving to Switzerland for work, your employer can help you arrange this before you arrive, or you can open an account during your first week after arrival.

What if my employer has not given me a job contract yet?

A letter from your employer on company letterhead stating your position, salary, and start date is usually sufficient. If you do not have even this, ask your employer to provide it before you visit the bank. Without proof of income or employment, most banks will refuse to open an account.

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

No. Most bank staff in major cities speak English, and many banks have English-language account applications and online banking. If you are in a small town or rural area, call ahead to confirm the branch has an English-speaking staff member available.

How much money do I need to open an account?

Most banks do not require an initial deposit to open an account, though some charge a one-time opening fee of 50 to 100 francs. A few banks require a minimum balance to waive monthly fees, typically 10,000 to 50,000 francs. Ask the bank about this before you visit.

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

Yes. Both people must visit the bank in person with their passport or ID card and proof of address. The bank will ask how you want the account to work—whether both people can withdraw money independently, or whether both must approve withdrawals. Decide this before you visit.