{"id":"impot-revenu-2025","slug":"impot-revenu-2025","nameFr":"Impôt sur le revenu 2025","descriptionFr":"Calcule l'impôt sur le revenu 2025 (revenus 2024) depuis 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":"4.0.0","form":{"fields":[{"id":"revenuNetImposable","labelFr":"Revenu net imposable annuel (€)","descriptionFr":"Revenu net imposable du foyer fiscal après abattements. Reportez la case 1AJ / 1BJ de votre déclaration.","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 mineurs ou majeurs rattachés à charge entière (cases F, G, H ou R, S, T selon rang).","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 — la demi-part est partagée entre les deux parents (CGI art. 194 II).","type":"number","required":true,"defaultValue":0,"min":0,"step":1},{"id":"enfantsHandicapesAChargeEntiere","labelFr":"Enfants handicapés à charge entière","descriptionFr":"Enfants à charge entière titulaires de la carte d'invalidité — demi-part supplémentaire (CGI art. 195).","type":"number","required":true,"defaultValue":0,"min":0,"step":1},{"id":"enfantsHandicapesGardeAlternee","labelFr":"Enfants handicapés en garde alternée","descriptionFr":"Enfants en garde alternée titulaires de la carte d'invalidité — quart de part supplémentaire.","type":"number","required":true,"defaultValue":0,"min":0,"step":1},{"id":"parentIsole","labelFr":"Case T — Parent isolé","descriptionFr":"Cochez si vous vivez seul avec des enfants à charge et n'êtes ni marié(e), ni pacsé(e) (CGI art. 195 1d).","type":"boolean","required":false,"defaultValue":false},{"id":"declarantVeuvageWithChildren","labelFr":"Case L — Veuf(ve) avec enfant à charge","descriptionFr":"Sans effet sur le calcul : le veuf ou la veuve ayant des enfants à charge bénéficie du quotient conjugal sans case à cocher (CGI art. 194 I).","type":"boolean","required":false,"defaultValue":false},{"id":"personneSeuleAyantEleveEnfant","labelFr":"Case L — Personne seule ayant élevé un enfant","descriptionFr":"Célibataire, divorcé(e) ou séparé(e) ayant élevé seul un enfant pendant au moins 5 ans (CGI art. 195 1b).","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 ≥ 40 %, ou carte d'invalidité (CGI art. 195 1c).","type":"boolean","required":false,"defaultValue":false},{"id":"declarantAncienCombattant","labelFr":"Case W — Ancien combattant (≥ 74 ans)","descriptionFr":"Célibataire, divorcé(e) ou veuf(ve) sans enfant à charge, titulaire d'une carte d'ancien combattant ou d'une pension militaire d'invalidité, âgé 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 titulaire d'une pension d'invalidité militaire ou d'accident du travail ≥ 40 % (CGI art. 195 1c).","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}]}}