Chaque année, plus de 170'000 personnes s'installent en Suisse. Et la plupart réalisent la même chose dès la première semaine : sans compte bancaire suisse, rien ne fonctionne. L'employeur a besoin d'un IBAN, le bailleur veut une preuve de fonds, et la carte étrangère est refusée à la Migros.
Compte bancaire suisse pour étrangers : les meilleures options
Voici la version courte : la meilleure banque suisse pour un étranger dépend entièrement de votre permis de séjour et de votre utilisation bancaire. Il n'y a pas de gagnant universel.
Après avoir construit GetRates et comparé chaque compte bancaire en Suisse, je peux vous dire que les expatriés surpaient leurs frais bancaires plus que tout autre groupe. Vous êtes nouveau, vous êtes occupé, et quelqu'un aux RH vous suggère une banque. Vous ouvrez un compte sans comparer. Cette facilité vous coûte CHF 100-300 par an en frais inutiles.
Les meilleures options pour la plupart des étrangers :
- Frais mensuels : CHF 0
- Carte : Visa Debit gratuite
- Pour qui : Titulaires de permis B ou C
- Pourquoi : Numéro 1 de notre comparatif, excellente app mobile
- Lire notre avis
- Frais mensuels : CHF 0
- Carte : Mastercard Debit sans contact
- Pour qui : Banque + investissement dans une seule app
- Pourquoi : Soutenu par PostFinance et Swissquote
- Lire notre avis
- Frais mensuels : CHF 0
- Carte : Mastercard + Visa Debit
- Pour qui : Expérience internationale, support en français et anglais
- Pourquoi : Relation grande banque sans frais mensuels
- Lire notre avis
- Frais mensuels : CHF 0 (Formule Directe)
- Carte : Visa Debit
- Pour qui : Résidents en Suisse romande
- Pourquoi : Garantie cantonale et réseau d'agences en Suisse romande
- Lire notre avis
Pour un classement complet, consultez notre comparatif des meilleurs comptes bancaires.
Que faut-il pour ouvrir un compte bancaire en Suisse en tant qu'étranger ?
Les exigences dépendent de votre statut de résidence. Les banques suisses sont rigoureuses en matière de vérification d'identité, mais le processus est simple si vous avez les bons documents.
Chaque banque vous demandera :
- Passeport ou carte d'identité valide
- Permis de séjour suisse (livret pour étrangers)
- Justificatif de domicile en Suisse (contrat de bail ou facture)
- Parfois : contrat de travail ou justificatif de revenu
Votre permis de séjour change tout. Les permis de séjour suisses déterminent quelles banques vous accepteront, quels frais vous paierez et si vous pouvez ouvrir un compte en ligne ou devez vous rendre en agence.
Quelle banque suisse pour non-résident ou étranger ?
Votre permis de séjour est le facteur déterminant pour savoir quelles banques sont accessibles. Voici ce qui fonctionne selon votre situation.
Permis B (Séjour)
Les titulaires d'un permis B ont la tâche la plus facile. C'est le permis standard pour les étrangers employés en Suisse, et pratiquement toutes les banques l'acceptent.
Meilleures options :
- Zak : Ouverture en ligne en 10 minutes, CHF 0 de frais, pas de solde minimum
- Yuh : Compte le jour même, CHF 0 de frais, investissement intégré
- UBS key4 Pure : CHF 0 pour le compte de base, support complet en français
- BCV Formule Directe : CHF 0 de frais, garantie cantonale
Chez les banques numériques, vous ouvrez le compte entièrement en ligne avec identification vidéo. Les banques traditionnelles vous demanderont peut-être de venir en agence, ce qui prend 1-2 semaines.
Permis C (Établissement)
Les titulaires d'un permis C ont le même accès que les citoyens suisses. Toutes les banques vous acceptent et vous bénéficiez des meilleures conditions.
Meilleures options : Toutes les banques pour les titulaires de permis B, plus :
- Banques cantonales de votre région, souvent les meilleures offres locales
- Raiffeisen : Banque coopérative avec des avantages pour les membres
- PostFinance SmartPlus : CHF 10/mois mais retraits gratuits dans le monde entier
Avec un permis C, concentrez-vous sur la meilleure offre. Utilisez notre outil de correspondance bancaire pour trouver le bon compte.
Permis G (Frontalier)
Les frontaliers peuvent ouvrir un compte suisse, mais les options sont plus limitées. Toutes les banques n'acceptent pas les titulaires de permis G, et certaines facturent des frais supplémentaires.
Banques avec des offres spéciales pour frontaliers :
- Crédit Agricole next bank : Forfaits dédiés aux frontaliers dès CHF 5/mois
- UBS : Offre pour navetteurs transfrontaliers disponible
- PostFinance : Accepte les titulaires de permis G avec preuve d'emploi
- Banques cantonales en zone frontalière (BCV, BCGE, BCN) : Produits spécifiques pour frontaliers
Prévoyez des frais mensuels de CHF 5-25 pour les comptes frontaliers. Certaines banques ajoutent un supplément "domicile à l'étranger" de CHF 25-90 par mois.
Permis L / Sans permis
Les résidents de courte durée et les non-résidents font face aux plus grandes restrictions. Les titulaires de permis L peuvent ouvrir un compte dans la plupart des grandes banques, mais les non-résidents sans permis suisse ont des options très limitées.
Titulaires de permis L :
- La plupart des grandes banques vous acceptent, mais avec un examen plus strict
- Les banques numériques comme Neon et Yuh peuvent exiger un permis B ou C
- UBS, PostFinance et les banques cantonales sont les choix les plus sûrs
Non-résidents (sans permis suisse) :
- UBS : Accepte les non-résidents pour la gestion de fortune (minimum CHF 100'000+)
- Certaines banques cantonales : BCV et Banque Cantonale de Genève offrent des comptes aux non-résidents
- Les frais mensuels vont de CHF 25-90 pour les comptes de non-résidents
- L'identification en personne est généralement requise
Si vous êtes non-résident, préparez-vous à des coûts nettement plus élevés et plus de formalités. Pour la plupart, il vaut mieux attendre d'avoir le permis.
Banques numériques vs banques traditionnelles pour expatriés
C'est la première vraie décision à prendre, et elle compte plus qu'on ne le pense.
Les banques numériques (Zak, Yuh, Neon) coûtent CHF 0 par mois, permettent d'ouvrir un compte depuis le smartphone en 10-15 minutes et offrent des applications modernes avec des notifications en temps réel. Le compromis : pas d'agences, pas de conseiller en face à face, et certaines n'acceptent pas tous les types de permis.
Les banques traditionnelles (UBS, PostFinance, banques cantonales) coûtent CHF 5-15 par mois, nécessitent 1-2 semaines pour la mise en place et disposent d'agences physiques. En revanche, elles offrent un support complet en français, gèrent les situations complexes (hypothèques, fiscalité transfrontalière) et acceptent pratiquement tous les types de permis.
Pour la plupart des expatriés avec un permis B ou C, commencez avec une banque numérique gratuite pour les transactions quotidiennes. Vous économiserez CHF 60-180 par an par rapport aux banques traditionnelles, et pourrez toujours ajouter une banque traditionnelle plus tard pour une hypothèque ou des besoins complexes.
Pour les frontaliers et les non-résidents, une banque traditionnelle est généralement votre seule option réaliste. Prévoyez CHF 5-25 par mois.
Comment ouvrir un compte bancaire en Suisse en tant qu'étranger
Le processus d'ouverture de compte est plus rapide que ce que vous imaginez, surtout avec les banques numériques.
Préparez votre passeport, permis de séjour, justificatif de domicile et contrat de travail. Les copies numériques suffisent pour les demandes en ligne.
Sélectionnez selon votre type de permis, votre tolérance aux frais et votre besoin d'accès en agence. La plupart des expatriés font bien de commencer avec une banque numérique gratuite.
Banques numériques : téléchargez l'app, remplissez vos informations, complétez l'identification vidéo. 10-15 minutes. Banques traditionnelles : prenez rendez-vous ou postulez en ligne, puis visitez l'agence pour l'identification.
Scannez votre passeport et permis via l'app (numérique) ou présentez les originaux en agence (traditionnelle).
Banques numériques : IBAN sous 1-3 jours ouvrables. Banques traditionnelles : 3-7 jours ouvrables. Votre carte de débit suit par courrier sous 5-10 jours.
Conseil pro : Ouvrez votre compte dès que vous recevez votre permis de séjour. Votre employeur a besoin de votre IBAN pour le versement du salaire, et certains bailleurs exigent un relevé bancaire suisse. N'attendez pas la dernière minute.
Erreurs courantes des expatriés avec la banque suisse
Votre service RH est bien intentionné, mais il ne compare pas les frais pour vous. La banque suggérée pourrait coûter CHF 15/mois alors qu'une alternative gratuite existe. Comparez toujours. 10 minutes de recherche peuvent vous faire économiser CHF 180+ par an.
Les cartes de débit et de crédit étrangères prélèvent 1,5-3% sur chaque transaction en CHF. Si vous dépensez CHF 3'000/mois, ce sont CHF 45-90 de frais cachés. Ouvrez un compte suisse immédiatement, combinez-le avec une carte de crédit pour expatriés, et utilisez votre carte étrangère uniquement comme secours.
Les comptes courants suisses ne paient pas d'intérêts. Votre argent dort. Ouvrez un compte épargne séparé (taux actuels autour de 0,5-1,2%) et configurez des virements mensuels automatiques.
En tant qu'expatrié payant des impôts suisses, vous pouvez verser jusqu'à CHF 7'258 (2026) dans un compte de prévoyance pilier 3a et le déduire de votre revenu imposable. Selon votre taux d'imposition, cela vous fait économiser CHF 1'500-2'500 d'impôts chaque année.
UBS et PostFinance sont connues à l'international, donc les expatriés vont naturellement vers elles. Mais des options moins connues comme Zak, Yuh ou votre banque cantonale locale offrent souvent un meilleur rapport qualité-prix. La réglementation bancaire suisse signifie que toutes les banques agréées protègent les dépôts jusqu'à CHF 100'000 de manière égale.
Ma recommandation pour les expatriés
Quand j'ai construit GetRates, l'une des premières choses que je voulais corriger était la confusion bancaire pour les nouveaux arrivants en Suisse. Après avoir comparé chaque compte bancaire, voici ce que je recommande aux expatriés :
Vous venez d'arriver : Ouvrez immédiatement un compte Zak ou Yuh (gratuit, 10 minutes d'installation) pour avoir un IBAN à donner à votre employeur. Prenez ensuite le temps de voir si vous avez aussi besoin d'une banque traditionnelle.
Vous êtes frontalier : Optez pour Crédit Agricole next bank ou UBS. Les frais ne sont pas idéaux (CHF 5-25/mois), mais vos options sont limitées et ces banques connaissent parfaitement la situation des frontaliers.
Une fois installé : Envisagez un setup multi-comptes. Personnellement, j'utilise une banque numérique pour le quotidien (gratuit), une banque traditionnelle pour les besoins complexes, et un compte épargne séparé pour de meilleurs taux. Cette combinaison coûte moins qu'un seul forfait tout-en-un dans la plupart des banques traditionnelles.
Le meilleur conseil ? Ne vous compliquez pas la vie au début. Ouvrez quelque chose de gratuit dans la première semaine, puis optimisez plus tard.

