Formule de calcul
Crédit d’impôt emploi d’un salarié à domicile
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 : Sommes versées pour l'emploi d'un salariés à domicile 2020
def formula_2020_01_01(foyer_fiscal, period, parameters): ''' Sommes versées pour l'emploi d'un salariés à domicile 2020 ''' nb_pac_majoration_plafond = foyer_fiscal('nb_pac2', period) f7db = foyer_fiscal('f7db', period) f7dr = foyer_fiscal('f7dr', period) f7dl = foyer_fiscal('f7dl', period) annee1 = foyer_fiscal('f7dq', period) invalide = foyer_fiscal('f7dg', period) P = parameters(period).impot_revenu.credits_impots.emploi_salarie_domicile # détérminer le plafond if invalide.any(): plaf = P.plafond_invalides else: if annee1.any(): plaf = min_(P.plafond_maximum_1ere_annee, P.plafond_1ere_annee + P.increment_plafond * (nb_pac_majoration_plafond + f7dl)) else: plaf = min_(P.plafond_maximum, P.plafond + P.increment_plafond * (nb_pac_majoration_plafond + f7dl)) # calcul du CI ci = min_(plaf, max_(0, f7db - f7dr)) * P.taux return ci
Formule OpenFisca sur GithubVariables et paramètres inscrits dans la formule :
Paramètres :
- impot_revenu.credits_impots.emploi_salarie_domicile.increment_plafond
- impot_revenu.credits_impots.emploi_salarie_domicile.plafond
- impot_revenu.credits_impots.emploi_salarie_domicile.plafond_1ere_annee
- impot_revenu.credits_impots.emploi_salarie_domicile.plafond_maximum
- impot_revenu.credits_impots.emploi_salarie_domicile.plafond_maximum_1ere_annee
- impot_revenu.credits_impots.emploi_salarie_domicile.taux
Variables utilisées par le cas type :
Formule de calcul OpenFisca à compter du 2011-01-01 :
Notes : Sommes versées pour l'emploi d'un salariés à domicile 2011 - 2016 NB: Normalement, le plafond est aussi augmenté pour chaque personne agée de plus de 65 ans dans le foyer (en plus des PACs et des ascendants de 65 ans remplissant les conditions de l'APA). On ne prend pas en compte le nombre de ces individus ici.
def formula_2011_01_01(foyer_fiscal, period, parameters): ''' Sommes versées pour l'emploi d'un salariés à domicile 2011 - 2016 NB: Normalement, le plafond est aussi augmenté pour chaque personne agée de plus de 65 ans dans le foyer (en plus des PACs et des ascendants de 65 ans remplissant les conditions de l'APA). On ne prend pas en compte le nombre de ces individus ici. ''' nb_pac_majoration_plafond = foyer_fiscal('nb_pac2', period) f7db = foyer_fiscal('f7db', period) f7dl = foyer_fiscal('f7dl', period) annee1 = foyer_fiscal('f7dq', period) invalide = foyer_fiscal('f7dg', period) P = parameters(period).impot_revenu.credits_impots.emploi_salarie_domicile # détérminer le plafond if invalide.any(): plaf = P.plafond_invalides else: if annee1.any(): plaf = min_(P.plafond_maximum_1ere_annee, P.plafond_1ere_annee + P.increment_plafond * (nb_pac_majoration_plafond + f7dl)) else: plaf = min_(P.plafond_maximum, P.plafond + P.increment_plafond * (nb_pac_majoration_plafond + f7dl)) # calcul du CI ci = min_(plaf, f7db) * P.taux return ci
Formule OpenFisca sur GithubVariables et paramètres inscrits dans la formule :
Paramètres :
- impot_revenu.credits_impots.emploi_salarie_domicile.increment_plafond
- impot_revenu.credits_impots.emploi_salarie_domicile.plafond
- impot_revenu.credits_impots.emploi_salarie_domicile.plafond_1ere_annee
- impot_revenu.credits_impots.emploi_salarie_domicile.plafond_maximum
- impot_revenu.credits_impots.emploi_salarie_domicile.plafond_maximum_1ere_annee
- impot_revenu.credits_impots.emploi_salarie_domicile.taux
Variables utilisées par le cas type :
Formule de calcul OpenFisca à compter du 2009-01-01 :
Notes : Crédit d’impôt emploi d’un salarié à domicile (cases 7DB, 7DG) 2009-
def formula_2009_01_01(foyer_fiscal, period, parameters): ''' Crédit d’impôt emploi d’un salarié à domicile (cases 7DB, 7DG) 2009- ''' nb_pac_majoration_plafond = foyer_fiscal('nb_pac2', period) f7db = foyer_fiscal('f7db', period) f7dg = foyer_fiscal('f7dg', period) f7dl = foyer_fiscal('f7dl', period) f7dq = foyer_fiscal('f7dq', period) P = parameters(period).impot_revenu.credits_impots.emploi_salarie_domicile isinvalid = f7dg annee1 = f7dq nbpacmin = nb_pac_majoration_plafond + f7dl maxBase = P.plafond * not_(annee1) + P.plafond_1ere_annee * annee1 maxDuMaxNonInv = P.plafond_maximum * not_(annee1) + P.plafond_maximum_1ere_annee * annee1 maxNonInv = min_(maxBase + P.increment_plafond * nbpacmin, maxDuMaxNonInv) maxEffectif = maxNonInv * not_(isinvalid) + P.plafond_invalides * isinvalid return P.taux * min_(f7db, maxEffectif)
Formule OpenFisca sur GithubVariables et paramètres inscrits dans la formule :
Paramètres :
- impot_revenu.credits_impots.emploi_salarie_domicile.increment_plafond
- impot_revenu.credits_impots.emploi_salarie_domicile.plafond
- impot_revenu.credits_impots.emploi_salarie_domicile.plafond_1ere_annee
- impot_revenu.credits_impots.emploi_salarie_domicile.plafond_invalides
- impot_revenu.credits_impots.emploi_salarie_domicile.plafond_maximum
- impot_revenu.credits_impots.emploi_salarie_domicile.plafond_maximum_1ere_annee
- impot_revenu.credits_impots.emploi_salarie_domicile.taux
Variables utilisées par le cas type :
Formule de calcul OpenFisca à compter du 2007-01-01 :
Notes : Crédit d’impôt emploi d’un salarié à domicile (cases 7DB, 7DG) 2007-2008
def formula_2007_01_01(foyer_fiscal, period, parameters): ''' Crédit d’impôt emploi d’un salarié à domicile (cases 7DB, 7DG) 2007-2008 ''' nb_pac_majoration_plafond = foyer_fiscal('nb_pac2', period) f7db = foyer_fiscal('f7db', period) f7dg = foyer_fiscal('f7dg', period) f7dl = foyer_fiscal('f7dl', period) P = parameters(period).impot_revenu.credits_impots.emploi_salarie_domicile isinvalid = f7dg nbpacmin = nb_pac_majoration_plafond + f7dl maxBase = P.plafond maxDuMaxNonInv = P.plafond_maximum maxNonInv = min_(maxBase + P.increment_plafond * nbpacmin, maxDuMaxNonInv) maxEffectif = maxNonInv * not_(isinvalid) + P.plafond_invalides * isinvalid return P.taux * min_(f7db, maxEffectif)
Formule OpenFisca sur GithubVariables et paramètres inscrits dans la formule :
Paramètres :
- impot_revenu.credits_impots.emploi_salarie_domicile.increment_plafond
- impot_revenu.credits_impots.emploi_salarie_domicile.plafond
- impot_revenu.credits_impots.emploi_salarie_domicile.plafond_invalides
- impot_revenu.credits_impots.emploi_salarie_domicile.plafond_maximum
- impot_revenu.credits_impots.emploi_salarie_domicile.taux
Variables utilisées par le cas type :
Variables et dispositifs influencés par la formule :
La formule du dispositif "Crédit d’impôt emploi d’un salarié à domicile" peut avoir une influence sur d'autres dispositifs et variables :