What foreigners need to know before opening a Swiss bank account

A foreigner can open a Swiss bank account, but the process is more restrictive than it was twenty years ago. Swiss banks now require you to be physically present in Switzerland or to have a substantial relationship with the country — a job, a residence permit, or significant assets. Most banks will not open an account for a non-resident foreigner by mail or video call alone.

The main barrier is not law but policy. Switzerland has no rule that says foreigners cannot hold accounts. What changed is that Swiss banks, facing pressure from tax authorities in other countries and higher compliance costs, stopped accepting remote clients with no local ties. A few banks still do, but they typically require a minimum deposit of 250,000 Swiss francs or more, and they charge annual fees that start at several thousand francs.

Your path depends on your status: whether you are a resident, a citizen of another country with a job in Switzerland, or someone with no local presence at all.

Key Takeaways

  • Swiss banks will open accounts for non-residents only if you have a substantial local connection — a job, a residence permit, or a family member who is a Swiss resident.
  • If you are a non-resident with no local ties, you will need a minimum deposit of 250,000 to 500,000 Swiss francs and will pay annual fees of 3,000 to 5,000 francs or more.
  • You must visit a branch in person to open an account; no Swiss bank will complete the process remotely for a foreigner without an existing relationship.
  • Residents and work permit holders can open accounts at standard rates, though you will still need to provide proof of income, employment, or residency status.
  • Banks will ask for your tax identification number from your home country and may report your account to your country's tax authority under international agreements.

Residents and work permit holders

If you hold a Swiss residence permit or a work permit (C, B, or L permit), opening an account is straightforward. You will need to visit a branch in person with your passport, residence or work permit, and proof of income or employment. Most banks will open a basic account within one to two weeks.

The documents vary by bank, but standard requirements include a signed application form, your passport or ID, a recent utility bill or rental agreement showing your Swiss address, and a letter from your employer or proof of self-employment income. Some banks ask for a reference from another bank you have used, though this is less common now.

Fees for residents are typically 100 to 300 Swiss francs per year for a basic account, plus transaction fees. You will not face the high minimums or annual charges that non-residents do. The account opening process is similar to what you would experience in most other countries, with the main difference being the requirement to appear in person at a physical branch.

Non-residents with family or business ties

If you are a non-resident but have a Swiss family member, own property in Switzerland, or run a business there, you have a stronger case. Banks view these as evidence of a genuine local connection. You will still need to visit in person, but you may avoid the high minimums required of unconnected foreigners.

Bring documentation of your tie: a property deed, a business registration, or a letter from a family member confirming your relationship and their willingness to support your account. Some banks will also accept a letter from your employer if you work for a Swiss company, even if you are based abroad.

Fees and minimums will be lower than for a pure non-resident account but higher than for a resident. Expect a minimum deposit of 50,000 to 100,000 Swiss francs and annual fees of 500 to 1,500 francs. The bank will still conduct background checks and verify your local connection, but the process is typically faster than for applicants with no ties.

Non-residents with no local connection

If you are a foreigner with no residence permit, no job in Switzerland, and no family or property there, most Swiss banks will decline you. The few that accept non-residents with no ties impose strict conditions: a minimum deposit of 250,000 to 500,000 Swiss francs, annual fees of 3,000 to 5,000 francs or more, and a requirement that you visit a branch in person to open the account.

Banks that do accept these accounts often market them as "private banking" or "wealth management" accounts. They are designed for people with substantial assets who want to hold money in Switzerland for investment or diversification. You will be assigned a relationship manager and will have access to investment services, but the cost is high and the minimum is steep.

Even with these minimums, acceptance is not may provide. The bank will conduct a thorough background check, verify the source of your funds, and may ask for tax returns or other proof that your money is legitimate. The process can take two to three months, and the bank may request additional documentation at any point during the review.

What documents you will need

Your StatusRequired DocumentsMinimum DepositAnnual Fees
Swiss resident or work permit holderPassport, residence/work permit, proof of income, utility billNone (or 500–2,000 CHF)100–300 CHF
Non-resident with family or business tiesPassport, proof of tie (property deed, business registration, family letter), proof of income50,000–100,000 CHF500–1,500 CHF
Non-resident with no local connectionPassport, proof of funds source (tax returns, bank statements), background check250,000–500,000 CHF3,000–5,000 CHF or more

