Opening a bank account in Switzerland as a non-resident (individual or business) is possible but more challenging than for residents due to strict anti-money laundering (AML), Know Your Customer (KYC), and compliance rules enforced by FINMA. Many traditional banks prefer or require higher minimum deposits for non-residents (often CHF 10,000–500,000+ or more for private banking), enhanced due diligence, and may limit services. Remote opening is feasible at select banks (e.g., some online/fintech options like Swissquote or Dukascopy), but others require in-person verification, video calls, or a representative. General Requirements (Common to Both Individual and Business)
Age: 18+ and legally competent.
Identification: Valid passport (notarized/apostilled copies often required for non-residents).
Proof of address: Recent utility bill or equivalent (home country).
Tax information: Tax ID/TIN, residence certificate, and compliance with CRS (automatic exchange of information with your home tax authority).
Source of funds/wealth: Bank statements, contracts, tax returns, or other proof (critical for AML).
Application: Online forms, video verification, or in-person meeting; power of attorney possible via a Swiss representative/lawyer.
Minimum deposit: Varies widely (CHF 15,000–50,000+ for retail; much higher for wealth management). Banks perform sanctions screening, background checks, and may request a business plan or interview explaining the account's purpose