Formule de calcul

Revenus du capital imposés au barème (montants bruts)

Source : source (consulté le lundi 1 janvier 1)

Valeur du dispositif pour le cas type :

Revenus du capital imposés au barème (montants bruts)

Déclaration d’impôts n°1

    Ce dispositif est peut-être obsolète !
    La dernière date de relecture du dispositif est mercredi 1 janvier 2020.

    Formule de calcul OpenFisca à compter du 2020-01-01 :

    Notes : Seule différence avec la formule précédente : On ajoute la case 2TZ qui représente des revenus qui étaient comptés dans 1AI jusqu'en 2018 et n'étaient pas éligibles au pfu. Source : Brochure pratique revenus 2020 page 119, 132 et 364: https://www.impots.gouv.fr/www2/fichiers/documentation/brochure/ir_2021/accueil.htm

    def formula_2020_01_01(foyer_fiscal, period, parameters): ''' Seule différence avec la formule précédente : On ajoute la case 2TZ qui représente des revenus qui étaient comptés dans 1AI jusqu'en 2018 et n'étaient pas éligibles au pfu. Source : Brochure pratique revenus 2020 page 119, 132 et 364: https://www.impots.gouv.fr/www2/fichiers/documentation/brochure/ir_2021/accueil.htm ''' year = period.this_year imposition_au_bareme = foyer_fiscal('f2op', year) majoration_revenus_reputes_distribues = parameters(period).impot_revenu.calcul_revenus_imposables.rvcm.majoration_revenus_reputes_distribues # Revenus à prendre en compte dans les deux cas: pfu ou imposition au barème f2ch = foyer_fiscal('f2ch', year) f2yy = foyer_fiscal('f2yy', year) # Revenus à prendre en compte dans un seul cas: imposition au barème f2dc = foyer_fiscal('f2dc', year) f2fu = foyer_fiscal('f2fu', year) f2go = foyer_fiscal('f2go', year) f2tr = foyer_fiscal('f2tr', year) f2ts = foyer_fiscal('f2ts', year) f2tt = foyer_fiscal('f2tt', year) f2vv = foyer_fiscal('f2vv', year) f2ww = foyer_fiscal('f2ww', year) f2zz = foyer_fiscal('f2zz', year) f2tq = foyer_fiscal('f2tq', year) f2tz = foyer_fiscal('f2tz', year) pre_result = where(imposition_au_bareme, f2dc + f2ts + f2go * majoration_revenus_reputes_distribues + f2tr + f2fu + f2tt + f2vv + f2ww + f2zz + f2tq + f2tz, 0) return (f2ch + f2yy + pre_result) / 12

    Formule OpenFisca sur Github

    Variables et paramètres inscrits dans la formule :

    Paramètres :

    Variables utilisées par le cas type :

    • Produits des contrats d'assurance-vie et de capitalisation d'une durée d'au moins 6 ou 8 ans donnant droit à abattement

      Déclaration d’impôts n°1

      €/an
    • Revenus des actions et parts donnant droit à abattement

      Déclaration d’impôts n°1

      €/an
    • Revenus imposables des titres non côtés détenus dans le PEA et distributions perçues via votre entreprise donnant droit à abattement

      Déclaration d’impôts n°1

      €/an
    • Autres revenus distribués et revenus des structures soumises hors de France à un régime fiscal privilégié (n'ouvrant pas droit à abattement)

      Déclaration d’impôts n°1

      €/an
    • Le foyer fiscal choisit l imposition au barème plutôt que le pfu si il coche la case 2op

      Déclaration d’impôts n°1

    • Intérêts imposables des obligations remboursables en actions détenues dans le PEA-PME

      Déclaration d’impôts n°1

      €/an
    • Produits de placements à revenu fixe, intérêts et autres revenus assimilés (n'ouvrant pas droit à abattement)

      Déclaration d’impôts n°1

      €/an
    • Revenus de valeurs mobilières, produits des contrats d'assurance-vie d'une durée inférieure à 8 ans et distributions (n'ouvrant pas droit à abattement)

      Déclaration d’impôts n°1

      €/an
    • Intérêts des prêts participatifs nettes des pertes à imputer au titre de l'impôt sur le revenu

      Déclaration d’impôts n°1

      €/an
    • Produits des plans d'épargne retraite - sortie en capital

      Déclaration d’impôts n°1

      €/an
    • Produits des bons ou contrats de capitalisation et d'assurance vie de plus de 8 ans pour les contrats souscrits après le 26 septembre 1997, dont le produits sont associés aux primes versées après le 27 septembre 2017, et que le bénéficiaire décide de soumettre au prélèvement forfaitaire unique au titre de l'impôt sur le revenu; produit correspondant aux primes n'excédant pas 150 000 euros.

      Déclaration d’impôts n°1

    • Produits des bons ou contrats de capitalisation et d'assurance vie de plus de 8 ans pour les contrats souscrits après le 26 septembre 1997, dont le produits sont associés aux primes versées après le 27 septembre 2017, et que le bénéficiaire décide de soumettre au prélèvement forfaitaire unique au titre de l'impôt sur le revenu; produit correspondant aux primes excédant pas 150 000 euros.

      Déclaration d’impôts n°1

    • Produits des bons ou contrats de capitalisation et d'assurance vie de moins de 8 ans pour les contrats souscrits après le 26 septembre 1997, dont le produits sont associés aux primes versées avant le 27 septembre 2017, et qui n'ont pas été soumis au prélèvement libératoire

      Déclaration d’impôts n°1

    • Produits des bons ou contrats de capitalisation et d'assurance vie de moins de 8 ans pour les contrats souscrits après le 26 septembre 1997, dont le produits sont associés aux primes versées après le 27 septembre 2017, et que le bénéficiaire décide de soumettre au prélèvement forfaitaire unique au titre de l'impôt sur le revenu

      Déclaration d’impôts n°1

    Formule de calcul OpenFisca à compter du 2019-01-01 :

    Notes : Seule différence avec la formule précédente : On ajoute la case 2TQ qui représente des revenus qui étaient comptés dans 2TR jusqu'en 2018. Source : Brochure pratique revenus 2019 page 123 et 340: https://www.impots.gouv.fr/www2/fichiers/documentation/brochure/ir_2020/accueil.htm

    def formula_2019_01_01(foyer_fiscal, period, parameters): ''' Seule différence avec la formule précédente : On ajoute la case 2TQ qui représente des revenus qui étaient comptés dans 2TR jusqu'en 2018. Source : Brochure pratique revenus 2019 page 123 et 340: https://www.impots.gouv.fr/www2/fichiers/documentation/brochure/ir_2020/accueil.htm ''' year = period.this_year imposition_au_bareme = foyer_fiscal('f2op', year) majoration_revenus_reputes_distribues = parameters(period).impot_revenu.calcul_revenus_imposables.rvcm.majoration_revenus_reputes_distribues # Revenus à prendre en compte dans les deux cas: pfu ou imposition au barème f2ch = foyer_fiscal('f2ch', year) f2yy = foyer_fiscal('f2yy', year) # Revenus à prendre en compte dans un seul cas: imposition au barème f2dc = foyer_fiscal('f2dc', year) f2fu = foyer_fiscal('f2fu', year) f2go = foyer_fiscal('f2go', year) f2tr = foyer_fiscal('f2tr', year) f2ts = foyer_fiscal('f2ts', year) f2tt = foyer_fiscal('f2tt', year) f2vv = foyer_fiscal('f2vv', year) f2ww = foyer_fiscal('f2ww', year) f2zz = foyer_fiscal('f2zz', year) f2tq = foyer_fiscal('f2tq', year) pre_result = where(imposition_au_bareme, f2dc + f2ts + f2go * majoration_revenus_reputes_distribues + f2tr + f2fu + f2tt + f2vv + f2ww + f2zz + f2tq, 0) return (f2ch + f2yy + pre_result) / 12

    Formule OpenFisca sur Github

    Variables et paramètres inscrits dans la formule :

    Paramètres :

    Variables utilisées par le cas type :

    • Produits des contrats d'assurance-vie et de capitalisation d'une durée d'au moins 6 ou 8 ans donnant droit à abattement

      Déclaration d’impôts n°1

      €/an
    • Revenus des actions et parts donnant droit à abattement

      Déclaration d’impôts n°1

      €/an
    • Revenus imposables des titres non côtés détenus dans le PEA et distributions perçues via votre entreprise donnant droit à abattement

      Déclaration d’impôts n°1

      €/an
    • Autres revenus distribués et revenus des structures soumises hors de France à un régime fiscal privilégié (n'ouvrant pas droit à abattement)

      Déclaration d’impôts n°1

      €/an
    • Le foyer fiscal choisit l imposition au barème plutôt que le pfu si il coche la case 2op

      Déclaration d’impôts n°1

    • Intérêts imposables des obligations remboursables en actions détenues dans le PEA-PME

      Déclaration d’impôts n°1

      €/an
    • Produits de placements à revenu fixe, intérêts et autres revenus assimilés (n'ouvrant pas droit à abattement)

      Déclaration d’impôts n°1

      €/an
    • Revenus de valeurs mobilières, produits des contrats d'assurance-vie d'une durée inférieure à 8 ans et distributions (n'ouvrant pas droit à abattement)

      Déclaration d’impôts n°1

      €/an
    • Intérêts des prêts participatifs nettes des pertes à imputer au titre de l'impôt sur le revenu

      Déclaration d’impôts n°1

      €/an
    • Produits des bons ou contrats de capitalisation et d'assurance vie de plus de 8 ans pour les contrats souscrits après le 26 septembre 1997, dont le produits sont associés aux primes versées après le 27 septembre 2017, et que le bénéficiaire décide de soumettre au prélèvement forfaitaire unique au titre de l'impôt sur le revenu; produit correspondant aux primes n'excédant pas 150 000 euros.

      Déclaration d’impôts n°1

    • Produits des bons ou contrats de capitalisation et d'assurance vie de plus de 8 ans pour les contrats souscrits après le 26 septembre 1997, dont le produits sont associés aux primes versées après le 27 septembre 2017, et que le bénéficiaire décide de soumettre au prélèvement forfaitaire unique au titre de l'impôt sur le revenu; produit correspondant aux primes excédant pas 150 000 euros.

      Déclaration d’impôts n°1

    • Produits des bons ou contrats de capitalisation et d'assurance vie de moins de 8 ans pour les contrats souscrits après le 26 septembre 1997, dont le produits sont associés aux primes versées avant le 27 septembre 2017, et qui n'ont pas été soumis au prélèvement libératoire

      Déclaration d’impôts n°1

    • Produits des bons ou contrats de capitalisation et d'assurance vie de moins de 8 ans pour les contrats souscrits après le 26 septembre 1997, dont le produits sont associés aux primes versées après le 27 septembre 2017, et que le bénéficiaire décide de soumettre au prélèvement forfaitaire unique au titre de l'impôt sur le revenu

      Déclaration d’impôts n°1

    Formule de calcul OpenFisca à compter du 2018-01-01 :

    def formula_2018_01_01(foyer_fiscal, period, parameters): year = period.this_year imposition_au_bareme = foyer_fiscal('f2op', year) majoration_revenus_reputes_distribues = parameters(period).impot_revenu.calcul_revenus_imposables.rvcm.majoration_revenus_reputes_distribues # Revenus à prendre en compte dans les deux cas: pfu ou imposition au barème f2ch = foyer_fiscal('f2ch', year) f2yy = foyer_fiscal('f2yy', year) # Revenus à prendre en compte dans un seul cas: imposition au barème f2dc = foyer_fiscal('f2dc', year) f2fu = foyer_fiscal('f2fu', year) f2go = foyer_fiscal('f2go', year) f2tr = foyer_fiscal('f2tr', year) f2ts = foyer_fiscal('f2ts', year) f2tt = foyer_fiscal('f2tt', year) f2vv = foyer_fiscal('f2vv', year) f2ww = foyer_fiscal('f2ww', year) f2zz = foyer_fiscal('f2zz', year) pre_result = where(imposition_au_bareme, f2dc + f2ts + f2go * majoration_revenus_reputes_distribues + f2tr + f2fu + f2tt + f2vv + f2ww + f2zz, 0) return (f2ch + f2yy + pre_result) / 12

    Formule OpenFisca sur Github

    Variables et paramètres inscrits dans la formule :

    Paramètres :

    Variables utilisées par le cas type :

    • Produits des contrats d'assurance-vie et de capitalisation d'une durée d'au moins 6 ou 8 ans donnant droit à abattement

      Déclaration d’impôts n°1

      €/an
    • Revenus des actions et parts donnant droit à abattement

      Déclaration d’impôts n°1

      €/an
    • Revenus imposables des titres non côtés détenus dans le PEA et distributions perçues via votre entreprise donnant droit à abattement

      Déclaration d’impôts n°1

      €/an
    • Autres revenus distribués et revenus des structures soumises hors de France à un régime fiscal privilégié (n'ouvrant pas droit à abattement)

      Déclaration d’impôts n°1

      €/an
    • Le foyer fiscal choisit l imposition au barème plutôt que le pfu si il coche la case 2op

      Déclaration d’impôts n°1

    • Produits de placements à revenu fixe, intérêts et autres revenus assimilés (n'ouvrant pas droit à abattement)

      Déclaration d’impôts n°1

      €/an
    • Revenus de valeurs mobilières, produits des contrats d'assurance-vie d'une durée inférieure à 8 ans et distributions (n'ouvrant pas droit à abattement)

      Déclaration d’impôts n°1

      €/an
    • Intérêts des prêts participatifs nettes des pertes à imputer au titre de l'impôt sur le revenu

      Déclaration d’impôts n°1

      €/an
    • Produits des bons ou contrats de capitalisation et d'assurance vie de plus de 8 ans pour les contrats souscrits après le 26 septembre 1997, dont le produits sont associés aux primes versées après le 27 septembre 2017, et que le bénéficiaire décide de soumettre au prélèvement forfaitaire unique au titre de l'impôt sur le revenu; produit correspondant aux primes n'excédant pas 150 000 euros.

      Déclaration d’impôts n°1

    • Produits des bons ou contrats de capitalisation et d'assurance vie de plus de 8 ans pour les contrats souscrits après le 26 septembre 1997, dont le produits sont associés aux primes versées après le 27 septembre 2017, et que le bénéficiaire décide de soumettre au prélèvement forfaitaire unique au titre de l'impôt sur le revenu; produit correspondant aux primes excédant pas 150 000 euros.

      Déclaration d’impôts n°1

    • Produits des bons ou contrats de capitalisation et d'assurance vie de moins de 8 ans pour les contrats souscrits après le 26 septembre 1997, dont le produits sont associés aux primes versées avant le 27 septembre 2017, et qui n'ont pas été soumis au prélèvement libératoire

      Déclaration d’impôts n°1

    • Produits des bons ou contrats de capitalisation et d'assurance vie de moins de 8 ans pour les contrats souscrits après le 26 septembre 1997, dont le produits sont associés aux primes versées après le 27 septembre 2017, et que le bénéficiaire décide de soumettre au prélèvement forfaitaire unique au titre de l'impôt sur le revenu

      Déclaration d’impôts n°1

    Formule de calcul OpenFisca à compter du 2017-01-01 :

    Notes : Note : à partir des revenus 2017, la case 2TT représente les intérêts des prêts participatifs nets des pertes à imputer, contrairement à avant où il s'agissait des intérêts avant déduction des pertes. Donc, à partir de 2017, on a ici, par contrainte de la structure des cases de la déclaration des revenus, le montant net au lieu du montant brut.

    def formula_2017_01_01(foyer_fiscal, period, parameters): ''' Note : à partir des revenus 2017, la case 2TT représente les intérêts des prêts participatifs nets des pertes à imputer, contrairement à avant où il s'agissait des intérêts avant déduction des pertes. Donc, à partir de 2017, on a ici, par contrainte de la structure des cases de la déclaration des revenus, le montant net au lieu du montant brut. ''' year = period.this_year f2dc = foyer_fiscal('f2dc', year) f2ch = foyer_fiscal('f2ch', year) f2ts = foyer_fiscal('f2ts', year) f2go = foyer_fiscal('f2go', year) f2tr = foyer_fiscal('f2tr', year) f2fu = foyer_fiscal('f2fu', year) f2tt = foyer_fiscal('f2tt', year) majoration_revenus_reputes_distribues = parameters(period).impot_revenu.calcul_revenus_imposables.rvcm.majoration_revenus_reputes_distribues return (f2dc + f2ch + f2ts + f2go * majoration_revenus_reputes_distribues + f2tr + f2fu + f2tt) / 12

    Formule OpenFisca sur Github

    Variables et paramètres inscrits dans la formule :

    Paramètres :

    Variables utilisées par le cas type :

    • Produits des contrats d'assurance-vie et de capitalisation d'une durée d'au moins 6 ou 8 ans donnant droit à abattement

      Déclaration d’impôts n°1

      €/an
    • Revenus des actions et parts donnant droit à abattement

      Déclaration d’impôts n°1

      €/an
    • Revenus imposables des titres non côtés détenus dans le PEA et distributions perçues via votre entreprise donnant droit à abattement

      Déclaration d’impôts n°1

      €/an
    • Autres revenus distribués et revenus des structures soumises hors de France à un régime fiscal privilégié (n'ouvrant pas droit à abattement)

      Déclaration d’impôts n°1

      €/an
    • Produits de placements à revenu fixe, intérêts et autres revenus assimilés (n'ouvrant pas droit à abattement)

      Déclaration d’impôts n°1

      €/an
    • Revenus de valeurs mobilières, produits des contrats d'assurance-vie d'une durée inférieure à 8 ans et distributions (n'ouvrant pas droit à abattement)

      Déclaration d’impôts n°1

      €/an
    • Intérêts des prêts participatifs nettes des pertes à imputer au titre de l'impôt sur le revenu

      Déclaration d’impôts n°1

      €/an

    Formule de calcul OpenFisca à compter du 2016-01-01 :

    def formula_2016_01_01(foyer_fiscal, period, parameters): year = period.this_year f2dc = foyer_fiscal('f2dc', year) f2ch = foyer_fiscal('f2ch', year) f2ts = foyer_fiscal('f2ts', year) f2go = foyer_fiscal('f2go', year) f2tr = foyer_fiscal('f2tr', year) f2fu = foyer_fiscal('f2fu', year) f2tt_2016 = foyer_fiscal('f2tt_2016', year) majoration_revenus_reputes_distribues = parameters(period).impot_revenu.calcul_revenus_imposables.rvcm.majoration_revenus_reputes_distribues return (f2dc + f2ch + f2ts + f2go * majoration_revenus_reputes_distribues + f2tr + f2fu + f2tt_2016) / 12

    Formule OpenFisca sur Github

    Variables et paramètres inscrits dans la formule :

    Paramètres :

    Variables utilisées par le cas type :

    • Produits des contrats d'assurance-vie et de capitalisation d'une durée d'au moins 6 ou 8 ans donnant droit à abattement

      Déclaration d’impôts n°1

      €/an
    • Revenus des actions et parts donnant droit à abattement

      Déclaration d’impôts n°1

      €/an
    • Revenus imposables des titres non côtés détenus dans le PEA et distributions perçues via votre entreprise donnant droit à abattement

      Déclaration d’impôts n°1

      €/an
    • Autres revenus distribués et revenus des structures soumises hors de France à un régime fiscal privilégié (n'ouvrant pas droit à abattement)

      Déclaration d’impôts n°1

      €/an
    • Produits de placements à revenu fixe, intérêts et autres revenus assimilés (n'ouvrant pas droit à abattement)

      Déclaration d’impôts n°1

      €/an
    • Revenus de valeurs mobilières, produits des contrats d'assurance-vie d'une durée inférieure à 8 ans et distributions (n'ouvrant pas droit à abattement)

      Déclaration d’impôts n°1

      €/an
    • Intérêts des prêts participatifs

      Déclaration d’impôts n°1

      €/an

    Formule de calcul OpenFisca à compter du 2013-01-01 :

    def formula_2013_01_01(foyer_fiscal, period, parameters): year = period.this_year f2dc = foyer_fiscal('f2dc', year) f2ch = foyer_fiscal('f2ch', year) f2ts = foyer_fiscal('f2ts', year) f2go = foyer_fiscal('f2go', year) f2tr = foyer_fiscal('f2tr', year) f2fu = foyer_fiscal('f2fu', year) majoration_revenus_reputes_distribues = parameters(period).impot_revenu.calcul_revenus_imposables.rvcm.majoration_revenus_reputes_distribues return (f2dc + f2ch + f2ts + f2go * majoration_revenus_reputes_distribues + f2tr + f2fu) / 12

    Formule OpenFisca sur Github

    Variables et paramètres inscrits dans la formule :

    Paramètres :

    Variables utilisées par le cas type :

    • Produits des contrats d'assurance-vie et de capitalisation d'une durée d'au moins 6 ou 8 ans donnant droit à abattement

      Déclaration d’impôts n°1

      €/an
    • Revenus des actions et parts donnant droit à abattement

      Déclaration d’impôts n°1

      €/an
    • Revenus imposables des titres non côtés détenus dans le PEA et distributions perçues via votre entreprise donnant droit à abattement

      Déclaration d’impôts n°1

      €/an
    • Autres revenus distribués et revenus des structures soumises hors de France à un régime fiscal privilégié (n'ouvrant pas droit à abattement)

      Déclaration d’impôts n°1

      €/an
    • Produits de placements à revenu fixe, intérêts et autres revenus assimilés (n'ouvrant pas droit à abattement)

      Déclaration d’impôts n°1

      €/an
    • Revenus de valeurs mobilières, produits des contrats d'assurance-vie d'une durée inférieure à 8 ans et distributions (n'ouvrant pas droit à abattement)

      Déclaration d’impôts n°1

      €/an

    Formule initiale de calcul OpenFisca :

    def formula(foyer_fiscal, period, parameters): year = period.this_year f2dc = foyer_fiscal('f2dc', year) f2gr = foyer_fiscal('f2gr', year) f2ch = foyer_fiscal('f2ch', year) f2ts = foyer_fiscal('f2ts', year) f2go = foyer_fiscal('f2go', year) f2tr = foyer_fiscal('f2tr', year) f2fu = foyer_fiscal('f2fu', year) majoration_revenus_reputes_distribues = parameters(period).impot_revenu.calcul_revenus_imposables.rvcm.majoration_revenus_reputes_distribues return (f2dc + f2gr + f2ch + f2ts + f2go * majoration_revenus_reputes_distribues + f2tr + f2fu) / 12

    Formule OpenFisca sur Github

    Variables et paramètres inscrits dans la formule :

    Paramètres :

    Variables utilisées par le cas type :

    • Produits des contrats d'assurance-vie et de capitalisation d'une durée d'au moins 6 ou 8 ans donnant droit à abattement

      Déclaration d’impôts n°1

      €/an
    • Revenus des actions et parts donnant droit à abattement

      Déclaration d’impôts n°1

      €/an
    • Revenus imposables des titres non côtés détenus dans le PEA et distributions perçues via votre entreprise donnant droit à abattement

      Déclaration d’impôts n°1

      €/an
    • Autres revenus distribués et revenus des structures soumises hors de France à un régime fiscal privilégié (n'ouvrant pas droit à abattement)

      Déclaration d’impôts n°1

      €/an
    • Revenus distribués dans le PEA (pour le calcul du crédit d'impôt de 50 %)

      Déclaration d’impôts n°1

      €/an
    • Produits de placements à revenu fixe, intérêts et autres revenus assimilés (n'ouvrant pas droit à abattement)

      Déclaration d’impôts n°1

      €/an
    • Revenus de valeurs mobilières, produits des contrats d'assurance-vie d'une durée inférieure à 8 ans et distributions (n'ouvrant pas droit à abattement)

      Déclaration d’impôts n°1

      €/an

    Variables et dispositifs influencés par la formule :

    La formule du dispositif "Revenus du capital imposés au barème (montants bruts)" peut avoir une influence sur d'autres dispositifs et variables :

    Caractéristiques avancées :

    Période de définition : month
    Entité : foyer_fiscal
    Type de valeur : float