{"id":"impot-revenu-2021","slug":"impot-revenu-2021","nameFr":"Impôt sur le revenu 2021","descriptionFr":"Calcule l'impôt sur le revenu 2021 (revenus 2020) depuis le revenu net imposable et la composition familiale : barème progressif, quotient familial (CGI art. 194–195), plafonnement de l'avantage et réductions complémentaires (CGI art. 197 I 2) et décote arrondie à l'euro.","version":"1.0.0","form":{"fields":[{"id":"revenuNetImposable","labelFr":"Revenu net imposable annuel (€)","descriptionFr":"Revenu net imposable du foyer fiscal pour les revenus 2020, tel qu'il figure sur l'avis d'impôt 2021.","type":"money","required":true,"min":0},{"id":"filingStatus","labelFr":"Situation du foyer fiscal","descriptionFr":"Situation de famille déclarée sur le formulaire 2042.","type":"select","required":true,"defaultValue":"celibataire","options":[{"value":"celibataire","labelFr":"Célibataire"},{"value":"marie_pacs","labelFr":"Marié(e) / Pacsé(e)"},{"value":"divorce","labelFr":"Divorcé(e) / Séparé(e)"},{"value":"veuf","labelFr":"Veuf / Veuve"}]},{"id":"enfantsAChargeEntiere","labelFr":"Enfants à charge entière","descriptionFr":"Enfants à charge exclusive ou principale qui ne sont pas titulaires de la carte d'invalidité (la case F du cadre C les compte avec ceux de la case G).","type":"number","required":true,"defaultValue":0,"min":0,"step":1},{"id":"enfantsGardeAlternee","labelFr":"Enfants en garde alternée","descriptionFr":"Enfants en résidence alternée qui ne sont pas titulaires de la carte d'invalidité (la case H du cadre C les compte avec ceux de la case I) — la majoration est partagée entre les deux parents (CGI art. 194 I).","type":"number","required":true,"defaultValue":0,"min":0,"step":1},{"id":"enfantsHandicapesAChargeEntiere","labelFr":"Enfants handicapés à charge entière","descriptionFr":"Enfants à charge titulaires de la carte d'invalidité (case G du cadre C) — demi-part supplémentaire (CGI art. 195 2).","type":"number","required":true,"defaultValue":0,"min":0,"step":1},{"id":"enfantsHandicapesGardeAlternee","labelFr":"Enfants handicapés en garde alternée","descriptionFr":"Enfants en résidence alternée titulaires de la carte d'invalidité (case I du cadre C) — quart de part supplémentaire (CGI art. 195 2).","type":"number","required":true,"defaultValue":0,"min":0,"step":1},{"id":"parentIsole","labelFr":"Case T — Parent isolé","descriptionFr":"Célibataire, divorcé(e) ou séparé(e) vivant seul(e) avec des enfants à charge (CGI art. 194 II).","type":"boolean","required":false,"defaultValue":false},{"id":"personneSeuleAyantEleveEnfant","labelFr":"Case L — Personne seule ayant élevé un enfant","descriptionFr":"Célibataire, divorcé(e) ou veuf(ve) vivant seul(e), sans enfant à charge, ayant élevé seul(e) un enfant pendant au moins 5 ans (CGI art. 195 1 a).","type":"boolean","required":false,"defaultValue":false},{"id":"declarantInvalidite","labelFr":"Case P — Invalidité du déclarant","descriptionFr":"Titulaire d'une pension d'invalidité militaire ou d'accident du travail d'au moins 40 %, ou de la carte d'invalidité (CGI art. 195 1 c, d et d bis).","type":"boolean","required":false,"defaultValue":false},{"id":"declarantAncienCombattant","labelFr":"Case W — Ancien combattant (plus de 74 ans)","descriptionFr":"Célibataire, divorcé(e) ou veuf(ve) sans enfant à charge, titulaire de la carte du combattant ou d'une pension militaire d'invalidité, âgé(e) de plus de 74 ans (CGI art. 195 1 f).","type":"boolean","required":false,"defaultValue":false},{"id":"conjointInvalidite","labelFr":"Case F — Invalidité du conjoint","descriptionFr":"Conjoint ou partenaire de PACS titulaire d'une pension d'invalidité militaire ou d'accident du travail d'au moins 40 %, ou de la carte d'invalidité (CGI art. 195 3 et 4).","type":"boolean","required":false,"defaultValue":false}]},"outputs":{"fields":[{"id":"irFinal","labelFr":"Impôt sur le revenu","sourceNodeId":"arrondi_final","sourceOutputKey":"irFinal","type":"money","showInTrace":true},{"id":"nombreDeParts","labelFr":"Quotient familial","sourceNodeId":"calcul_parts","sourceOutputKey":"nombreDeParts","type":"number","showInTrace":true},{"id":"revenuParPart","labelFr":"Revenu par part","sourceNodeId":"revenu_par_part","sourceOutputKey":"revenuParPart","type":"money","showInTrace":true},{"id":"irBrutAvantPlafond","labelFr":"IR brut avant plafonnement QF","sourceNodeId":"brut_avant_plafond","sourceOutputKey":"irBrutAvantPlafond","type":"money","showInTrace":true},{"id":"irApresPlafond","labelFr":"IR après plafonnement QF","sourceNodeId":"plafonnement_qf","sourceOutputKey":"irApresPlafond","type":"money","showInTrace":true},{"id":"decoteApplied","labelFr":"Décote appliquée","sourceNodeId":"decote","sourceOutputKey":"decoteApplied","type":"money","showInTrace":true}]}}