Guides › Impôts › Déclarer ses impôts en France quand on travaille en Suisse
Déclarer ses impôts en France quand on travaille en Suisse
Contenu d’information — ne remplace pas un conseil personnalisé.
La réponse en bref
Un frontalier qui vit en France déclare chaque printemps tous ses revenus en France, salaire suisse compris. Selon le canton de travail, l'impôt est payé en France (accord de 1983) ou prélevé à la source en Suisse (Genève).
- Le salaire suisse, converti en euros, se déclare sur la 2047 puis se reporte sur la 2042 C.
- À Genève, la case 8TK ouvre un crédit d'impôt égal à l'impôt français, qui évite la double imposition.
- Chaque compte bancaire suisse se déclare sur le formulaire 3916 : l'oubli coûte 1 500 € d'amende par compte.
Envie d'en parler ? Un conseiller Adavia fait le point avec vous en 15 minutes. Prendre rendez-vous
Salaire suisse ou pas, la règle ne souffre aucune exception : le frontalier qui vit en France déclare ses revenus en France, chaque printemps. La suite dépend de votre canton de travail — imposé en France ou déjà prélevé à la source en Suisse — et se joue dans trois formulaires : la 2047, la 2042 C et la fameuse case 8TK. Mode d'emploi complet, taux de change de l'année compris.
Voix de synthèse générées par IA à partir de l'article. Lire la transcription
Conseiller : Absolument Camille. La règle d'or est simple et ne souffre aucune exception : si vous vivez en France, vous êtes résident fiscal français. Cela signifie que l'intégralité de vos revenus mondiaux, y compris votre salaire suisse, doit figurer dans votre déclaration annuelle en France.
Camille : Donc, peu importe où je travaille en Suisse, je déclare toujours en France?
Conseiller : Oui, la déclaration est toujours en France. Ce qui change, c'est où l'impôt est effectivement payé. Si vous travaillez dans un canton de l'accord de 1983, comme Vaud ou le Jura, votre salaire est imposé directement en France. En revanche, si vous êtes à Genève, l'impôt est prélevé à la source en Suisse, mais la déclaration française reste obligatoire pour le calcul de votre taux d'imposition.
Camille : D'accord, c'est une distinction importante. Et pour faire tout ça, il y a des formulaires spécifiques, j'imagine?
Conseiller : Exactement. Il y a un trio de formulaires pour les frontaliers. Le premier est le 2047, où vous posez votre salaire suisse converti en euros. Ensuite, le 2042 C permet de reporter ces revenus étrangers dans votre déclaration principale. Et pour ceux qui sont imposés à la source en Suisse, comme à Genève, la fameuse case 8TK est essentielle.
Camille : La case 8TK, c'est celle qui évite la double imposition, si j'ai bien compris?
Conseiller : C'est précisément son rôle, Camille. La case 8TK déclenche un crédit d'impôt en France, égal à l'impôt français, ce qui neutralise la double imposition. Elle permet d'intégrer votre salaire suisse dans le calcul de votre taux d'imposition global en France, ce qu'on appelle le 'taux effectif'.
Camille : Et il y a d'autres choses à ne pas oublier, comme les comptes bancaires suisses?
Conseiller : Oui, c'est un point crucial. Chaque compte bancaire suisse, même un simple compte salaire, doit être déclaré via le formulaire 3916. Oublier cette déclaration peut coûter cher, avec une amende de 1 500 euros par compte non déclaré.
Camille : Ça, c'est une information à retenir. Parlons maintenant du taux de change. On ne peut pas utiliser n'importe quel taux pour convertir son salaire en euros, n'est-ce pas?
Conseiller : C'est tout à fait ça. Il faut impérativement utiliser le taux annuel officiel admis par l'administration fiscale française, qui est précisé et publié chaque printemps. N'utilisez ni le taux du 31 décembre ni celui de votre banque, car la différence peut représenter des centaines d'euros sur l'impôt final, surtout pour un salaire genevois.
Camille : Et comment ça se passe avec le prélèvement à la source français, qui est aussi en place depuis quelques années?
Conseiller : Le prélèvement à la source français ne s'applique pas directement à votre salaire suisse. Pour les cantons imposés en France, il génère des acomptes contemporains prélevés sur votre compte bancaire. Pour Genève, le salaire entre seulement dans le calcul de votre taux. Une déclaration exacte est donc primordiale pour éviter les régularisations parfois désagréables de septembre.
Camille : C'est beaucoup d'informations et de spécificités. Quel serait votre conseil final pour nos auditeurs frontaliers?
Conseiller : Mon conseil principal est de ne pas hésiter à faire vérifier votre déclaration par un conseiller, surtout si c'est votre première fois ou en cas de doute. Et si vous travaillez à Genève, explorez le statut de quasi-résident : c'est souvent là que se cachent les vraies économies.
La règle de base : résident français = déclaration française
Vous vivez en France : vous êtes résident fiscal français, et tous vos revenus mondiaux — salaire suisse compris — figurent dans votre déclaration annuelle. Ce qui change selon votre canton de travail, c'est où l'impôt est payé :
- cantons de l'accord de 1983 (Vaud, Valais, Neuchâtel, Jura, Berne, Bâle-Ville, Bâle-Campagne, Soleure) : votre salaire est imposé en France — l'employeur suisse ne prélève rien, en échange de l'attestation de résidence fiscale à lui remettre chaque année ;
- Genève (et les cantons hors accord) : l'impôt à la source est prélevé directement sur votre fiche de paie suisse — mais la déclaration française reste obligatoire, pour le calcul du taux.
Les formulaires : 2047, 2042 C et la case 8TK
Le trio du frontalier (tous les formulaires et notices sont sur l'espace frontalier franco-suisse d'impots.gouv.fr) :
- la 2047 (revenus de l'étranger) : c'est là que vous posez votre salaire suisse converti en euros ;
- la 2042 C : le report des revenus étrangers dans la déclaration principale ;
- la case 8TK : réservée aux salaires déjà imposés à la source en Suisse (Genève) — elle déclenche le crédit d'impôt égal à l'impôt français, qui neutralise la double imposition tout en intégrant votre salaire au calcul du taux (le « taux effectif ») ;
- et n'oubliez pas la 3916 : chaque compte bancaire suisse se déclare, y compris le simple compte salaire — l'oubli coûte 1 500 € d'amende par compte.
Le pas-à-pas champ par champ, captures d'écran à l'appui, est dans notre tuto mis à jour chaque année :
Faites établir ou vérifier votre déclaration de revenus en France
Prendre rendez-vousQuelles cases remplir selon votre canton ?
Le feuillet 2047-SUISSE vous fait cocher un « cas ». C'est lui qui décide des lignes de la déclaration principale. En ligne, les reports se font automatiquement si vous commencez par les annexes.
| Votre situation | Cas à cocher | Lignes de la 2042 | Effet |
|---|---|---|---|
| Vous travaillez dans l'un des huit cantons de l'accord de 1983 et vous avez remis l'attestation 2041-AS | Cas 1 | 1AG à 1DG, puis 8TJ ou 8TY dans la rubrique « frontaliers » | Salaire imposé en France. La ligne 8TJ ou 8TY vous fait recevoir l'attestation pré-remplie l'année suivante |
| Vous travaillez à Genève et vous êtes imposé à la source | Cas 2.A | 1AF à 1DF et case 8TK | Crédit d'impôt égal à l'impôt français : pas de double imposition |
Le montant à reporter est le même en ligne 1AF et en case 8TK : votre salaire net converti en euros. Ce n'est pas l'impôt que vous avez payé en Suisse.
Du brut suisse au montant à déclarer
Le feuillet 2047-SUISSE part de votre salaire brut en francs et en retire trois postes, à lire sur votre certificat de salaire :
- les cotisations AVS, AI, APG, chômage et accidents non professionnels ;
- les cotisations obligatoires de 2e pilier ;
- la prime LAMal de base, si vous êtes assuré en Suisse.
Le résultat se multiplie par le taux de change officiel. Il faut un feuillet par canton et par frontalier du foyer. Si vous êtes à la CMU, votre cotisation ne va pas sur ce feuillet : elle se porte en ligne 6DD de la déclaration 2042 C.
Source : formulaire 2047 et feuillet 2047-SUISSE, revenus 2025 (impots.gouv.fr), relevé en octobre 2026.
Le taux de change : le chiffre à ne pas inventer
Votre salaire se déclare en euros, converti au taux annuel admis par l'administration (précisé par impots.gouv.fr et publié au printemps — autour de 1,07 € pour 1 CHF sur les revenus 2025). N'utilisez ni le taux du 31 décembre ni celui de votre banque : le taux officiel, ou le cumul réel de vos changes si vous transférez régulièrement (justificatifs à l'appui). Sur un salaire genevois, la différence entre deux méthodes peut se chiffrer en centaines d'euros d'impôt.
Prélèvement à la source français : comment les deux systèmes cohabitent
Depuis 2019, la France prélève aussi « à la source » — mais pas sur votre salaire suisse : celui-ci génère des acomptes contemporains prélevés sur votre compte bancaire (cantons de 1983), ou n'entre que dans le calcul du taux (Genève, via 8TK). Après chaque déclaration, l'administration recale acomptes et taux — d'où l'importance d'une déclaration exacte pour éviter les régularisations douloureuses de septembre.
Calendrier et pièges de l'année
- avril-juin : déclaration en ligne (dates par département) ;
- à réception de l'avis (été) : vérifiez le taux effectif appliqué ;
- chaque année : attestation de résidence fiscale à l'employeur (cantons 1983), certificat de salaire suisse à conserver ;
- si vous télétravaillez plus de 40 % : la répartition de l'imposition change — voir le chapitre Télétravail.
Quand se faire accompagner pour sa déclaration ?
Si votre situation n'a pas changé depuis l'an dernier, vous pouvez reprendre la même méthode. Un accompagnement devient utile dans quatre cas :
- c'est votre première déclaration de frontalier ;
- vous avez changé de canton de travail ou d'employeur en cours d'année ;
- vous avez un compte en Suisse que vous n'avez jamais déclaré ;
- vous devez corriger une erreur sur une année passée.
Adavia accompagne les frontaliers qui résident en France dans leur déclaration. Un conseiller vous indique les pièces à réunir, convertit vos revenus suisses et les répartit entre les formulaires, puis la déclaration est déposée avec vous, une fois les chiffres validés : vous voyez votre impôt avant de signer.
Un doute sur votre déclaration ?
Un conseiller Adavia la relit avec vous, 15 minutes par téléphone.
Faire vérifier ma déclarationVous travaillez à Genève ? Regardez aussi le statut de quasi-résident.
Vos questions
8 réponses courtes
Comment déclarer ses impôts en tant que frontalier suisse ?
Quelle case remplir pour un frontalier suisse ?
Quel montant mettre dans la case 8TK ?
Qui doit remplir le formulaire 2047 ?
Comment remplir le formulaire 2047-SUISSE ?
Où déduire la cotisation CMU du frontalier dans la déclaration ?
Faut-il déclarer son compte bancaire suisse aux impôts français ?
Quand un frontalier doit-il faire sa déclaration de revenus ?
Quasi-résident ou non, rectification : vérifions avec vos chiffres
Un conseiller Adavia reprend avec vous votre situation fiscale, pour savoir si le statut de quasi-résident vous concerne et ce qu'une rectification changerait pour vous.