What you actually need to know before you start

Opening a Swiss bank account as a non-resident is possible, but it is harder and more expensive than it was ten years ago. Swiss banks now require substantially more documentation, charge higher minimum balances, and many have stopped accepting new clients from outside Switzerland altogether. The process typically takes four to eight weeks, involves multiple rounds of document verification, and you will need to prove the source of your money.

The core requirement is this: you must have a legitimate reason to bank in Switzerland (investment management, business operations, or relocation plans are common), you must be able to document where your money comes from, and you must meet the bank's minimum deposit, which often starts at 250,000 Swiss francs (roughly $280,000 USD, though exchange rates vary). Some banks set minimums higher. A few still accept smaller accounts, but they are rare and typically only for clients with existing family or business ties to Switzerland.

Key Takeaways

  • Most Swiss banks now require a minimum deposit between 250,000 and 1 million Swiss francs, and many do not accept new non-resident clients at all.
  • You will need to provide proof of income, tax returns, employment letters, and documentation of the source of your initial deposit before the account opens.
  • The process takes four to eight weeks minimum, and banks may request additional documents at any stage, which extends the timeline.
  • Swiss banks are required by law to report account information to your home country's tax authority, so opening an account does not provide tax privacy.
  • Working with a Swiss wealth management firm or a licensed financial intermediary can speed the process, but this adds cost and is not required.

Which Swiss banks still accept non-resident accounts

The major Swiss banks—UBS, Credit Suisse, and Julius Baer—have largely closed their doors to new non-resident clients with smaller accounts. UBS and Credit Suisse now focus on clients with assets above 1 million Swiss francs. Julius Baer has similar thresholds and prioritizes existing relationships.

Smaller regional banks and private banks are more likely to accept non-residents, but availability varies by your citizenship and country of residence. Banks in Geneva, Zurich, and Lugano are the most accessible entry points. Cantonal banks (banks tied to specific Swiss regions) sometimes accept non-residents, though policies differ widely. You will need to contact banks directly to learn their current policies, because these change frequently and are not published online.

Some banks will only open accounts if you work with a licensed financial advisor or wealth manager based in Switzerland. This intermediary role costs money—typically 0.5% to 1.5% of your assets annually—but it can make the difference between acceptance and rejection.

Documents you will need to gather

Swiss banks conduct what is called Know Your Customer (KYC) verification. This means they must confirm your identity, understand the source of your funds, and verify that you are not involved in money laundering or sanctions violations. The documentation burden is substantial.

Expect to provide: a valid passport or national ID card, proof of current address (a utility bill or rental agreement dated within the last three months), your most recent tax return (usually the last two years), bank statements from your current bank showing account activity over the past three to six months, a letter from your employer confirming your position and salary, and a written explanation of why you want to bank in Switzerland and where your initial deposit comes from.

If you are self-employed or a business owner, you will also need to provide business registration documents, audited financial statements if available, and documentation of your business structure. If your money comes from an inheritance, gift, or sale of property, you will need to document that transaction. Swiss banks are particularly cautious about large deposits that appear suddenly, so the clearer your paper trail, the faster the process moves.

The account opening process, step by step

First, contact the bank directly or through a Swiss financial intermediary. Do not expect to open an account entirely online; Swiss banks require in-person meetings or video verification calls with a relationship manager. During this initial contact, you will discuss your financial situation, your account goals, and the bank's current requirements. The bank will tell you whether they are accepting new clients in your situation.

If the bank is interested, they will send you an account opening package. This includes a formal process form, a client information questionnaire (which asks detailed questions about your income, assets, and financial history), and instructions for document submission. You will need to complete these forms and gather the documents listed above.

Submit your completed process and documents. The bank's compliance team will review everything. This review typically takes two to three weeks. During this time, the bank may request clarification or additional documents. Respond promptly; delays here extend the overall timeline significantly.

Once compliance approves your process, you will be invited to a meeting (in person or by video) with a relationship manager to finalize the account setup. At this meeting, you will sign the account agreement, discuss investment options or account features, and arrange your initial deposit. The account is then activated, usually within a few business days of your deposit clearing.

