Swiss Bank Account Opening for Non-Residents

Open a Swiss bank account with expert guidance. We manage the entire process for you, from application to approval β€” with speed, ease, and discretion.

Approval Guarantee
Fast Account Setup
Trusted Expertise
Remote Application

Why open a Swiss bank account

Wealth protection in one of the world's most stable, crisis-resistant financial systems.

Exceptional privacy β€” Swiss banking confidentiality is legendary and legally protected.

Global accessibility to international payment systems, cards, and investment platforms.

$6T
in assets held by Swiss banks
200+
banks in operation
70%
of global private wealth managed by Swiss banks
25%
of cross-border assets held in Switzerland

How it works

1

Apply for a free assessment

Tell us about your needs and financial profile. We assess your eligibility at no cost.

2

Submit your details

Provide your documentation for a quick review by our team.

3

We secure your account

We match you with the perfect bank and manage the entire opening process from start to finish.

What to expect

Choosing the right account type

Personal, corporate, or wealth management β€” we match you to the account that fits your needs.

Documentation requirements

Passport, proof of address, and source of funds are typically required. We guide you through every document.

Due diligence & AML compliance

Swiss banks follow strict anti-money-laundering protocols. We prepare your file to pass compliance smoothly.

Minimum balances

Personal accounts from CHF 1,000–5,000; private banking often CHF 100,000+. We find banks matching your profile.

Remote opening

In many cases the entire process completes remotely β€” no need to travel to Switzerland.

Why let KGN handle your Swiss bank account setup

Full Discretion

Your privacy is paramount. Every step handled with complete confidentiality.

99% Approval Rate

Full refund if we cannot get your account approved β€” no risk to you.

Managed Process

We handle everything end to end β€” from application to activation.

Remote Process

No bank visits required. The entire process is handled remotely.

30+ Years in Business

Decades of experience in Swiss banking and international finance.

Fast Account Setup

Streamlined process gets your account opened as quickly as possible.

100+ Top Swiss Banks

Access to our network of over 100 premier Swiss banking institutions.

Frequently asked questions

Can non-residents open a Swiss bank account?

Yes, non-residents can open Swiss bank accounts with proper documentation and the right bank match. We identify banks that welcome non-resident clients and prepare your application accordingly.

How long does it take?

Typically 1–4 weeks depending on the bank and your profile. Some banks process faster; complex profiles may take longer.

Do I need to travel to Switzerland?

Usually not. Most of our applications complete remotely, with no need for an in-person bank visit.

What are the minimum deposit requirements?

From CHF 1,000 for personal accounts; private banking typically requires CHF 100,000 or more. We match you with banks whose minimums fit your situation.

What if my application is rejected?

We have a 99% approval rate. If we cannot get you approved, you receive a full refund β€” there is no risk to you.

Ready to open your Swiss bank account?

Contact us today for a free assessment. 99% approval rate with full refund guarantee.

Contact us

Opening hours

Mon – Fri: 09:00 – 17:00

Sat – Sun: Closed

Send a message

Why choose KGN?

  • βœ“ Experienced advisors since 1996
  • βœ“ Personal, tailored service
  • βœ“ Free initial consultation
  • βœ“ Large network of trusted partners