Le salaire frontalier net en Suisse se calcule en deux temps. D'abord, environ 13 à 17 % du salaire brut partent en cotisations sociales (AVS, chômage, prévoyance, accident). Ensuite, tout dépend du canton. À Genève, un impôt à la source est prélevé directement sur la fiche de paie (taux effectif d'environ 13 % pour un célibataire sans enfant à ce niveau de salaire). Dans les 8 cantons de l'accord de 1983 (Vaud, Valais, Neuchâtel, Berne, Jura, Soleure, Bâle-Ville et Bâle-Campagne), aucun impôt suisse n'est retenu : tu perçois ton salaire net de cotisations et tu déclares tes revenus en France. Pour 6 000 CHF brut, le net tourne autour de 4 560 à 4 860 CHF selon le canton.
Tu regardes une offre en Suisse, le brut affiché fait rêver, et une question revient tout de suite : « oui, mais il me reste quoi à la fin ? » C'est la bonne question à se poser, parce que le salaire frontalier net ne se calcule pas comme un net français, et il change même selon le canton où tu travailles.
La particularité frontalière, c'est qu'il y a deux étapes bien distinctes : d'abord les cotisations sociales suisses, puis l'impôt, qui n'est pas prélevé au même endroit selon que tu bosses à Genève ou à Lausanne. Dans cet article, on décortique chaque prélèvement, on compare les régimes fiscaux canton par canton, et on termine par un exemple chiffré concret. Aucun chiffre inventé : les taux cités sont ceux appliqués aux frontaliers en 2025-2026.
Qu'est-ce qui est prélevé sur le salaire brut ?
Avant même de parler d'impôt, ton salaire brut suisse subit des cotisations sociales obligatoires. Elles sont retenues directement sur la fiche de paie, exactement comme les charges salariales en France, mais elles sont bien plus légères : entre 13 et 17 % du brut, contre environ 23 % côté français.
Voici les principales lignes que tu retrouveras sur ton bulletin.
| Cotisation | Taux (part salarié) | Ce que ça couvre |
|---|---|---|
| AVS / AI / APG (1er pilier) | 5,3 % du brut, sans plafond | Retraite de base, invalidité, allocations |
| Assurance-chômage (AC) | 1,1 % jusqu'à 148 200 CHF/an | Indemnités en cas de perte d'emploi |
| Prévoyance professionnelle (LPP, 2e pilier) | Variable, souvent 7 %+ selon l'âge | Retraite complémentaire, augmente avec l'âge |
| Assurance-accidents non professionnels (AANP) | Environ 1 à 2 % | Accidents hors du cadre du travail |
Deux points à retenir. D'abord, la LPP grimpe avec l'âge : plus tu avances dans ta carrière, plus la part prélevée pour ta retraite complémentaire augmente. Ensuite, l'assurance maladie n'apparaît pas ici. En tant que frontalier, elle est réglée à part et n'est jamais retenue sur ta fiche de paie suisse. On y revient plus bas, parce qu'elle pèse dans ton budget réel.
Genève ou les 8 cantons : où l'impôt frontalier est-il prélevé ?
C'est le point que la plupart des candidats découvrent trop tard. L'impôt sur ton salaire frontalier ne dépend pas de ton lieu de résidence en France, mais du canton suisse où tu travailles. Et il existe deux mondes.
Le régime genevois (accord de 1973). À Genève, ton employeur prélève un impôt à la source directement sur ton salaire, chaque mois. Le taux effectif tourne autour de 13 % pour un célibataire sans enfant à ce niveau de salaire (barème A0), et il baisse avec la situation familiale (marié, enfants à charge). Genève garde cet impôt, puis reverse chaque année 3,5 % de la masse salariale brute des frontaliers aux départements de l'Ain et de la Haute-Savoie. Concrètement, le net versé sur ton compte est déjà « net d'impôt » côté suisse.
Le régime des 8 cantons (accord de 1983). Vaud, Valais, Neuchâtel, Berne, Jura, Soleure, Bâle-Ville et Bâle-Campagne fonctionnent à l'inverse. Aucun impôt suisse n'est retenu sur ta paie : tu perçois ton salaire simplement net de cotisations sociales. En échange, tu déclares tes revenus suisses au fisc français et tu payes ton impôt en France l'année suivante. Pour bénéficier de ce statut, tu dois remettre à ton employeur une attestation de résidence fiscale française.
| Critère | Genève (accord 1973) | 8 cantons (accord 1983) |
|---|---|---|
| Impôt prélevé sur la paie ? | Oui, à la source en Suisse | Non |
| Où payes-tu l'impôt ? | En Suisse (Genève) | En France, l'année suivante |
| Net mensuel affiché | Déjà net d'impôt | Plus élevé (mais impôt à provisionner) |
| À prévoir | Rien de plus | Mettre de côté pour l'impôt français |
Le piège classique : dans le canton de Vaud ou en Valais, le net qui tombe chaque mois paraît plus généreux qu'à Genève. Un frontalier vaudois garde en effet environ 300 CHF de plus par mois qu'un frontalier genevois à salaire égal. Mais cet écart n'est pas un cadeau : c'est l'impôt français que tu devras régler plus tard. Si tu ne le provisionnes pas, la note annuelle fait mal. À Genève, l'impôt est lissé chaque mois, donc pas de mauvaise surprise en fin d'année.
Si tu débutes ta recherche côté suisse, notre guide pour travailler en Suisse quand on est français ou frontalier reprend les démarches de A à Z (permis G, attestations, premiers réflexes).
Combien reste-t-il vraiment ? Un exemple chiffré
Prenons un cas concret : célibataire, sans enfant, 35 ans, permis G, salaire brut de 6 000 CHF par mois. C'est un montant réaliste, représentatif de nombreux postes qualifiés ouverts aux frontaliers.
Après cotisations sociales et, le cas échéant, impôt à la source, le net se situe entre 4 562 et 4 856 CHF selon le canton. La fourchette s'explique par le régime fiscal : le bas de la fourchette correspond à un canton avec impôt à la source retenu (type Genève), le haut à un canton de l'accord de 1983 où rien n'est prélevé sur la paie.
Deux précisions honnêtes pour ne pas te tromper dans ton calcul :
- Le 13e mois n'est pas automatique. Contrairement à une idée reçue, il n'est pas obligatoire en droit suisse. Il dépend de la convention collective (CCT) ou de ton contrat. Quand il existe, il est soumis aux mêmes cotisations que le salaire normal. Vérifie toujours si le brut annoncé est sur 12 ou 13 mois.
- L'assurance maladie s'ajoute par-dessus. Elle n'est pas dans le net de la fiche de paie. Tu as trois mois après ton premier jour de travail pour exercer ton « droit d'option » : soit la LAMal (assurance suisse, prime fixe en CHF, intéressante surtout à partir d'environ 75 000 CHF de revenu), soit la CMU frontalière (cotisation proportionnelle à ton revenu fiscal, souvent plus douce pour les revenus modestes). Ce choix est irrévocable tant que tu restes frontalier, donc à réfléchir sérieusement.
Autrement dit, pour connaître ton vrai pouvoir d'achat, pars du net de la fiche de paie, retire ta cotisation maladie mensuelle, et si tu es dans un canton de l'accord de 1983, provisionne ton impôt français. C'est ce triangle qui donne le montant réellement disponible.
Une fois le calcul posé, le nerf de la guerre reste de décrocher l'offre qui vaut ce brut. C'est là qu'intervient candidat.app : à partir de ton parcours, l'outil génère un CV et une lettre calibrés aux codes suisses et adaptés à chaque offre, sans rien inventer sur ton profil. Et si tu cherches encore où postuler, notre sélection des meilleurs sites d'emploi en Suisse romande te fait gagner du temps.
En résumé
Le salaire frontalier net en Suisse se construit en deux temps. D'abord, 13 à 17 % de cotisations sociales (AVS 5,3 %, chômage 1,1 %, LPP selon l'âge, accident) sont retenus sur le brut, quel que soit le canton. Ensuite, l'impôt dépend de ton lieu de travail : à Genève, il est prélevé à la source sur la paie (environ 13 % pour un célibataire à ce niveau de salaire) ; dans les 8 cantons de l'accord de 1983, rien n'est retenu et tu payes ton impôt en France l'année suivante. Pour 6 000 CHF brut, compte 4 560 à 4 860 CHF net selon le canton, sans oublier d'ajouter l'assurance maladie (LAMal ou CMU) qui se règle à part. Le net « qui paraît plus élevé » dans les cantons de l'accord de 1983 cache un impôt français à provisionner : ne te laisse pas piéger.
FAQ
Le salaire frontalier net est-il plus élevé à Genève ou dans les autres cantons ?
Sur la fiche de paie mensuelle, il paraît plus élevé dans les 8 cantons de l'accord de 1983 (Vaud, Valais, etc.), car aucun impôt suisse n'y est prélevé. Mais à Genève, l'impôt à la source est déjà retenu chaque mois. Une fois l'impôt français payé, l'écart réel se resserre nettement.
L'impôt à la source concerne-t-il tous les frontaliers ?
Non. Il est prélevé principalement dans le canton de Genève (accord de 1973). Dans les cantons de l'accord de 1983, tu perçois ton salaire sans impôt suisse retenu et tu déclares tes revenus au fisc français.
L'assurance maladie est-elle déduite du salaire ?
Non, jamais sur la fiche de paie suisse. En tant que frontalier, tu la règles séparément après avoir choisi ton régime (LAMal suisse ou CMU française) dans les trois mois suivant ton premier jour de travail. Il faut donc l'ajouter à ton budget, pas la chercher sur le bulletin.
Le 13e mois est-il garanti en Suisse ?
Non, il n'est pas obligatoire. Il dépend de la convention collective ou de ton contrat. Avant de comparer deux offres, vérifie toujours si le salaire brut annoncé est réparti sur 12 ou 13 mois, l'écart change complètement le total annuel.
Comment estimer mon net avant de postuler ?
Pars du brut mensuel, retire environ 13 à 17 % de cotisations sociales, puis l'impôt à la source si tu vises Genève. Ajoute mentalement le coût de ton assurance maladie. Pour un chiffre précis, un simulateur cantonal reste le plus fiable, car il tient compte de ton âge et de ta situation familiale.
