Formule de calcul
Ce dispositif est peut-être obsolète !
La dernière date de relecture du dispositif est dimanche 1 janvier 2017.
Formule de calcul OpenFisca à compter du 2017-01-01 :
Notes : Souscriptions au capital de SOFICA 2017-
def formula_2017_01_01(foyer_fiscal, period, parameters): ''' Souscriptions au capital de SOFICA 2017- ''' f7gn = foyer_fiscal('f7gn', period) f7fn = foyer_fiscal('f7fn', period) f7en = foyer_fiscal('f7en', period) rng = foyer_fiscal('rng', period) P = parameters(period).impot_revenu.calcul_reductions_impots.souscriptions.sofica max0 = min_(P.plafond_revenu_net_global * max_(rng, 0), P.plafond) max1 = max_(0, max0 - f7en) max2 = max_(0, max0 - f7gn) return ( P.taux_majore_2 * min_(f7en, max0) + P.taux_majore_1 * min_(f7gn, max1) + P.taux_reduction_normal * min_(f7fn, max2) )
Formule OpenFisca sur GithubVariables et paramètres inscrits dans la formule :
Paramètres :
- impot_revenu.calcul_reductions_impots.souscriptions.sofica.plafond
- impot_revenu.calcul_reductions_impots.souscriptions.sofica.plafond_revenu_net_global
- impot_revenu.calcul_reductions_impots.souscriptions.sofica.taux_majore_1
- impot_revenu.calcul_reductions_impots.souscriptions.sofica.taux_majore_2
- impot_revenu.calcul_reductions_impots.souscriptions.sofica.taux_reduction_normal
Variables utilisées par le cas type :
Formule de calcul OpenFisca à compter du 2006-01-01 :
Notes : Souscriptions au capital de SOFICA 2006-2016
def formula_2006_01_01(foyer_fiscal, period, parameters): ''' Souscriptions au capital de SOFICA 2006-2016 ''' f7gn = foyer_fiscal('f7gn', period) f7fn = foyer_fiscal('f7fn', period) rng = foyer_fiscal('rng', period) P = parameters(period).impot_revenu.calcul_reductions_impots.souscriptions.sofica max0 = min_(P.plafond_revenu_net_global * max_(rng, 0), P.plafond) max1 = max_(0, max0 - f7gn) return P.taux_majore_1 * min_(f7gn, max0) + P.taux_reduction_normal * min_(f7fn, max1)
Formule OpenFisca sur GithubVariables et paramètres inscrits dans la formule :
Paramètres :
- impot_revenu.calcul_reductions_impots.souscriptions.sofica.plafond
- impot_revenu.calcul_reductions_impots.souscriptions.sofica.plafond_revenu_net_global
- impot_revenu.calcul_reductions_impots.souscriptions.sofica.taux_majore_1
- impot_revenu.calcul_reductions_impots.souscriptions.sofica.taux_reduction_normal
Variables utilisées par le cas type :
Variables et dispositifs influencés par la formule :
La formule du dispositif "sofica" peut avoir une influence sur d'autres dispositifs et variables :