feat(salarié): mise à jour des professions et taux pour la DFS

pull/3260/head
Alice Dahan 2024-12-09 16:13:24 +01:00 committed by liliced
parent 9d08505a0a
commit 5ba2ec9c8c
3 changed files with 144 additions and 33 deletions

View File

@ -45,6 +45,7 @@ salarié . convention collective:
la simulation se basera sur le droit commun.
salarié . régimes spécifiques:
salarié . régimes spécifiques . alsace moselle:
titre: Régime Alsace-Moselle
description: |
@ -107,15 +108,16 @@ salarié . régimes spécifiques . DFS:
description: >-
Pour une liste précise de professions, l'employeur peut pratiquer une
déduction forfaitaire spécifique (DFS) pour frais professionnels sur la base
de calcul des cotisations sociales. spécifique consiste en un abattement sur
de calcul des cotisations sociales. La DFS consiste en un abattement sur
l'assiette des cotisations sociales. Elle peut s'appliquer si le salarié
supporte effectivement des frais lors de son activité professionnelle.
En labsence de frais effectivement engagés, ou si lemployeur prend en charge ou rembourse la totalité des frais professionnels, il est impossible dappliquer la DFS.
En labsence de frais effectivement engagés, ou si lemployeur prend en charge
ou rembourse la totalité des frais professionnels, il est impossible dappliquer la DFS.
question: Le salarié bénéficie-t-il d'une déduction forfaitaire spécifique ?
par défaut: non
références:
Fiche Urssaf.fr: https://www.urssaf.fr/portail/home/employeur/calculer-les-cotisations/les-elements-a-prendre-en-compte/les-frais-professionnels/la-deduction-forfaitaire-specifi.html
Fiche Urssaf.fr: https://www.urssaf.fr/accueil/employeur/beneficier-exonerations/frais-professionnels.html#ancre-deduction-forfaitaire-specifique
avec:
assiette minimale:
@ -135,18 +137,115 @@ salarié . régimes spécifiques . DFS:
taux:
variations:
- si: profession = 'journaliste'
alors: 20%
- si:
une de ces conditions:
- profession = 'journaliste'
- profession = 'pilote de ligne ou personnel navigant'
- profession = 'voyageur, représentant et placier'
alors:
variations:
- si: date > 01/2038
alors: 0%
- si: date > 01/2037
alors: 2%
- si: date > 01/2036
alors: 4%
- si: date > 01/2035
alors: 6%
- si: date > 01/2034
alors: 8%
- si: date > 01/2033
alors: 10%
- si: date > 01/2032
alors: 12%
- si: date > 01/2031
alors: 14%
- si: date > 01/2030
alors: 16%
- si: date > 01/2029
alors: 18%
- si: date > 01/2028
alors: 20%
- si: date > 01/2027
alors: 22%
- si: date > 01/2026
alors: 24%
- si: date > 01/2025
alors: 26%
- si: date > 01/2024
alors: 28%
- sinon: 30%
- si: profession = 'ouvrier du bâtiment'
alors: 10%
alors:
variations:
- si: date > 01/2032
alors: 0%
- si: date > 01/2031
alors: 1.5%
- si: date > 01/2030
alors: 3%
- si: date > 01/2029
alors: 4%
- si: date > 01/2028
alors: 5%
- si: date > 01/2027
alors: 6%
- si: date > 01/2026
alors: 7%
- si: date > 01/2025
alors: 8%
- si: date > 01/2024
alors: 9%
- sinon: 10%
- si: profession = 'artiste musicien'
alors: 20%
- si: profession = 'pilote de ligne ou personnel navigant'
alors: 30%
alors:
variations:
- si: date > 01/2032
alors: 0%
- si: date > 01/2031
alors: 3%
- si: date > 01/2030
alors: 6%
- si: date > 01/2029
alors: 9%
- si: date > 01/2028
alors: 12%
- si: date > 01/2027
alors: 14%
- si: date > 01/2026
alors: 16%
- si: date > 01/2025
alors: 18%
- si: date > 01/2024
alors: 19%
- sinon: 20%
- si: profession = 'artiste dramatique'
alors:
variations:
- si: date > 01/2032
alors: 0%
- si: date > 01/2031
alors: 3%
- si: date > 01/2030
alors: 6%
- si: date > 01/2029
alors: 9%
- si: date > 01/2028
alors: 12%
- si: date > 01/2027
alors: 15%
- si: date > 01/2026
alors: 18%
- si: date > 01/2025
alors: 21%
- si: date > 01/2024
alors: 23%
- sinon: 25%
- sinon: 0%
par défaut: 10%
références:
Circulaire DSS: https://solidarites-sante.gouv.fr/fichiers/bo/2005/05-09/a0090046.htm
Liste des professions bénéficiaires de la DFS: https://boss.gouv.fr/portail/accueil/autres-elements-de-remuneration/frais-professionnels.html#titre-annexe--liste-des-professions-be
Modalités de réduction progressive du taux d'abattement de DFS: https://boss.gouv.fr/portail/accueil/autres-elements-de-remuneration/frais-professionnels.html#titre-chapitre-9---deduction-forfaitai-section-3--regles-specifiques-au-a-modalites-de-reduction-progres
salarié . régimes spécifiques . DFS . profession:
question:
@ -158,22 +257,29 @@ salarié . régimes spécifiques . DFS . profession:
- journaliste
- ouvrier du bâtiment
- artiste musicien
- artiste dramatique
- pilote de ligne ou personnel navigant
- voyageur, représentant et placier
choix obligatoire: oui
avec:
artiste dramatique:
icônes: 🎭
description: >-
Concerne les artistes dramatiques, lyriques, cinématographiques ou
chorégraphiques.
artiste musicien:
icônes: 🎼
description: >-
Concerne les artistes musiciens, choristes, chefs dorchestre,
régisseurs de théâtre
Concerne les artistes musiciens, les choristes, les chefs dorchestre et
les régisseurs de théâtre.
journaliste:
valeur: profession = 'journaliste'
icônes: ✒
description: >-
Concerne les journalistes, rédacteurs, photographes, directeurs de
journaux Critiques dramatiques et musicaux.
journaux, critiques dramatiques et musicaux.
ouvrier du bâtiment:
icônes: 👷‍♂️
@ -188,7 +294,12 @@ salarié . régimes spécifiques . DFS . profession:
Concerne les pilotes, radios, mécaniciens navigants des compagnies de
transports aériens ; pilotes et mécaniciens employés par les maisons de
construction davions et de moteurs pour lessai de prototypes ; pilotes
moniteurs daéro-clubs et des écoles daviation civile
moniteurs daéro-clubs et des écoles daviation civile.
voyageur, représentant et placier:
icônes: 💼
description: >-
Concerne les voyageurs, représentants et placiers de commerce ou d'industrie.
salarié . régimes spécifiques . DFS . profession . journaliste . réduction de taux:
valeur: 80%

