🔨 Correction de la réduction JEI

Elle ne peut pas être cumulée avec la réduc allocs
C'est une réduction de cotisation et pas une aide différée
pull/138/head
mama 2017-12-18 16:38:36 +01:00
parent 7474959693
commit 31f8303d02
4 changed files with 28 additions and 13 deletions

View File

@ -18,7 +18,7 @@
calcul: https://www.urssaf.fr/portail/home/employeur/beneficier-dune-exoneration/exonerations-ou-aides-liees-au-s/jeunes-entreprises-innovantes/quelle-exoneration.html
cumuls: https://www.legisocial.fr/actualites-sociales/2068-comment-declarer-les-cotisations-dallocations-familiales-si-lentreprise-beneficie-du-regime-jei.html
non applicable si: statut JEI
applicable si: statut JEI
formule:
# TODO - le plafonnement à 4,5 smic, précalculé pour 09/2017; cette approximation n'est bien sûr pas satisfaisante,

View File

@ -6,18 +6,30 @@
références:
calcul: https://www.urssaf.fr/portail/home/employeur/calculer-les-cotisations/les-taux-de-cotisations/la-cotisation-dallocations-famil.html
formule: cotisation allocations familiales - réduction allocations familiales
- espace: contrat salarié
nom: cotisation allocations familiales
formule:
multiplication:
assiette: assiette cotisations sociales
variations:
# TODO - intégrer l'éligibilité à la réduction générale
# TODO - vérifier si la réduction doit être portée à part sur la fiche de paie
- si: salaire brut < plafond réduction allocations familiales
taux: 3.45%
plafond: plafond sécurité sociale
- si: salaire brut > plafond réduction allocations familiales
taux: 5.25%
taux: 5.25%
- espace: contrat salarié
nom: réduction allocations familiales
applicable si:
toutes ces conditions:
- assiette cotisations sociales < plafond réduction allocations familiales
- ≠ statut JEI
formule:
multiplication:
assiette: assiette cotisations sociales
taux: 1.8%
- espace: contrat salarié
nom: plafond réduction allocations familiales
formule: smic mensuel * 3.5
# TODO - intégrer l'éligibilité à la réduction générale
# TODO - vérifier si la réduction doit être portée à part sur la fiche de paie

View File

@ -184,7 +184,11 @@
type: salaire
description: |
C'est le salaire brut, plus les cotisations patronales. C'est le total que l'employeur doit en principe prévoir de verser pour employer un salarié, mais en pratique certaines réductions de cotisation et aides peuvent diminuer cette somme.
formule: salaire total sans réduction - réduction générale
formule: salaire total sans réduction - réductions de cotisations
- espace: contrat salarié
nom: réductions de cotisations
formule: réduction générale + exonération JEI
- espace: contrat salarié
nom: salaire total sans réduction
@ -202,7 +206,6 @@
somme:
- CICE
- CITS
- exonération JEI
- espace: contrat salarié
nom: salaire

View File

@ -109,7 +109,7 @@ export default class ResultsGrid extends Component {
let props = { key: branch, branch, values, analysis, relevantSalaries }
return <Row {...props} />
})}
<ReductionRow node={fromDict('contrat salarié . réduction générale')} relevantSalaries={relevantSalaries}/>
<ReductionRow node={fromDict('contrat salarié . réductions de cotisations')} relevantSalaries={relevantSalaries}/>
<tr>
<td key="blank" className="element" />
{relevantSalaries.has("salaire net") && (
@ -280,7 +280,7 @@ class ReductionRow extends Component {
? null
:
<tr key="detailsRowRéductions" className="detailsRow">
<td className="element name">&nbsp;Réduction générale</td>
<td className="element name">&nbsp;Réductions de cotisations</td>
{relevantSalaries.has("salaire net") && (
<>
<td key="operator1" className="operator">