What you need before you start
Swiss banks require you to be physically present in Switzerland to open an account in person. You cannot do it remotely from another country. You will need a valid passport or national ID card, proof of address (a utility bill or rental agreement dated within the last three months), and proof of income or employment. Some banks also ask for a reference from your previous bank, though this is not universal.
The process differs significantly depending on whether you are a Swiss resident, a resident of another country, or a Swiss citizen living abroad. Swiss residents have the easiest path. Non-residents and non-citizens face stricter scrutiny and higher minimum balances, and some banks will not open accounts for non-residents at all.
Plan for the appointment to take 30 to 60 minutes. Bring originals of all documents — banks will not accept photocopies for the initial opening. If your documents are in a language other than German, French, or Italian, bring a certified translation.
Key Takeaways
- You must visit a bank branch in person; Swiss banks do not open accounts remotely for people outside the country.
- Swiss residents need a passport or ID, proof of address, and proof of income; non-residents face higher minimums and stricter rules.
- Major banks like UBS, Credit Suisse, and Raiffeisen have different requirements and fee structures — call ahead to confirm they will open an account for your residency status.
- The account typically becomes active within one to two weeks after your appointment, once the bank completes its background checks.
- If you are not a Swiss resident, consider cantonal banks or smaller regional banks, which sometimes have lower minimums and fewer restrictions than the major institutions.
Where to open an account: the main options
UBS, Credit Suisse, and Raiffeisen are the largest banks in Switzerland. UBS and Credit Suisse have branches in most cities and serve international clients, but both have high minimum balances — typically 250,000 CHF or more for non-residents. Raiffeisen is a cooperative network of regional banks with lower minimums, usually 10,000 to 50,000 CHF depending on the canton, and they are more likely to open accounts for non-residents.
Cantonal banks are state-owned banks run by individual cantons. They serve residents of their canton first but will sometimes open accounts for non-residents with lower minimums than the major private banks. PostFinance, owned by Swiss Post, offers basic accounts with no minimum balance for Swiss residents and is the easiest entry point if you live in Switzerland.
Online banks like Neon and Revolut operate in Switzerland but are not traditional banks — they are payment platforms or fintech services. They do not replace a full bank account for things like mortgages or business banking, but they work for everyday spending and transfers if you already have a Swiss address.
Call the bank's main number or visit their website before you travel. Ask explicitly whether they will open an account for your residency status and what the minimum balance is. Some branches have different policies than others, and some have stopped accepting new non-resident customers entirely.
Documents you need and how to prepare them
Bring your original passport or national ID card. A photocopy is not enough for the opening appointment. If your passport is expiring within six months, some banks will ask you to renew it first.
Proof of address must be dated within the last three months and show your name and Swiss address. A utility bill, rental agreement, or lease works. If you have just arrived and do not yet have a utility bill in your name, a letter from your landlord or a rental agency confirming your address is acceptable. Some banks will also accept a recent bank statement from another country if you do not yet have a Swiss address.
Proof of income or employment can be a recent payslip, an employment contract, or a letter from your employer. If you are self-employed or retired, bring tax returns from the last two years or a pension statement. If you have no income, some banks will still open an account but may require a higher minimum balance or a guarantor.
If you are opening an account as a non-resident, the bank will also ask about the source of your funds — where the money you plan to deposit comes from. Be prepared to explain this clearly. If you are transferring money from another country, the bank may ask for documentation of that transfer.
The appointment and what happens during it
Book an appointment in advance. Walk-ins are possible but you may wait several hours. When you arrive, bring all original documents and a list of any other banks where you hold accounts.
The banker will verify your identity, check your documents against a database, and ask you questions about your employment, income, and the purpose of the account. They will also ask whether you have any criminal convictions or outstanding legal issues. This is standard due diligence, not a sign of suspicion.
You will sign the account opening agreement and any related documents. Read these carefully — they outline the bank's fees, the minimum balance, and what happens if you do not maintain it. Ask the banker to explain anything you do not understand. You will also set up a PIN for your debit card and choose how you want to receive statements (paper or digital).
The banker will tell you when your account will be active. For Swiss residents, this is usually the same day or the next business day. For non-residents, it can take one to two weeks while the bank completes additional background checks.
Fees and minimum balances
Minimum balances vary widely. PostFinance has no minimum for Swiss residents. Raiffeisen branches typically require 10,000 to 50,000 CHF depending on the canton. UBS and Credit Suisse require 250,000 CHF or more for non-residents, though they may waive this if you are opening a business account or have significant assets elsewhere.
Monthly or annual account fees range from zero to several hundred francs. PostFinance and some cantonal banks charge nothing for basic accounts. Raiffeisen typically charges 50 to 150 CHF per year. UBS and Credit Suisse charge more, especially for non-residents.
Debit card fees, wire transfer fees, and ATM fees vary by bank and account type. Ask for a fee schedule before you open the account. Some banks charge 5 to 15 CHF per international wire transfer; others charge more. ATM withdrawals outside Switzerland often incur a 2 to 5 percent currency conversion fee on top of the bank's fee.
Timeline from appointment to first use
For Swiss residents, your account is usually ready to use the same day or within one business day. You will receive your debit card by mail within five to ten business days. Until it arrives, you can make transfers online if the bank has set up your digital access.
For non-residents, expect one to two weeks. The bank will contact you if it needs additional information. Once your account is active, you will receive login credentials for online banking and your debit card will arrive separately by mail.
International wire transfers into your new account take one to three business days from the sending bank. If you are transferring money from outside Switzerland, give yourself extra time — the sending bank may hold the transfer for additional verification if it is your first transfer to a new account.
If you are not a Swiss resident
Non-residents face more restrictions. Some major banks will not open accounts for non-residents at all. Raiffeisen and cantonal banks are more likely to accept you, but they will ask more questions about the source of your funds and may require a higher minimum balance.
If you are an EU citizen, you have the right to open a basic payment account under EU law, but Swiss banks are not required to follow this rule — Switzerland is not in the EU. However, some banks honor this principle anyway.
If you are moving to Switzerland and do not yet have a Swiss address, some banks will open an account using your foreign address temporarily. You will need to update it to your Swiss address within a set period, usually 30 to 90 days.
If a bank refuses to open an account for you, ask why. The answer will tell you whether it is a policy issue (they do not serve non-residents) or a documentation issue (you need additional proof). If it is documentation, you can address it. If it is policy, try a different bank.
Frequently Asked Questions
Can I open a Swiss bank account without visiting in person?
No. Swiss banks require you to appear in person at a branch to open an account. You cannot do it by mail, email, or video call. If you cannot travel to Switzerland, you will need to wait until you can visit a branch.
What is the minimum amount I need to deposit to open an account?
It depends on the bank and your residency status. PostFinance has no minimum for Swiss residents. Raiffeisen typically requires 10,000 to 50,000 CHF. UBS and Credit Suisse require 250,000 CHF or more for non-residents. Call the bank you are interested in to confirm the exact amount.
How long does it take to get my debit card after opening an account?
For Swiss residents, five to ten business days. For non-residents, it may take longer if the bank is still completing background checks. You can usually make online transfers before your card arrives.
Do I need a Swiss address to open an account?
Most banks require a Swiss address. If you do not have one yet, some banks will temporarily accept your foreign address and ask you to update it once you move. Confirm this with the bank before your appointment.
What if the bank asks about the source of my money?
Be honest and provide documentation. If you are transferring savings from another country, bring a statement from that bank. If you are receiving a salary, bring a payslip or employment letter. Banks ask this to comply with anti-money-laundering rules, not because they suspect wrongdoing.