Questions fréquemment posées
Un étranger peut-il ouvrir un compte bancaire en Suisse ?
Oui, les étrangers peuvent ouvrir des comptes bancaires suisses. Avec un permis de séjour B ou C, pratiquement toutes les banques vous acceptent. Les frontaliers (permis G) ont moins d'options mais peuvent ouvrir des comptes chez UBS, PostFinance et les banques cantonales en zone frontalière. Les non-résidents sans permis font face aux plus grandes restrictions et nécessitent typiquement un dépôt minimum de CHF 100'000+ dans les banques privées. L'Association suisse des banquiers confirme que toute personne ayant l'exercice des droits civils peut en principe ouvrir un compte.
Quelle banque suisse pour non-résident ?
Pour la plupart des expatriés avec un permis de séjour, Zak (Banque Cler) ou Yuh offrent le meilleur rapport qualité-prix à CHF 0 par mois. UBS est le choix le plus sûr si vous voulez une grande banque internationale avec un support en français. Pour les frontaliers, Crédit Agricole next bank propose des forfaits dédiés. La bonne réponse dépend de votre type de permis et de vos besoins.
Peut-on ouvrir un compte en Suisse sans y habiter ?
C'est possible mais limité et coûteux. Certaines banques comme UBS offrent des comptes aux non-résidents, mais exigent typiquement des dépôts minimums de CHF 100'000 ou plus. Les frais mensuels pour les comptes non-résidents vont de CHF 25-90. Vous devrez généralement vous rendre en Suisse en personne pour l'identification. Pour la plupart des personnes, il est plus pratique d'attendre le permis de séjour.
Quels documents faut-il pour ouvrir un compte bancaire en Suisse ?
Vous aurez besoin d'un passeport ou carte d'identité valide, de votre permis de séjour suisse, d'un justificatif de domicile (contrat de bail ou facture) et parfois d'un contrat de travail. Les banques numériques permettent le téléchargement via l'app. Les banques traditionnelles peuvent exiger les originaux en agence. Pour les informations sur les permis de séjour, consultez le Secrétariat d'État aux migrations (SEM).
Existe-t-il des comptes bancaires gratuits pour étrangers en Suisse ?
Oui. Zak, Yuh et la Banque WIR offrent tous des comptes à CHF 0 par mois accessibles aux étrangers avec un permis B ou C. Ce sont des banques suisses entièrement agréées et réglementées avec une protection des dépôts jusqu'à CHF 100'000. Le seul bémol : les banques numériques n'acceptent pas nécessairement tous les types de permis. Vérifiez avant de postuler. Le comparatif complet se trouve sur notre page des meilleurs comptes bancaires.






