diff --git a/source/règles/base.yaml b/source/règles/base.yaml index 4a6f7cb1d..7aae93dfb 100644 --- a/source/règles/base.yaml +++ b/source/règles/base.yaml @@ -96,6 +96,21 @@ contrat salarié . indemnité kilométrique vélo . active: Cette indemnité est exonérée de cotisations sociales et d'impôt sur le revenu. Pour verser une prime de salaire équivalente à son salarié sans ce dispositif, **l'employeur devrait débourser près de 500€ pour un salaire médian**. par défaut: non +contrat salarié . CDD . taxe forfaitaire sur les CDD d'usage: + description: | + À compter du 1er janvier 2020, l'employeur doit s'acquiter d'une taxe + forfaitaire pour chaque conclusion d'un CDD d'usage. L'objectif de cette + taxe est de décourager le recours excessif aux contrats courts. + + Certains secteurs d'activités définis dans le code du travail ne sont pas + concernés par cette taxe. + applicable si: motif . classique . usage + # TODO: cette formule ne fonctionne pas pour des contrats dont la durée est + # inférieure à un mois + formule: 10 € / durée contrat + références: + URSSAF.fr: https://www.urssaf.fr/portail/home/actualites/toute-lactualite-employeur/taxe-forfaitaire-sur-les-cdd-dus.html + contrat salarié . CDD . CPF: description: Contribution au financement du compte personnel de formation (CPF) spécifique aux CDD. cotisation: @@ -1113,6 +1128,7 @@ contrat salarié . cotisations . patronales: - versement transport - taxe d'apprentissage - taxe sur les salaires + - CDD . taxe forfaitaire sur les CDD d'usage - CDD . CPF - forfait social - conventionnelles diff --git a/test/regressions/__snapshots__/simulations.jest.js.snap b/test/regressions/__snapshots__/simulations.jest.js.snap index 13bf6117c..1821d81ab 100644 --- a/test/regressions/__snapshots__/simulations.jest.js.snap +++ b/test/regressions/__snapshots__/simulations.jest.js.snap @@ -188,9 +188,9 @@ exports[`calculate simulations-salarié: avantages 3`] = `"[2586,0,0,2000,1549, exports[`calculate simulations-salarié: cadre 1`] = `"[4122,0,0,3000,2348,2171]"`; -exports[`calculate simulations-salarié: cdd 1`] = `"[2498,0,0,2000,1561,1524]"`; +exports[`calculate simulations-salarié: cdd 1`] = `"[2508,0,0,2000,1561,1524]"`; -exports[`calculate simulations-salarié: cdd 2`] = `"[2589,0,0,2000,1599,1557]"`; +exports[`calculate simulations-salarié: cdd 2`] = `"[2591,0,0,2000,1599,1557]"`; exports[`calculate simulations-salarié: heures supplémentaires 1`] = `"[2583,0,0,2000,1636,1599]"`; @@ -206,7 +206,7 @@ exports[`calculate simulations-salarié: impôt sur le revenu 1`] = `"[4076,0,0 exports[`calculate simulations-salarié: impôt sur le revenu 2`] = `"[41834,0,0,30000,24227,14588]"`; -exports[`calculate simulations-salarié: impôt sur le revenu 3`] = `"[4106,0,0,3000,2353,2172]"`; +exports[`calculate simulations-salarié: impôt sur le revenu 3`] = `"[4111,0,0,3000,2353,2172]"`; exports[`calculate simulations-salarié: impôt sur le revenu 4`] = `"[3896,0,0,3000,2353,2252]"`;