Formule de calcul

Prestations compensatoires

Valeur du dispositif pour le cas type :

Prestations compensatoires

Déclaration d’impôts n°1

    Ce dispositif est peut-être obsolète !
    La dernière date de relecture du dispositif est inconnue.

    Formule de calcul OpenFisca :

    Notes : Prestations compensatoires

    def formula(foyer_fiscal, period, parameters): ''' Prestations compensatoires ''' f7wm = foyer_fiscal('f7wm', period) f7wn = foyer_fiscal('f7wn', period) f7wo = foyer_fiscal('f7wo', period) f7wp = foyer_fiscal('f7wp', period) P = parameters(period).impot_revenu.calcul_reductions_impots.prestations_compensatoires div = (f7wo == 0) * 1 + f7wo # Pour éviter les divisions par zéro return ( (f7wm == 0) * ( (f7wn == f7wo) * P.taux * min_(f7wn, P.plafond) + (f7wn < f7wo) * (f7wo <= P.plafond) * P.taux * f7wn + max_(0, (f7wn < f7wo) * (f7wo > P.plafond) * P.taux * P.plafond * f7wn / div) ) + (f7wm != 0) * ( (f7wn == f7wm) * (f7wo <= P.plafond) * P.taux * f7wm + max_(0, (f7wn == f7wm) * (f7wo >= P.plafond) * P.taux * f7wm / div) + (f7wn > f7wm) * (f7wo <= P.plafond) * P.taux * f7wn + max_(0, (f7wn > f7wm) * (f7wo >= P.plafond) * P.taux * f7wn / div) ) + P.taux * f7wp )

    Formule OpenFisca sur Github

    Variables 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 "Prestations compensatoires" peut avoir une influence sur d'autres dispositifs et variables :

    Caractéristiques avancées :

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