Formule de calcul
souscriptions_parts_fcpi_fip
Source : source (consulté le lundi 1 janvier 1)
Ce dispositif est peut-être obsolète !
La dernière date de relecture du dispositif est vendredi 1 janvier 2021.
Formule de calcul OpenFisca à compter du 2021-01-01 :
Notes : Souscription de parts de fonds communs de placement dans l'innovation, de fonds d'investissement de proximité 2021
def formula_2021_01_01(foyer_fiscal, period, parameters): ''' Souscription de parts de fonds communs de placement dans l'innovation, de fonds d'investissement de proximité 2021 ''' maries_ou_pacses = foyer_fiscal('maries_ou_pacses', period) f7gq = foyer_fiscal('f7gq', period) f7gr = foyer_fiscal('f7gr', period) f7fq = foyer_fiscal('f7fq', period) f7ft = foyer_fiscal('f7ft', period) f7fm = foyer_fiscal('f7fm', period) f7fl = foyer_fiscal('f7fl', period) P = parameters(period).impot_revenu.calcul_reductions_impots.souscriptions.souscriptions_parts_fcpi_fip max1 = P.plafond_celibataire * (maries_ou_pacses + 1) mon_7gr = min_(max1, f7gr) mon_7gq = min_(max1 - mon_7gr, f7gq) mon_7ft = min_(max1, f7ft) mon_7fq = min_(max1 - mon_7ft, f7fq) mon_7fm = min_(max1, f7fm) mon_7fl = min_(max1, f7fl) return (P.taux * (mon_7gq + mon_7fq) + P.taux_corse * mon_7fm + P.taux_outre_mer * mon_7fl + P.taux_special * (mon_7gr + mon_7ft))
Formule OpenFisca sur GithubVariables et paramètres inscrits dans la formule :
Paramètres :
- impot_revenu.calcul_reductions_impots.souscriptions.souscriptions_parts_fcpi_fip.plafond_celibataire
- impot_revenu.calcul_reductions_impots.souscriptions.souscriptions_parts_fcpi_fip.taux
- impot_revenu.calcul_reductions_impots.souscriptions.souscriptions_parts_fcpi_fip.taux_corse
- impot_revenu.calcul_reductions_impots.souscriptions.souscriptions_parts_fcpi_fip.taux_outre_mer
- impot_revenu.calcul_reductions_impots.souscriptions.souscriptions_parts_fcpi_fip.taux_special
Variables utilisées par le cas type :
Formule de calcul OpenFisca à compter du 2020-08-01 :
Notes : Souscription de parts de fonds communs de placement dans l'innovation, de fonds d'investissement de proximité 2020
def formula_2020_08_01(foyer_fiscal, period, parameters): ''' Souscription de parts de fonds communs de placement dans l'innovation, de fonds d'investissement de proximité 2020 ''' maries_ou_pacses = foyer_fiscal('maries_ou_pacses', period) f7gq = foyer_fiscal('f7gq', period) f7gr = foyer_fiscal('f7gr', period) f7fq = foyer_fiscal('f7fq', period) f7ft = foyer_fiscal('f7ft', period) f7fm = foyer_fiscal('f7fm', period) f7hm = foyer_fiscal('f7hm', period) f7fl = foyer_fiscal('f7fl', period) f7hl = foyer_fiscal('f7hl', period) P = parameters(period).impot_revenu.calcul_reductions_impots.souscriptions.souscriptions_parts_fcpi_fip P1 = parameters('2020-08-01').impot_revenu.calcul_reductions_impots.souscriptions.souscriptions_parts_fcpi_fip P2 = parameters('2020-08-31').impot_revenu.calcul_reductions_impots.souscriptions.souscriptions_parts_fcpi_fip max1 = P.plafond_celibataire * (maries_ou_pacses + 1) mon_7gr = min_(max1, f7gr) mon_7gq = min_(max1 - mon_7gr, f7gq) mon_7ft = min_(max1, f7ft) mon_7fq = min_(max1 - mon_7ft, f7fq) mon_7fm = min_(max1, f7fm) mon_7hm = min_(max1 - mon_7fm, f7hm) mon_7fl = min_(max1, f7fl) mon_7hl = min_(max1 - mon_7fl, f7hl) return (P.taux * (mon_7gq + mon_7fq) + P1.taux_corse * mon_7fm + P1.taux_outre_mer * mon_7fl + P.taux_special * (mon_7gr + mon_7ft) + P2.taux_corse * mon_7hm + P2.taux_outre_mer * mon_7hl)
Formule OpenFisca sur GithubVariables et paramètres inscrits dans la formule :
Paramètres :
- impot_revenu.calcul_reductions_impots.souscriptions.souscriptions_parts_fcpi_fip.plafond_celibataire
- impot_revenu.calcul_reductions_impots.souscriptions.souscriptions_parts_fcpi_fip.taux
- impot_revenu.calcul_reductions_impots.souscriptions.souscriptions_parts_fcpi_fip.taux_corse
- impot_revenu.calcul_reductions_impots.souscriptions.souscriptions_parts_fcpi_fip.taux_outre_mer
- impot_revenu.calcul_reductions_impots.souscriptions.souscriptions_parts_fcpi_fip.taux_special
Variables utilisées par le cas type :
Formule de calcul OpenFisca à compter du 2011-01-01 :
Notes : Souscription de parts de fonds communs de placement dans l'innovation, de fonds d'investissement de proximité 2011-2019
def formula_2011_01_01(foyer_fiscal, period, parameters): ''' Souscription de parts de fonds communs de placement dans l'innovation, de fonds d'investissement de proximité 2011-2019 ''' maries_ou_pacses = foyer_fiscal('maries_ou_pacses', period) f7gq = foyer_fiscal('f7gq', period) f7fq = foyer_fiscal('f7fq', period) f7fm = foyer_fiscal('f7fm', period) f7fl = foyer_fiscal('f7fl', period) P = parameters(period).impot_revenu.calcul_reductions_impots.souscriptions.souscriptions_parts_fcpi_fip max1 = P.plafond_celibataire * (maries_ou_pacses + 1) return (P.taux * min_(f7gq, max1) + P.taux * min_(f7fq, max1) + P.taux_corse * min_(f7fm, max1) + P.taux_outre_mer * min_(f7fl, max1))
Formule OpenFisca sur GithubVariables et paramètres inscrits dans la formule :
Paramètres :
- impot_revenu.calcul_reductions_impots.souscriptions.souscriptions_parts_fcpi_fip.plafond_celibataire
- impot_revenu.calcul_reductions_impots.souscriptions.souscriptions_parts_fcpi_fip.taux
- impot_revenu.calcul_reductions_impots.souscriptions.souscriptions_parts_fcpi_fip.taux_corse
- impot_revenu.calcul_reductions_impots.souscriptions.souscriptions_parts_fcpi_fip.taux_outre_mer
Variables utilisées par le cas type :
Formule de calcul OpenFisca à compter du 2007-01-01 :
Notes : Souscription de parts de fonds communs de placement dans l'innovation, de fonds d'investissement de proximité 2007-2010
def formula_2007_01_01(foyer_fiscal, period, parameters): ''' Souscription de parts de fonds communs de placement dans l'innovation, de fonds d'investissement de proximité 2007-2010 ''' maries_ou_pacses = foyer_fiscal('maries_ou_pacses', period) f7gq = foyer_fiscal('f7gq', period) f7fq = foyer_fiscal('f7fq', period) f7fm = foyer_fiscal('f7fm', period) P = parameters(period).impot_revenu.calcul_reductions_impots.souscriptions.souscriptions_parts_fcpi_fip max1 = P.plafond_celibataire * (maries_ou_pacses + 1) return (P.taux * min_(f7gq, max1) + P.taux * min_(f7fq, max1) + P.taux_corse * min_(f7fm, max1))
Formule OpenFisca sur GithubVariables et paramètres inscrits dans la formule :
Paramètres :
Variables utilisées par le cas type :
Formule de calcul OpenFisca à compter du 2003-01-01 :
Notes : Souscription de parts de fonds communs de placement dans l'innovation, de fonds d'investissement de proximité 2003-2006
def formula_2003_01_01(foyer_fiscal, period, parameters): ''' Souscription de parts de fonds communs de placement dans l'innovation, de fonds d'investissement de proximité 2003-2006 ''' maries_ou_pacses = foyer_fiscal('maries_ou_pacses', period) f7gq = foyer_fiscal('f7gq', period) f7fq = foyer_fiscal('f7fq', period) P = parameters(period).impot_revenu.calcul_reductions_impots.souscriptions.souscriptions_parts_fcpi_fip max1 = P.plafond_celibataire * (maries_ou_pacses + 1) return (P.taux * min_(f7gq, max1) + P.taux * min_(f7fq, max1))
Formule OpenFisca sur GithubVariables et paramètres inscrits dans la formule :
Paramètres :
Variables utilisées par le cas type :
Formule de calcul OpenFisca à compter du 2002-01-01 :
Notes : Souscription de parts de fonds communs de placement dans l'innovation, de fonds d'investissement de proximité 2002
def formula_2002_01_01(foyer_fiscal, period, parameters): ''' Souscription de parts de fonds communs de placement dans l'innovation, de fonds d'investissement de proximité 2002 ''' maries_ou_pacses = foyer_fiscal('maries_ou_pacses', period) f7gq = foyer_fiscal('f7gq', period) P = parameters(period).impot_revenu.calcul_reductions_impots.souscriptions.souscriptions_parts_fcpi_fip max1 = P.plafond_celibataire * (maries_ou_pacses + 1) return P.taux * min_(f7gq, max1)
Formule OpenFisca sur GithubVariables et paramètres inscrits dans la formule :
Paramètres :
Variables utilisées par le cas type :
Variables et dispositifs influencés par la formule :
La formule du dispositif "souscriptions_parts_fcpi_fip" peut avoir une influence sur d'autres dispositifs et variables :