All applicants must provide their tax identification number from their home country. Swiss banks are required to report account information to your country's tax authority under the Common Reporting Standard (CRS), an international agreement signed by most countries. This means your home country will know you hold a Swiss account and will receive annual reports of the balance and any interest earned.

Bring original documents, not copies. The bank will verify your identity against your passport and will keep copies of all documents on file. If you are opening an account as a non-resident, expect the bank to ask for recent bank statements showing your financial history and proof that the money you are depositing comes from a legitimate source.

Tax reporting and compliance

Opening a Swiss bank account does not shield your money from tax. Your home country taxes you on worldwide income and assets, including money held in Switzerland. You must report the account to your tax authority — failure to do so can result in penalties, interest, and criminal charges depending on where you live.

The United States requires citizens and green card holders to report foreign accounts over 10,000 US dollars on the FBAR (Foreign Bank Account Report) and to include foreign account information on their tax return. The European Union requires residents to report foreign accounts to their national tax authority. Canada, Australia, and most other countries have similar rules.

When you open a Swiss account, the bank will ask for your tax identification number and will verify it with your home country's tax authority. The bank will then send annual account statements to your tax authority automatically. There is no privacy; the account is visible to your government. If you are a US citizen or green card holder, you will also need to file the FBAR separately, even if the bank reports the account to the IRS.

Which Swiss banks accept foreigners

The major Swiss banks — UBS, Credit Suisse, and Julius Baer — have different policies. UBS will open accounts for non-residents only if they have a substantial local connection or assets of at least 250,000 Swiss francs. Credit Suisse has largely withdrawn from retail banking for non-residents. Julius Baer focuses on wealth management and requires a minimum of 500,000 Swiss francs.

Smaller regional banks and cantonal banks are sometimes more flexible, especially if you have a local tie. Raiffeisen banks, which operate on a cooperative model, may accept non-residents if you have a family member or employer who is a member. Postfinance, the postal service bank, will open accounts for residents and work permit holders but not for non-residents without ties.

The best approach is to contact banks directly and ask about their policy for your specific situation. Do not assume a bank will decline you without asking; policies change, and some banks make exceptions for people with substantial assets or clear local connections. When you call, have your status and documentation ready so the bank can give you an accurate answer about whether they will consider your application.

The in-person visit requirement

You must visit a Swiss bank branch in person to open an account. No Swiss bank will complete the process remotely for a foreigner, even if you have a substantial deposit or a local connection. The bank needs to verify your identity against your passport, confirm your signature, and conduct a face-to-face compliance interview.

Plan to spend one to two hours at the branch. Bring your original passport, not a copy. If you are opening an account as a non-resident, the bank may ask you to explain the source of your funds and your reasons for holding money in Switzerland. Be prepared to answer these questions clearly and honestly.

If you cannot travel to Switzerland, you cannot open an account. Some banks offer video calls as a supplement to an in-person visit, but they will not replace it. If you have a family member or trusted representative who is a Swiss resident, some banks may allow them to open a joint account on your behalf, but this is rare and requires explicit permission from the bank in advance.

Frequently Asked Questions

Can I open a Swiss bank account online or by mail?

No. Swiss banks require you to visit a branch in person to open an account. You must bring your original passport and sign documents in front of a bank employee. No Swiss bank will complete the process remotely for a foreigner without an existing relationship.

What happens if I lie about my income or the source of my money?

The bank will discover it during the background check. Swiss banks conduct thorough due diligence and verify income with employers and tax authorities. Lying about the source of funds can result in your application being rejected, your account being closed, and a report to Swiss financial authorities. In some cases, it may trigger a criminal investigation.

Can I use a Swiss bank account to avoid paying taxes in my home country?

No. Your home country taxes you on worldwide income and assets, including money in Switzerland. The bank will report your account to your tax authority automatically. Hiding money in a Swiss account is tax evasion and is a crime in most countries.

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

No. Most Swiss banks have English-speaking staff, especially in major cities like Zurich, Geneva, and Basel. Smaller regional banks may have less English support, so ask when you call to schedule an appointment.

How long does it take to open an account after my first visit?

For residents and work permit holders, expect one to two weeks. For non-residents with local ties, two to four weeks. For non-residents with no local connection, two to three months, because the bank will conduct a more thorough background check and may need to verify information with authorities in your home country.