What you need to know before you start
Yes, you can open a bank account in Switzerland as a non-resident, but the process is slower and more restrictive than it was ten years ago. Most Swiss banks now require you to be physically present in the country to open an account in person. Remote account opening exists but is limited to specific banks and usually requires you to already have ties to Switzerland—a job, residency permit, or existing relationship with the bank.
The main barrier is not law but policy. Switzerland's largest banks (UBS, Credit Suisse, Raiffeisen) have tightened their rules after international pressure on banking secrecy and anti-money-laundering compliance. Smaller regional banks and private banks are more likely to work with non-residents, but they often have higher minimum deposits—sometimes 250,000 Swiss francs or more.
If you are a US citizen or resident, you face an additional hurdle: FATCA (Foreign Account Tax Compliance Act) requires Swiss banks to report your account to the US Internal Revenue Service. Many Swiss banks have simply stopped accepting US clients rather than manage this reporting burden.
Key Takeaways
- Most Swiss banks require you to visit in person and show a passport or national ID card, proof of address, and proof of income or employment.
- Remote account opening is possible at some banks but usually only if you have a Swiss residency permit, employment contract, or existing banking relationship.
- Minimum deposit requirements vary widely—from a few thousand francs at regional banks to 250,000 francs or more at private banks.
- US citizens and residents face additional scrutiny and reporting requirements; some Swiss banks refuse US clients entirely.
- The process typically takes two to four weeks after your in-person visit, depending on the bank's compliance review.
Documents you will need to bring
Bring your passport or national ID card—this is non-negotiable. Swiss banks will not open an account without it. The document must be valid for at least six months beyond your application date.
You will also need proof of your current address. A utility bill, rental agreement, or official mail from your government dated within the last three months works. If you are moving to Switzerland, bring a lease or employment contract showing your new address.
Proof of income or employment is standard. This can be a recent payslip, employment contract, tax return from the previous year, or a letter from your employer on company letterhead stating your position and salary. If you are self-employed, bring your last two years of tax returns or business registration documents.
Some banks ask for a source-of-funds declaration—a statement explaining where your money comes from. This is part of anti-money-laundering compliance and is not optional. Be prepared to explain large deposits or transfers.
Which banks accept non-residents and what they require
Cantonal banks (regional public banks like Zurich Cantonal Bank or Bern Cantonal Bank) are often more flexible with non-residents than the big three. They typically require an in-person visit but may accept you if you have employment or residency plans in their region. Minimum deposits range from 10,000 to 50,000 francs.
Private banks (such as Julius Baer, Lombard Odier, or Pictet) will open accounts for non-residents but expect you to have substantial assets. Minimums start at 250,000 francs and often go much higher. These banks cater to high-net-worth individuals and require proof of wealth.
Online banks like Neon or Revolut operate in Switzerland but are not traditional Swiss banks. They may have lower minimums and faster remote opening, but they are regulated differently and do not offer the same services as a full bank account. Check whether they meet your needs before applying.
Fintech platforms such as Wise (formerly TransferWise) let you hold Swiss francs and receive payments, but this is not a bank account in the traditional sense. You cannot get a debit card or overdraft facility, and your money is held with a partner bank, not directly with Wise.
The in-person appointment process
Call or email the bank's client services department and request an appointment. Do not walk in—Swiss banks require advance notice. Tell them you are a non-resident and ask which documents they need. This conversation will also tell you whether they accept non-residents at all; many will say no immediately.
Schedule your appointment at least two weeks in advance. Bring all documents listed above in original form (not copies). The bank may ask you to sign documents in front of a notary or bank representative; this is standard compliance procedure.
The appointment itself usually takes 30 to 60 minutes. The banker will review your documents, ask about your income and the purpose of the account, and may ask detailed questions about large transfers or deposits you plan to make. Answer honestly—evasion or incomplete information will delay approval or result in rejection.
After the appointment, the bank will conduct a compliance review. This can take two to four weeks. During this time, they verify your identity, check sanctions lists, and confirm your employment or income. You may receive a follow-up email asking for additional documents or clarification.
Minimum deposits and ongoing fees
Minimum opening deposits vary by bank and account type. A basic checking account at a cantonal bank might require 5,000 to 20,000 francs. Private banks start at 250,000 francs. Some banks have no stated minimum but charge monthly fees if your balance falls below a threshold—typically 10,000 to 50,000 francs depending on the institution.
Monthly or annual maintenance fees are common. Expect to pay 10 to 30 francs per month at a cantonal or regional bank, or 0.5% to 1% of your assets annually at a private bank. Online banks and fintech platforms often charge less or nothing, but they offer fewer services.
Transaction fees depend on the type of transfer. Domestic Swiss transfers (within Switzerland) are usually free or cost 1 to 5 francs. International transfers cost more—typically 15 to 50 francs plus a currency conversion fee if you are sending money outside the eurozone. Ask the bank for a fee schedule before you open the account.
Special rules for US citizens and residents
If you hold a US passport or are a US resident for tax purposes, you must declare this when you open the account. The bank will ask whether you are a US person under FATCA rules. Lying about this is illegal and will result in account closure and possible criminal referral.
Once your account is open, the bank will file an annual report (FATCA Form 8938 or equivalent) with the US Internal Revenue Service. This is automatic and you do not need to do anything, but your account details will be reported to the US government.
Many Swiss banks have decided the compliance burden is not worth it and simply refuse to open accounts for US citizens. If you encounter this, try smaller regional banks or private banks that specialize in US clients. Expect higher fees and stricter scrutiny.
You are also required to file a Foreign Bank Account Report (FBAR) with the US Treasury if your account balance exceeds $10,000 at any point during the year. This is separate from your tax return and has its own deadline. Failure to file carries steep penalties.
Alternatives if a Swiss bank account is not possible
If you cannot open a traditional bank account, consider a multi-currency account with a fintech platform. Wise, Revolut, and similar services let you hold Swiss francs, receive payments, and make transfers without a formal bank account. These are not insured the same way a bank account is, but they work for many people who need to hold or move money in francs.
A business account may be easier to open than a personal account if you are self-employed or own a company. Some banks treat business accounts differently and may accept non-residents more readily. You will need business registration documents and proof of business activity.
If you are moving to Switzerland, opening an account becomes much easier once you have a residency permit and a Swiss address. Most banks will accept you at that point, even if they refused you as a non-resident. The wait may be worth it if you plan to stay long-term.
Frequently Asked Questions
Can I open a Swiss bank account online without visiting Switzerland?
A few banks offer remote opening, but only if you have a Swiss residency permit, employment contract, or existing relationship with the bank. Most require an in-person visit. If you cannot travel, ask the bank whether they accept video identification or notarized documents; some do, but it is rare.
How long does it take to open an account after my appointment?
The compliance review typically takes two to four weeks. Some banks are faster (one to two weeks) and some slower (up to six weeks). You will receive an email when your account is ready. Do not expect to use it immediately after your appointment.
What is the minimum amount I need to deposit?
It varies by bank. Regional and cantonal banks often accept 5,000 to 20,000 francs. Private banks start at 250,000 francs. Some online banks have no minimum. Ask the specific bank before you travel.
Will my Swiss bank account be insured if the bank fails?
Yes. Swiss bank accounts are covered by the Swiss deposit insurance system up to 100,000 francs per account holder per bank. This protection applies to residents and non-residents equally. If you hold more than 100,000 francs, only the first 100,000 is insured.
Can I use a Swiss bank account if I live outside Switzerland?
Yes. Once your account is open, you can use it from anywhere. You can receive transfers, make payments, and hold money in francs without living in Switzerland. However, some banks charge higher fees for non-resident accounts or restrict certain services.