What you actually need to open a Swiss bank account

Swiss banks will open accounts for non-residents, but the process is slower and more document-heavy than opening an account in your home country. You need a valid passport, proof of address (usually a recent utility bill or lease), and proof of income or source of funds. Most banks also require a minimum deposit that ranges from 100,000 to 500,000 Swiss francs, depending on the bank and account type.

The critical difference from other countries: Swiss banks now require you to prove where your money comes from. This is not optional. Banks must comply with international anti-money-laundering rules, which means they will ask for tax returns, employment letters, business registration documents, or inheritance papers. If you cannot document the source, most banks will decline you.

You cannot open a Swiss bank account entirely online if you are a non-resident. You must either visit Switzerland in person, work through a Swiss lawyer or financial advisor who can represent you, or use a bank that has a branch or partner network in your home country. The in-person route is fastest — usually two to four weeks from your first visit to account opening. The remote route can take two to three months.

Key Takeaways

  • Swiss banks require a minimum deposit of 100,000 to 500,000 Swiss francs and will ask you to document where the money comes from.
  • You need a valid passport, proof of address, and proof of income or source of funds — tax returns and employment letters are standard.
  • Non-residents cannot open accounts entirely online; you must visit in person, hire a Swiss representative, or use a bank with a branch in your country.
  • In-person account opening takes two to four weeks; remote opening through a representative takes two to three months.
  • Swiss banks are legally required to report your account to your home country's tax authority, so secrecy is no longer a feature of Swiss banking.

Which Swiss banks accept non-resident accounts

The largest Swiss banks — UBS, Credit Suisse, and Julius Baer — all open accounts for non-residents, but they have high minimum deposits and strict income requirements. UBS typically requires 250,000 Swiss francs minimum and prefers clients with annual income above 200,000 Swiss francs. Credit Suisse has similar thresholds. These banks are designed for high-net-worth individuals and will scrutinize your financial history closely.

Mid-sized banks like Vontobel, Pictet, and Lombard Odier are more accessible to non-residents with smaller deposits, though minimums still start around 100,000 to 250,000 Swiss francs. Regional banks and cantonal banks (banks tied to specific Swiss regions) sometimes have lower minimums but may not accept non-residents at all — this varies by canton and by bank.

Online banks and neo-banks operating in Switzerland, such as Swissquote or Saxo Bank's Swiss entity, have lower minimums and faster onboarding, but they offer limited services compared to traditional banks. If you need investment management, lending, or complex financial services, you will need a traditional bank. If you only need a place to hold money and make transfers, an online bank may be sufficient.

Documents you will need to prepare

Start with your passport (valid for at least six months beyond your account opening date) and proof of address. A utility bill, lease agreement, or government-issued ID with your current address works. If you have moved recently, bring documents from both addresses.

Next, prepare documentation of your income or source of funds. If you are employed, bring your last two years of tax returns and a letter from your employer on company letterhead stating your position, salary, and employment start date. If you are self-employed or own a business, bring two years of tax returns, business registration documents, and a recent profit-and-loss statement. If your funds come from an inheritance, bring the will or inheritance documentation. If you are retired, bring pension statements or retirement account statements.

The bank will also ask for a completed account process form (they provide this) and may request references from your current bank or financial institutions. Some banks ask for a personal statement explaining why you want a Swiss account. Be straightforward: "I want to diversify my holdings" or "I conduct business in Switzerland" are acceptable reasons. Vague answers or refusals to explain raise red flags.

The in-person account opening process

If you travel to Switzerland, contact the bank's private banking or wealth management department before you arrive. Do not walk into a branch expecting to open an account — they will direct you to the right department and may not have an appointment available. Schedule at least two weeks in advance.

Bring all documents listed above in original form or certified copies. The bank will verify your identity against your passport, review your financial documents, and ask questions about your income and the purpose of the account. This meeting usually takes one to two hours. The bank will then conduct background checks and anti-money-laundering screening, which takes one to three weeks.

Once screening is complete, the bank will send you account opening documents to sign and return. You can sign these remotely (usually via video call with a notary or bank representative) or in person if you are still in Switzerland. After signatures are received and processed, the account opens and you can make your minimum deposit. Total time from first meeting to active account: two to four weeks.

