Formule de calcul
Salaires et chômage imposables après abattements
Ce dispositif est peut-être obsolète !
La dernière date de relecture du dispositif est lundi 1 janvier 2018.
Formule de calcul OpenFisca à compter du 2018-01-01 :
def formula_2018_01_01(individu, period, parameters): revenu_assimile_salaire = individu('revenu_assimile_salaire', period) frais_reels = individu('frais_reels', period) parameters_deductions = parameters(period).impot_revenu.calcul_revenus_imposables.deductions abatfor = round_(min_(max_(parameters_deductions.abatpro.taux * revenu_assimile_salaire, parameters_deductions.abatpro.min), parameters_deductions.abatpro.max)) return ( (frais_reels > abatfor) * (revenu_assimile_salaire - frais_reels) + (frais_reels <= abatfor) * max_(0, revenu_assimile_salaire - abatfor) )
Formule OpenFisca sur GithubVariables et paramètres inscrits dans la formule :
Paramètres :
Variables utilisées par le cas type :
Formule initiale de calcul OpenFisca :
def formula(individu, period, parameters): revenu_assimile_salaire = individu('revenu_assimile_salaire', period) chomeur_longue_duree = individu('chomeur_longue_duree', period) frais_reels = individu('frais_reels', period) parameters_deductions = parameters(period).impot_revenu.calcul_revenus_imposables.deductions abattement_minimum = where(chomeur_longue_duree, parameters_deductions.abatpro.min2, parameters_deductions.abatpro.min) abatfor = round_(min_(max_(parameters_deductions.abatpro.taux * revenu_assimile_salaire, abattement_minimum), parameters_deductions.abatpro.max)) return ( (frais_reels > abatfor) * (revenu_assimile_salaire - frais_reels) + (frais_reels <= abatfor) * max_(0, revenu_assimile_salaire - abatfor) )
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 "Salaires et chômage imposables après abattements" peut avoir une influence sur d'autres dispositifs et variables :