Minimum deposits and ongoing costs

The minimum deposit varies by bank and by the type of account. For a basic savings or checking account, expect a minimum of 250,000 to 500,000 Swiss francs. For investment accounts or wealth management accounts, minimums often start at 1 million Swiss francs or higher. Some banks have no stated minimum but will straightforward decline your process if your assets are below their internal threshold.

Beyond the minimum deposit, you will pay annual account maintenance fees, which typically range from 0.1% to 0.5% of your account balance per year. If you use a financial advisor or wealth manager, their fees are additional—usually 0.5% to 1.5% annually. Transaction fees, wire transfer fees, and currency conversion fees also explore, though these vary by bank.

Swiss banks are not cheap. If you have 250,000 Swiss francs on deposit and pay 0.3% in annual fees, you are paying roughly 750 Swiss francs per year just to maintain the account. Factor this into your decision about whether a Swiss account makes sense for your situation.

Tax reporting and why Swiss accounts are not private

Switzerland signed the Common Reporting Standard (CRS) agreement in 2014. This means Swiss banks are required by law to report account information—including balances, interest earned, and account holder details—to your home country's tax authority every year. If you are a U.S. citizen, your Swiss bank will report to the IRS. If you are a Canadian citizen, they will report to the Canada Revenue Agency. This applies to nearly all countries.

Opening a Swiss bank account does not provide tax privacy or allow you to hide money from your government. In fact, failing to report a Swiss account to your tax authority can result in substantial penalties. If you are a U.S. citizen, you must file a Foreign Bank Account Report (FBAR) if your foreign accounts exceed $10,000 at any point during the year. You may also need to file Form 8938 (Statement of Specified Foreign Financial Assets) depending on your total foreign assets.

Before opening a Swiss account, consult a tax professional in your home country to understand your reporting obligations. The tax compliance burden is real, and ignoring it is not an option.

Alternatives if Swiss banks reject you

If you cannot meet the minimum deposit requirement or if Swiss banks decline your process, consider these alternatives: open an account with a Swiss online bank (some accept smaller deposits, though they offer fewer services), use a multi-currency account with a bank in your home country (these offer some of the benefits of international banking without the complexity), or work with a licensed financial advisor who can manage Swiss investments on your behalf without you holding the account directly.

You can also explore banking in other countries with strong financial systems and privacy protections—Luxembourg, Liechtenstein, and Singapore all have established banking sectors that accept non-residents, though they have their own minimum requirements and documentation processes.

Frequently Asked Questions

Can I open a Swiss bank account entirely online without visiting Switzerland?

Most Swiss banks require at least one video call with a relationship manager, and some still require an in-person meeting. You do not need to travel to Switzerland multiple times, but expect at least one formal meeting before the account is activated. Some banks will conduct this meeting at their offices in major cities outside Switzerland, or by find video call.

How long does it actually take to open an account?

The process typically takes four to eight weeks from initial contact to account set up. This assumes you have all required documents ready and respond promptly to any bank requests. If the bank asks for additional documentation or clarification, the timeline extends. Some applicants wait three to four months.

What happens if I cannot prove where my money came from?

Swiss banks will not open an account if you cannot document the source of your funds. If your money comes from cash savings, inheritance, a business sale, or investment gains, you will need paperwork to prove it. If you cannot provide this documentation, the bank will decline your process. There is no workaround for this requirement.

Will opening a Swiss account help me avoid taxes?

No. Swiss banks report to your home country's tax authority every year. Opening a Swiss account actually increases your tax reporting burden because you must file additional forms. If tax avoidance is your goal, a Swiss account will not help and may create legal problems.

Are there Swiss banks that accept accounts under $100,000?

Very few. Some online banks and smaller regional banks may accept smaller deposits, but they are exceptions. Most established Swiss banks have minimums of 250,000 Swiss francs or higher. If you have less than this amount, you are unlikely to find a Swiss bank willing to open an account for you.