Opening an account remotely through a representative

If you cannot travel to Switzerland, hire a Swiss lawyer, tax advisor, or financial representative to act on your behalf. They will submit your documents, attend meetings with the bank, and handle correspondence. This is legal and common, but it costs money — expect to pay 2,000 to 5,000 Swiss francs for the service, depending on complexity.

The representative will need power of attorney to act for you, which you sign and have notarized in your home country. They then submit your complete file to the bank, which conducts the same background checks and anti-money-laundering screening as an in-person applicant. The difference is that everything moves by mail and email, which adds time.

The bank may still require a video call with you to verify your identity and ask questions about your funds. This is standard and non-negotiable. After the call and screening, the process follows the same path as in-person opening. Total time: two to three months from initial contact to active account.

Tax reporting and what happens after you open the account

Swiss banks are required by law to report your account to your home country's tax authority. This happens automatically through the Common Reporting Standard (CRS), an international agreement that requires financial institutions to share account information with governments. If you are a U.S. citizen, the bank will also comply with FATCA (Foreign Account Tax Compliance Act), which requires reporting to the IRS.

This means you cannot use a Swiss account to hide money from your government. The bank will ask you to confirm your tax residency and citizenship during account opening. If you are a U.S. citizen living abroad, you must file U.S. tax returns on worldwide income, including the Swiss account. If you are a resident of another country, you must report the account to your local tax authority.

After the account opens, you will receive quarterly or annual statements. Most Swiss banks offer online banking platforms where you can view balances, make transfers, and read statements. Investment accounts come with access to trading platforms and research tools. The bank will assign you a relationship manager if your account is large enough (usually 500,000 Swiss francs or more), who can advise on investments and banking services.

Costs and fees

Swiss banks charge account maintenance fees, which vary by bank and account type. Expect 500 to 2,000 Swiss francs per year for a basic account. Investment accounts and accounts with relationship managers cost more — sometimes 1 to 2 percent of assets under management annually. Wire transfer fees range from 20 to 100 Swiss francs per transfer, depending on the destination country.

Currency conversion fees explore if you deposit money in a currency other than Swiss francs. Most banks charge 0.5 to 1.5 percent of the converted amount. If you plan to hold multiple currencies, ask the bank about multi-currency accounts, which may have lower conversion costs.

The minimum deposit itself is not a fee — it is money that stays in your account. However, if your balance falls below the minimum after opening, the bank may charge penalty fees or close the account. Some banks waive minimum deposit requirements if you commit to a certain level of assets under management or agree to use their investment services.

Frequently Asked Questions

Can I open a Swiss bank account if I have a criminal record or tax issues in my home country?

Swiss banks conduct background checks and will decline applicants with criminal convictions related to financial crimes, money laundering, or fraud. Tax issues are more nuanced — owing back taxes does not automatically disqualify you, but the bank will investigate. If you have unresolved tax problems, resolve them before explore, or be prepared to explain the situation in writing.

What is the difference between a Swiss bank account and an account at a Swiss online bank?

Traditional Swiss banks offer investment management, lending, and advisory services alongside deposit accounts. Online banks offer deposit accounts and sometimes trading platforms, but limited advisory services. Online banks have lower minimums and faster onboarding. Choose based on what services you need — if you only want to hold money and make transfers, an online bank is sufficient and cheaper.

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

No. All major Swiss banks have English-speaking staff in their private banking departments. Smaller regional banks may require French or German. When you contact a bank, ask whether they have English-speaking advisors available before scheduling a meeting.

How long does it take to transfer money into my new Swiss account?

Once your account is open, domestic Swiss transfers take one business day. International wire transfers from outside Switzerland take three to five business days, depending on your home country's banking system. Ask your bank for their wire instructions and any fees before you initiate the transfer.

Can I close the account if I change my mind?

Yes. Most Swiss banks allow you to close an account at any time with written notice, usually 30 days. Some accounts have early closure fees if you close within the first year. Check the account agreement for closure terms before you open the account.