Yes, but the bank decides, and requirements are stricter than for Swiss residents

EU citizens can open a bank account in Switzerland, but no law guarantees it. Swiss banks are private businesses and can refuse anyone. After the end of free movement agreements between the EU and Switzerland in 2021, banks tightened their rules. Most now require you to be physically present in Switzerland, have a Swiss address, and prove a legitimate reason to bank there — such as employment, residency, or owning property. Some banks simply do not open accounts for non-residents at all, regardless of nationality.

The process is slower and more document-heavy than opening an account in your home country. You will need to prove your identity, show proof of address, and often explain your financial situation and the purpose of the account. Banks also conduct background checks and may ask for references from your previous bank.

Key Takeaways

  • Most Swiss banks require you to visit in person and have a Swiss residential address or a documented reason to hold an account there.
  • You will need a valid passport or ID card, proof of your current address, and often a letter from your employer or proof of property ownership in Switzerland.
  • Banks may refuse to open an account even if you meet the stated requirements, because they have discretion over whom they serve.
  • Online banks and smaller regional banks sometimes have fewer restrictions than the major banks, but availability varies by canton.
  • The entire process typically takes four to eight weeks from your first visit to account activation.

What documents you need to bring

Bring your passport or national ID card — it must be valid and will be photocopied. Bring proof of your current address: a recent utility bill, rental agreement, or official letter from your employer showing your Swiss address. If you do not yet have a Swiss address, some banks will accept a letter from a hotel or temporary accommodation provider, though this weakens your application.

Bring proof of your reason for banking in Switzerland. This might be an employment contract, a letter from your employer on company letterhead confirming your job and salary, a property deed or rental agreement for a Swiss property, or documentation of Swiss residency status. Banks want to see that you have a genuine connection to Switzerland, not that you are trying to hide money or avoid taxes in your home country.

Bring your most recent bank statement from your current bank in the EU. Some banks ask for two or three months of statements. This shows your financial history and helps the bank assess risk. You may also be asked for proof of income — recent payslips, tax returns, or a letter from your employer stating your annual salary.

Which banks are most likely to accept you

The major Swiss banks — UBS, Credit Suisse, and Raiffeisen — have strict policies and often refuse non-resident EU citizens unless they have significant assets or a strong Swiss connection. They are not your best starting point.

Smaller regional banks and cantonal banks are more flexible. Cantonal banks operate within specific Swiss cantons and sometimes have looser rules for EU residents who work or live in that canton. Examples include Banque Cantonale Vaudoise (BCV) in Vaud, Banque Cantonale Genevoise (BCGE) in Geneva, and Luzerner Kantonalbank in Lucerne. These banks know their local communities and may be more willing to open accounts for EU workers.

Online banks such as Neon, Revolut, or Wise sometimes offer accounts to EU residents without requiring a Swiss address, though their services are more limited than traditional banks. Check their current policies before applying, as these rules change frequently. Some online banks operate under a Swiss banking license but serve customers across Europe; others do not offer full banking services.

The in-person visit and what to expect

Most banks will not open an account by post or email. You must visit a branch in person. Schedule an appointment in advance — walk-ins are rarely accepted for account opening. Bring all your documents in originals and photocopies; the bank will keep copies on file.

The appointment usually lasts 30 to 60 minutes. A relationship manager or account officer will review your documents, ask questions about your employment and financial situation, and explain the bank's terms and fees. They will ask why you want to bank in Switzerland and what you plan to use the account for. Answer honestly — banks are trained to spot inconsistencies.

The bank will run a background check, which includes checking Swiss and international sanctions lists and verifying your identity through official channels. This can take one to two weeks. During this time, the bank may contact your employer or previous bank to verify information.

Timeline from first visit to usable account

After your in-person visit, expect four to eight weeks before your account is active. The first two weeks are usually the background check. The next two to four weeks cover account setup, card production, and online banking activation. Some banks are faster; others slower depending on their workload and how thoroughly they investigate your background.

Once approved, you will receive a letter confirming your account number, your bank's details, and instructions for setting up online banking. Your debit card will arrive by post separately, usually within one to two weeks of account activation. Until your card arrives, you can make transfers using your account number and the bank's routing information.

Do not assume approval until you receive written confirmation. Banks sometimes ask for additional documents mid-process, which can extend the timeline by another two to four weeks.

Fees and minimum balances

Swiss bank accounts are expensive compared to EU accounts. Most banks charge a monthly or annual account maintenance fee, ranging from 10 to 50 Swiss francs per year for basic accounts, though some waive this if you maintain a minimum balance. Many banks also charge per transaction — typically 1 to 5 francs for transfers, depending on the type.

Minimum opening balances vary. Some banks require 10,000 to 50,000 francs to open an account; others have no minimum but charge higher fees if your balance stays low. Online banks typically have lower minimums or none at all, but offer fewer services.

International transfers into and out of your Swiss account cost extra. Incoming transfers from the EU usually cost 10 to 30 francs; outgoing transfers cost similar amounts. Some banks charge a percentage of the transfer amount on top of a flat fee. Ask about these costs before opening the account.

What to do if a bank refuses you

If a bank refuses to open an account, they do not have to explain why in detail. They may cite "business policy" or "risk assessment" without elaborating. You cannot appeal this decision to a regulator — it is the bank's right to refuse service.

Your options are to try another bank or to use alternative services. Some EU citizens use a Swiss post office account (PostFinance), which has simpler requirements and lower fees, though it offers fewer services than a traditional bank account. PostFinance accounts are available to anyone with a Swiss address and valid ID.

If you are working in Switzerland, ask your employer whether they have a preferred bank or can provide a letter of introduction. Some employers have relationships with banks that make account opening easier. If you are self-employed or running a business, you may need a business account, which has different requirements — contact the bank's business division directly.

Frequently Asked Questions

Do I need a Swiss address to open an account?

Most banks require one, but some will accept a temporary address or a letter from your employer showing your Swiss workplace address. A few online banks do not require a Swiss address at all, though they may limit services. Call the bank before visiting to ask whether they accept non-residents.

Can I open an account remotely if I cannot visit Switzerland?

Very few banks allow this. Some online banks and PostFinance may accept remote applications with video verification, but traditional banks almost always require an in-person visit. If you cannot travel, an online bank or PostFinance account is your best option.

What if my employer will not provide a letter confirming my job?

Bring your employment contract, recent payslips, and tax documentation instead. These prove employment just as well as a letter. If you are self-employed, bring your business registration, tax returns, and bank statements showing business income.

How long does the background check take?

Usually one to two weeks, but it can extend to four weeks if the bank needs to verify information with your employer or previous bank. International checks take longer than domestic ones. Ask the bank for an estimated timeline when you visit.

Can I use a Swiss bank account if I move back to the EU?

Yes, you can keep the account open and use it for transfers and payments. However, some banks charge higher fees for non-resident accounts or may eventually ask you to close it if you no longer have a Swiss address or employment. Check your account terms and contact your bank if your situation changes.