View File

@ -18,26 +18,26 @@ salarié . cotisations . exonérations . réduction générale . imputation séc
exports[`calculate simulations-dividendes > DFS 3`] = `
"salarié . cotisations . assiette: 1802
salarié . cotisations . exonérations . réduction générale: 575
salarié . cotisations . exonérations . réduction générale: 523
salarié . cotisations . exonérations . réduction générale . imputation chômage: 73
salarié . cotisations . exonérations . réduction générale . imputation retraite complémentaire: 108
salarié . cotisations . exonérations . réduction générale . imputation sécurité sociale: 467"
salarié . cotisations . exonérations . réduction générale . imputation sécurité sociale: 415"
`;
exports[`calculate simulations-dividendes > DFS 4`] = `
"salarié . cotisations . assiette: 1802
salarié . cotisations . exonérations . réduction générale: 575
salarié . cotisations . exonérations . réduction générale: 523
salarié . cotisations . exonérations . réduction générale . imputation chômage: 73
salarié . cotisations . exonérations . réduction générale . imputation retraite complémentaire: 108
salarié . cotisations . exonérations . réduction générale . imputation sécurité sociale: 467"
salarié . cotisations . exonérations . réduction générale . imputation sécurité sociale: 415"
`;
exports[`calculate simulations-dividendes > DFS 5`] = `
"salarié . cotisations . assiette: 1802
salarié . cotisations . exonérations . réduction générale: 575
salarié . cotisations . exonérations . réduction générale: 523
salarié . cotisations . exonérations . réduction générale . imputation chômage: 73
salarié . cotisations . exonérations . réduction générale . imputation retraite complémentaire: 108
salarié . cotisations . exonérations . réduction générale . imputation sécurité sociale: 467"
salarié . cotisations . exonérations . réduction générale . imputation sécurité sociale: 415"
`;
exports[`calculate simulations-dividendes > JEI 1`] = `

View File

@ -311,25 +311,25 @@ salarié . rémunération . net . à payer avant impôt: 1610"
exports[`calculate simulations-salarié > frais pro - DFS 2`] = `
"salarié . contrat . salaire brut: 2000
salarié . contrat . salaire brut . équivalent temps plein: null
salarié . coût total employeur: 2078
salarié . rémunération . net . payé après impôt: 1562
salarié . rémunération . net . à payer avant impôt: 1584"
salarié . coût total employeur: 2086
salarié . rémunération . net . payé après impôt: 1608
salarié . rémunération . net . à payer avant impôt: 1608"
`;
exports[`calculate simulations-salarié > frais pro - DFS 3`] = `
"salarié . contrat . salaire brut: 2000
salarié . contrat . salaire brut . équivalent temps plein: null
salarié . coût total employeur: 2078
salarié . rémunération . net . payé après impôt: 1562
salarié . rémunération . net . à payer avant impôt: 1584"
salarié . coût total employeur: 2072
salarié . rémunération . net . payé après impôt: 1610
salarié . rémunération . net . à payer avant impôt: 1610"
`;
exports[`calculate simulations-salarié > frais pro - DFS 4`] = `
"salarié . contrat . salaire brut: 2000
salarié . contrat . salaire brut . équivalent temps plein: null
salarié . coût total employeur: 2078
salarié . rémunération . net . payé après impôt: 1562
salarié . rémunération . net . à payer avant impôt: 1584"
salarié . coût total employeur: 2072
salarié . rémunération . net . payé après impôt: 1610
salarié . rémunération . net . à payer avant impôt: 1610"
`;
exports[`calculate simulations-salarié > frais pro - DFS 5`] = `
@ -353,9 +353,9 @@ Notifications affichées : salarié . rémunération . assiette de vérification
exports[`calculate simulations-salarié > frais pro - DFS 7`] = `
"salarié . contrat . salaire brut: 2600
salarié . contrat . salaire brut . équivalent temps plein: null
salarié . coût total employeur: 3088
salarié . rémunération . net . payé après impôt: 2125
salarié . rémunération . net . à payer avant impôt: 2125"
salarié . coût total employeur: 3052
salarié . rémunération . net . payé après impôt: 2129
salarié . rémunération . net . à payer avant impôt: 2137"
`;
exports[`calculate simulations-salarié > frais pro - abo transports + transports personnels 1`] = `