Swiss banks require you to be an existing account holder and will not open accounts for deposit purposes alone

You cannot walk into a Swiss bank and deposit money without already having an account there. Swiss banks do not accept deposits from non-customers, and they do not offer the walk-in deposit services common in the United States. If you want to deposit money into a Swiss bank account, you must first open an account with that bank — a process that typically requires an in-person visit to a branch in Switzerland, proof of identity, proof of address, and often a minimum deposit of several hundred thousand Swiss francs (CHF), depending on the bank.

The deposit itself, once you have an account, happens through wire transfer, standing order, or in-person cash deposit at a Swiss branch. The method you use depends on where the money is coming from and whether you are in Switzerland or abroad.

Key Takeaways

  • Swiss banks require you to open an account before depositing money, and most require a minimum deposit of 250,000 CHF or more at account opening.
  • If you are outside Switzerland, you will deposit money by international wire transfer (SWIFT), which takes three to five business days and costs 15 to 50 CHF in fees.
  • If you are in Switzerland, you can deposit cash in person at a branch, transfer money via Swiss bank-to-bank transfer (SIC system), or set up a standing order from another Swiss account.
  • You will need a SWIFT code and IBAN (International Bank Account Number) to send money to a Swiss account from abroad, and the sending bank will also charge a fee on their end.
  • Swiss banks report account information to your home country's tax authority under FATCA (for U.S. persons) or the Common Reporting Standard (for most other countries), so deposits are not private.

Opening a Swiss bank account before you can deposit

Most Swiss banks will not open an account for you remotely if you are not a Swiss resident or citizen. You will need to visit a branch in person, bring your passport or national ID, and provide proof of your current address (usually a utility bill or rental agreement dated within the last three months). Some banks accept video identification for certain account types, but this is rare and usually only for customers with existing relationships at the bank or referred by a current client.

The minimum deposit required at account opening varies by bank and account type. Private banks and wealth management divisions typically require 250,000 CHF to 1 million CHF or more. Retail banks (such as UBS, Credit Suisse, or Raiffeisen) may accept lower minimums — sometimes 10,000 to 50,000 CHF — but these accounts often come with monthly fees and limited services. You will also need to declare the source of the funds you are depositing, and the bank will ask questions about your occupation, income, and the purpose of the account.

Depositing money by international wire transfer from outside Switzerland

If you already have a Swiss bank account and are sending money from a bank outside Switzerland, you will use an international wire transfer, also called a SWIFT transfer. You will need your Swiss bank's SWIFT code (an eight- or eleven-character code that identifies the bank) and your own IBAN (International Bank Account Number), which is a 21-character code unique to your account. Your Swiss bank will provide both when you open the account.

To initiate the transfer, log into your foreign bank's online platform or visit a branch and provide the receiving bank's SWIFT code, the receiving IBAN, the amount in Swiss francs, and your account number at the Swiss bank. The transfer typically takes three to five business days. Your sending bank will charge a fee (usually 15 to 50 USD or EUR equivalent), and your Swiss bank may charge a receiving fee of 10 to 30 CHF. The exchange rate applied is set by the sending bank, not by you, so if you are converting from another currency, you will not know the exact CHF amount you receive until the transfer settles.

Depositing cash or using domestic transfers in Switzerland

If you are physically in Switzerland, you can deposit cash directly at a branch of your Swiss bank during business hours. Bring your passport or ID and the cash in any currency; the bank will convert it to CHF at their rate and deposit it into your account. There is usually no fee for a cash deposit made by the account holder, though some banks charge a small fee (2 to 5 CHF) for large amounts or for deposits made at branches other than your home branch.

If you are transferring money from another Swiss bank account, you can use the SIC system (Swiss Interbank Clearing), which is the domestic wire transfer network. This transfer settles the same business day and costs 1 to 3 CHF. You can also set up a standing order (a recurring automatic transfer) from another Swiss account, which is useful if you receive regular payments or want to move money between your own accounts.

Understanding fees and exchange rates

Swiss banks charge for deposits in several ways. International wire transfers incur a receiving fee at the Swiss bank (10 to 30 CHF), and your sending bank also charges on their end. If you are converting currency, the bank applies an exchange rate that includes a markup — typically 1 to 3 percent above the mid-market rate. This means you lose money on the conversion, and you will not see the exact amount until the transfer settles.

Some Swiss banks charge a monthly account maintenance fee (20 to 100 CHF or more), which may be waived if you maintain a minimum balance or if you are a wealth management client. Private banks often waive fees for accounts above a certain size. Always ask about the fee structure before opening an account, because fees can significantly reduce the value of small deposits over time.

Tax reporting and privacy limits

Swiss bank secrecy is not what it was decades ago. If you are a U.S. citizen or resident, your Swiss bank must report your account to the U.S. Internal Revenue Service (IRS) under the Foreign Account Tax Compliance Act (FATCA). If you are a citizen of most other countries, your Swiss bank must report your account to your home country's tax authority under the Common Reporting Standard (CRS), an international agreement signed by over 100 countries.

This means your deposits are not private from your government. You are required to report foreign bank accounts to your own tax authority, and failure to do so can result in penalties, interest, and criminal charges in some jurisdictions. If you are opening a Swiss bank account, consult a tax professional in your home country first to understand your reporting obligations.

Alternatives if you cannot meet the minimum deposit

If you do not have the minimum deposit required by a Swiss bank, you have a few options. Some Swiss online banks (such as Neon or Revolut's Swiss entity) offer accounts with lower minimums, though these are typically payment accounts rather than traditional bank accounts and may not offer the same services. You can also open an account with a Swiss bank's subsidiary or affiliate in your home country, though this usually requires you to be a resident of that country and does not give you access to Swiss banking services directly.

Another option is to use a Swiss bank's investment or brokerage account, which sometimes has lower minimums than a traditional deposit account. However, these accounts are designed for buying securities, not for holding cash, and they come with different fees and risks.

Frequently Asked Questions

Can I deposit money into a Swiss bank account without opening an account first?

No. Swiss banks do not accept deposits from non-account holders. You must open an account before you can deposit money, and opening an account requires an in-person visit to a branch (or, rarely, video identification) and a minimum deposit of at least 10,000 to 250,000 CHF depending on the bank.

How long does an international wire transfer to a Swiss bank take?

Three to five business days is typical. The exact timing depends on your sending bank's processing speed and whether the transfer is sent on a business day. Transfers sent on weekends or holidays will not begin processing until the next business day.

What is the difference between a SWIFT code and an IBAN?

A SWIFT code identifies the bank itself (eight or eleven characters). An IBAN identifies your specific account within that bank (21 characters for Swiss accounts). You need both to receive an international wire transfer. Your Swiss bank will provide both when you open your account.

Do I have to report a Swiss bank account to my home country?

Yes, in almost all cases. U.S. citizens must report to the IRS under FATCA. Citizens of other countries must report to their home tax authority under the Common Reporting Standard. Failure to report can result in penalties and criminal charges. Consult a tax professional before opening a Swiss account.

What happens if I send money to a Swiss bank account with the wrong IBAN?

The transfer will likely be rejected by the receiving bank and returned to your sending bank, which can take one to two weeks. You will then need to resubmit the transfer with the correct IBAN. Some banks charge a fee for rejected transfers. Always double-check the IBAN before sending money.