Déclaration frontalier 2026 : les 6 étapes dans le bon ordre.
Chaque année, la même cascade : 2041-AS à faire viser, salaire à convertir, formulaires à remplir dans le bon ordre. Si tu rates une étape ou inverses l'ordre, c'est une double imposition ou une déduction perdue. Les 6 étapes qui évitent ça.
Les 4 documents à rassembler. Dans cet ordre.
Tu ne peux pas remplir ta déclaration sans ces quatre éléments. Le plus critique à obtenir en avance est le formulaire 2041-AS — c'est ton employeur suisse qui le vise, et ça peut prendre plusieurs jours.
Formulaire 2041-AS visé
L'attestation que tu résides fiscalement en France. Ton employeur suisse doit apposer son cachet et sa signature. Demande-le en mars — ne pas attendre la dernière minute. Ce formulaire est votre sésame : sans lui, le fisc peut contester le régime frontalier.
Bulletins de salaire 12 mois
Tous les bulletins de paie suisses de janvier à décembre (ou depuis ton début de contrat). Tu en extrairas le salaire brut annuel en CHF. Note aussi le montant des heures supplémentaires séparément — elles vont en case 1GH.
Taux de change fiscal DGFiP
Le taux EUR/CHF officiel publié chaque année par la DGFiP (direction générale des finances publiques). Ce n'est pas le taux de ta banque ni le taux du jour. Il est disponible sur impots.gouv.fr. Utilise ce taux pour toutes les conversions CHF→EUR de ta déclaration.
Attestation d'affiliation santé
Si tu es affilié LAMal (régime suisse), tu as besoin d'une preuve pour cocher la case 8SH. C'est l'attestation annuelle de ta caisse d'assurance maladie suisse. Elle justifie le taux réduit de prélèvements sociaux sur tes revenus du patrimoine.
Les 6 étapes. Sans en sauter une.
Ces étapes sont dans l'ordre logique. Chaque étape conditionne la suivante. Ne pas respecter l'ordre peut entraîner des erreurs de report automatique dans les formulaires.
-
1
Rassemble et vérifie le 2041-AS
Avant tout, le 2041-AS visé doit être entre tes mains. Vérifie que le cachet de l'employeur est lisible, que l'année fiscale est correcte (N-1) et que ta résidence française y figure bien. C'est la pièce maîtresse du dossier frontalier.
-
2
Calcule ton salaire annuel en euros
Additionne tous tes bulletins de salaire suisses (brut ou net selon ce qui est demandé sur le formulaire). Convertis en euros en utilisant exclusivement le taux de change fiscal DGFiP de l'année concernée. Note le montant des heures supplémentaires séparément.
-
3
Remplis le formulaire 2047
Déclare les revenus de source étrangère : ton salaire suisse converti en euros. Utilise la section "Traitements, salaires, pensions et rentes de source étrangère". Le montant reporté ici alimentera automatiquement ta déclaration 2042.
-
4
Remplis la déclaration 2042 principale
Vérifie que le salaire suisse a bien été repris. Pour les 8 cantons, il va en case 1AF (taux effectif — pas d'impôt supplémentaire en France, mais impact sur le taux global). Ajoute les heures supplémentaires exonérées en case 1GH (jusqu'à 7 500 €/an).
-
5
Coche la case 8SH si tu es affilié LAMal
Sur la déclaration 2042 (section "Prélèvements sociaux"), coche la case 8SH. Cela applique un taux réduit de 7,5% (au lieu de 17,2%) sur tes revenus du patrimoine. Cette case n'est jamais pré-remplie — tu dois la cocher manuellement chaque année.
-
6
Vérifie et soumets avec le 2041-AS en pièce jointe
Avant de valider, relis le récapitulatif : vérifie le taux d'imposition calculé, le montant total de tes revenus déclarés et la présence de toutes les cases spécifiques. Joins le 2041-AS visé à ta déclaration (en ligne, via l'option "joindre un document").
Frontalier genevois : ce qui change dans les étapes.
Si ton employeur est à Genève, les étapes 3 et 4 sont différentes. Genève prélève l'impôt à la source directement sur ton salaire. Tu n'as pas à payer un impôt supplémentaire en France, mais tu dois quand même déclarer le salaire genevois.
| Étape | 8 cantons (Zurich, BS, BL…) | Genève |
|---|---|---|
| 2041-AS | Obligatoire, fait par l'employeur suisse | Obligatoire, même procédure |
| Impôt à la source | Non — déclaration uniquement en France | Oui — prélevé par Genève directement |
| Case 2042 | 1AF — taux effectif | Revenus exonérés mais taux effectif aussi |
| Impact sur tes revenus FR | Hausse du taux d'imposition global | Même effet taux effectif |
| 3e pilier A | Non déductible en France | Déductible du revenu imposable genevois |
Les 4 erreurs les plus fréquentes. Et comment les éviter.
Utiliser le mauvais taux de change
Utiliser le taux de change de sa banque ou le taux du jour peut fausser le montant déclaré de plusieurs centaines d'euros. La règle : uniquement le taux DGFiP officiel, publié pour l'année N-1 sur impots.gouv.fr.
Oublier la case 8SH
Les frontaliers affiliés LAMal qui ont des revenus fonciers ou des produits financiers paient 17,2% de PS au lieu de 7,5% s'ils n'ont pas coché la case 8SH. Cette case n'est jamais pré-remplie — à vérifier chaque année.
Ne pas déclarer les heures sup.
Les heures supplémentaires sont exonérées d'impôt sur le revenu jusqu'à 7 500 €/an. Mais seulement si elles sont reportées en case 1GH. Si tu les laisses dans le revenu global, tu les imposes à ton taux marginal.
Ne pas vérifier les frais réels
Le forfait 10% est automatique mais plafonné. Un frontalier faisant Mulhouse–Bâle chaque jour peut déduire bien plus en frais réels (barème kilométrique + repas). Simuler les deux options avant de choisir évite des centaines d'euros perdus.
Ta déclaration, vérifiée.
Un audit de ta déclaration frontalier prend 30 minutes. Le Cabinet LHB identifie les cases oubliées et les déductions à récupérer.
Demander un audit → Simulateur impôt →