Corrige l'exonération ACRE pour les SASU

fix #2244
pull/2394/head
Johan Girod 2022-10-25 16:00:54 +02:00
parent 8cde6dddcf
commit 72a7dc5036
5 changed files with 237 additions and 196 deletions

View File

@ -46,7 +46,9 @@ dirigeant . rémunération . totale:
résumé: Incluant les cotisations et contributions
variations:
- si: assimilé salarié
alors: salarié . coût total employeur
alors:
valeur: salarié . coût total employeur
abattement: assimilé salarié . réduction ACRE . montant
- si: entreprise . imposition . IS
alors:
somme:
@ -68,7 +70,7 @@ dirigeant . rémunération . net:
dirigeant . rémunération . cotisations:
variations:
- si: assimilé salarié
alors: salarié . cotisations
alors: assimilé salarié . cotisations
- si: indépendant
alors: indépendant . cotisations et contributions
- si: auto-entrepreneur
@ -196,40 +198,74 @@ dirigeant . assimilé salarié:
Le régime des dirigeants: https://www.urssaf.fr/portail/home/employeur/creer/choisir-une-forme-juridique/le-statut-du-dirigeant/les-dirigeants-assimiles-salarie.html
note: Nous ne gérons pas le cas des SAS(U) à l'IR pour l'instant
dirigeant . assimilé salarié . cotisations:
valeur: salarié . cotisations
abattement: réduction ACRE . montant
dirigeant . assimilé salarié . réduction ACRE:
experimental: oui
applicable si: dirigeant . exonérations . ACRE
non applicable si: salarié . cotisations . assiette > 100% * plafond sécurité sociale
avec:
notification taux annuel:
type: notification
description: |
Le taux ACRE utilisé est une moyenne annuelle. Le
simulateur ne prend pas encore en compte le calcul de l'ACRE mois par mois.
# cumul JEI:
# description: Il n'est pas possible de cumuler les exonérations ACRE et JEI.
# applicable si: salarié . cotisations . exonérations . JEI
# avec:
# ACRE plus avantageux:
# applicable si: réduction ACRE . montant >= salarié . cotisations . exonérations . JEI . montant
# rend non applicable:
# règle: salarié . cotisations . exonérations . JEI . montant
# sauf dans:
# - ACRE plus avantageux
# - JEI plus avantageux
# type: notification
# valeur: oui
# description: |
# Il n'est pas possible de cumuler les exonérations ACRE et JEI. Dans votre cas, l'exonération ACRE est plus élevé, c'est donc ce scénario qui a été retenu pour la simulation.
# *Vous pourrez demander l'option JEI pour l'année suivante*
# JEI plus avantageux:
# applicable si: réduction ACRE . montant < salarié . cotisations . exonérations . JEI . montant
# rend non applicable:
# règle: réduction ACRE . montant
# sauf dans:
# - ACRE plus avantageux
# - JEI plus avantageux
# valeur: oui
# type: notification
# description: Il n'est pas possible de cumuler les exonérations ACRE et JEI. Dans votre cas, l'exonération JEI est plus élevé, c'est donc ce scénario qui a été retenu pour la simulation.
dirigeant . assimilé salarié . réduction ACRE . montant:
arrondi: oui
variations:
- si: salarié . cotisations . assiette <= 75% * plafond sécurité sociale
alors:
nom: cotisations ACRE
somme:
- salarié . cotisations . maladie
- salarié . cotisations . allocations familiales
- salarié . cotisations . vieillesse
alors: cotisations exonérées
- sinon:
produit:
assiette: assiette taux réduit
assiette:
recalcul:
règle: cotisations exonérées
avec:
dirigeant . exonérations . ACRE: non
salarié . cotisations . assiette: 75% * plafond sécurité sociale
taux: (plafond sécurité sociale - salarié . cotisations . assiette) / (25% * plafond sécurité sociale)
références:
urssaf.fr: https://www.urssaf.fr/portail/home/employeur/beneficier-dune-exoneration/exonerations-generales/laccre/quelles-exonerations-pour-2022.html
dirigeant . assimilé salarié . réduction ACRE . assiette taux réduit:
recalcul:
règle: cotisations ACRE
avec:
dirigeant . exonérations . ACRE: non
salarié . cotisations . assiette: 75% * plafond sécurité sociale
salarié . cotisations . CSA: non
dirigeant . assimilé salarié . réduction ACRE . notification taux annuel:
formule: oui
type: notification
description: |
Le taux ACRE utilisé est une moyenne annuelle. Le
simulateur ne prend pas encore en compte le calcul de l'ACRE mois par mois.
Comment calculer l'exonération ACRE ?: https://www.urssaf.fr/portail/home/employeur/beneficier-dune-exoneration/exonerations-generales/laccre/quelles-exonerations-pour-2022.html
Article D131-6-1 du code de la sécurité sociale: https://www.legifrance.gouv.fr/codes/id/LEGIARTI000036475110/2018-01-01/#LEGIARTI000036475110
avec:
cotisations exonérées:
unité: €/an
privé: oui
somme:
- salarié . cotisations . maladie
- salarié . cotisations . allocations familiales
- salarié . cotisations . vieillesse
arrondi: oui
dirigeant . auto-entrepreneur:
applicable si: régime social = 'auto-entrepreneur'
@ -894,9 +930,9 @@ dirigeant . indépendant . cotisations et contributions . déduction tabac . rev
- retraite complémentaire
- invalidité et décès
- conjoint collaborateur
formule:
valeur: assiette des cotisations
abattement: déduction tabac
valeur: assiette des cotisations
abattement: déduction tabac
dirigeant . indépendant . cotisations facultatives:
question: Avez-vous souscrit à des contrats de prévoyance et / ou de retraite complémentaire privés (contrats Madelin, plans d'épargne retraite) ?

View File

@ -321,7 +321,7 @@ dirigeant . indépendant . PL . CIPAV . exonération incapacité:
votre médecin traitant et adressée à la CIPAV au plus tard le 31 mars de lannée suivante.
remplace:
règle: retraite complémentaire . classe
dans: protection sociale . retraite . CIPAV
dans: protection sociale . retraite . CNAVPL . CIPAV
valeur: "'Classe A'"
références:
Guide CNAVPL: https://www.cnavpl.fr/wp-content/uploads/2022/03/guideweb-2022.pdf#page=75

View File

@ -26,12 +26,13 @@ protection sociale . retraite:
Simulez et gérez votre retraite sur [info-retraite.fr](https://www.info-retraite.fr/portail-info/home.html).
références:
Panorama des régimes de retraites: https://travail-emploi.gouv.fr/retraite/le-systeme-de-retraite-actuel/
'Retraites de base et complémentaire dans le privé : quelles différences ?': https://www.service-public.fr/particuliers/vosdroits/F12389
protection sociale . retraite . trimestres:
titre: trimestres validés
grille:
assiette: base cotisée
assiette: base . cotisée
multiplicateur: SMIC . horaire . début d'année
tranches:
- montant: 0 trimestres validés/an
@ -48,7 +49,13 @@ protection sociale . retraite . trimestres:
'Salaire validant un trimestre': https://www.legislation.cnav.fr/Pages/bareme.aspx?Nom=salaire_validant_un_trimestre_montant_bar
Article R351-9 du code de la sécurité sociale: https://www.legifrance.gouv.fr/codes/article_lc/LEGIARTI000028751530/2014-03-21
protection sociale . retraite . base cotisée:
protection sociale . retraite . base:
description: |
La plupart des actifs cotisent à la fois à un régime de base (jusquau plafond de la sécurité sociale, soit 3 311 euros par mois) et à un régime complémentaire ou additionnel, sur tout ou une partie de leurs revenus.
Le montant de votre pension pour la retraite de base est calculé à partir la moyenne de vos revenus des 25 meilleures années.
protection sociale . retraite . base . cotisée:
titre: revenu cotisés pour la retraite de base
unité: €/an
arrondi: oui
@ -95,126 +102,10 @@ protection sociale . retraite . base cotisée:
Il est comparé au seuil de 150 smic/h pour déterminer le nombre de trimestres à valider (revenu cotisé de lannée N /150 smic h).
protection sociale . retraite . CNAVPL:
applicable si: dirigeant . indépendant . PL . CNAVPL
remplace:
règle: base cotisée . revenu indépendant
# Bug https://github.com/betagouv/publicodes/issues/207
par: dirigeant . indépendant . PL . CNAVPL . retraite . tranche T1 . revenu cotisé
description: |-
Les professions libérales affiliées à la CNAVPL ont un régime de retraite de base par point.
Le nombre de points acquis chaque année est déterminé en fonction des revenus
professionnels soumis à cotisations :
- la cotisation maximale sur la tranche T1 permet dacquérir 525 points (de 0 à un plafond
annuel de la sécurité sociale),
- la cotisation maximale sur la tranche T2 permet dacquérir 25 points (de 0 à cinq fois le pla-
fond annuel de la sécurité sociale).
Pour chaque tranche, le nombre de points attribué est calculé au prorata de la cotisation effective
sur la cotisation maximale et arrondi à la décimale la plus proche
somme:
- nom: points T1
produit:
assiette: 525 points
taux: dirigeant . indépendant . PL . CNAVPL . retraite . tranche T1 / cotisation maximum T1
arrondi: 1 décimale
- nom: points T2
produit:
assiette: 25 points
taux: dirigeant . indépendant . PL . CNAVPL . retraite . tranche T2 / cotisation maximum T2
arrondi: 1 décimale
- nom: points incapacité
applicable si: dirigeant . indépendant . PL . CNAVPL . exonération incapacité
valeur: 400 points
note: |-
Des points supplémentaires peuvent être attribués :
- points rachetés ;
- 100 points supplémentaires au titre du trimestre civil au cours duquel survient laccouchement,
- 200 points supplémentaires par année civile concernée pour lassuré atteint dinvalidité lobli-
geant à avoir recours à lassistance dune tierce personne ;
- 400 points par année civile pour les personnes reconnues atteintes dune incapacité dexercice
de leur profession pour une durée de plus de 6 mois
références:
guide juridique CNAVPL: https://www.cnavpl.fr/statuts-et-documents-de-reference/?wpdmdl=234211#page=27
protection sociale . retraite . CIPAV:
protection sociale . retraite . CIPAV . indépendant:
applicable si: dirigeant . indépendant . PL . CIPAV
remplace: complémentaire indépendants . points acquis
unité: points
variations:
- si: dirigeant . indépendant . PL . CIPAV . retraite complémentaire . classe = 'Classe A'
alors: 36
- si: dirigeant . indépendant . PL . CIPAV . retraite complémentaire . classe = 'Classe B'
alors: 72
- si: dirigeant . indépendant . PL . CIPAV . retraite complémentaire . classe = 'Classe C'
alors: 108
- si: dirigeant . indépendant . PL . CIPAV . retraite complémentaire . classe = 'Classe D'
alors: 180
- si: dirigeant . indépendant . PL . CIPAV . retraite complémentaire . classe = 'Classe E'
alors: 252
- si: dirigeant . indépendant . PL . CIPAV . retraite complémentaire . classe = 'Classe F'
alors: 396
- si: dirigeant . indépendant . PL . CIPAV . retraite complémentaire . classe = 'Classe G'
alors: 432
- si: dirigeant . indépendant . PL . CIPAV . retraite complémentaire . classe = 'Classe H'
alors: 468
références:
Guide CIPAV: https://www.lacipav.fr/sites/default/files/2022-01/Guide%20pratique%202022%20-%20Professionnels%20lib%C3%A9raux%20-%20La%20Cipav_0.pdf#page=14
protection sociale . retraite . CIPAV . auto-entrepreneur:
applicable si:
toutes ces conditions:
- dirigeant . auto-entrepreneur
- entreprise . activité . nature . libérale . réglementée
avec:
trimestres:
titre: trimestres validés
remplace: retraite . trimestres
grille:
assiette: entreprise . chiffre d'affaires
multiplicateur: 2421 €/an
tranches:
- montant: 0 trimestres validés/an
plafond: 1
- montant: 1 trimestres validés/an
plafond: 2
- montant: 2 trimestres validés/an
plafond: 3
- montant: 3 trimestres validés/an
plafond: 4
- montant: 4 trimestres validés/an
références:
Le régime retraite de base des auto-entrepreneur: https://www.lacipav.fr/sites/default/files/2022-01/Guide%20pratique%202022%20-%20Auto-entrepreneurs%20-%20La%20Cipav_0.pdf?page=10
protection sociale . revenu moyen:
description: Le revenu utilisé pour le calcul du montant des pensions de retraite et des indemnités journalières de sécurité sociale lors d'un arrêt de travail.
notes: Normalement, on prend le revenu moyen des 25 meilleures années pour la retraite et des 3 derniers mois pour les indémnités. Vu qu'on intègre pas la notions de temporalité avec notre simulateur, on simplifie en prenant le même.
unité: €/an
formule:
plancher: 0 €/mois
le maximum de:
- dirigeant . indépendant . revenu professionnel
- dirigeant . auto-entrepreneur . impôt . revenu imposable
- salarié . rémunération . brut
protection sociale . retraite . CNAVPL . cotisation maximum T1:
recalcul:
règle: dirigeant . indépendant . PL . CNAVPL . retraite . tranche T1
avec:
dirigeant . indépendant . assiette des cotisations: plafond sécurité sociale
protection sociale . retraite . CNAVPL . cotisation maximum T2:
recalcul:
règle: dirigeant . indépendant . PL . CNAVPL . retraite . tranche T2
avec:
dirigeant . indépendant . assiette des cotisations: 5 * plafond sécurité sociale
mois cotisés: 43 an * 12 mois/an
protection sociale . retraite . complémentaire salarié:
protection sociale . retraite . complémentaire . AGIRC ARRCO:
titre: AGIRC-ARRCO (salarié)
produit:
assiette: points acquis * mois cotisés
assiette: points acquis
facteur:
nom: valeur du point
variations:
@ -230,33 +121,34 @@ protection sociale . retraite . complémentaire salarié:
références:
service-public.fr: https://www.service-public.fr/particuliers/vosdroits/F15396
agirc-arrco: https://www.agirc-arrco.fr/ressources-documentaires/chiffres-cles/
avec:
points acquis:
unité: points/mois
note: |
On se base sur une valeur constante du point, hors cette dernière change d'année en année, cette valeure est donc une grossière approximation
valeur: salarié . cotisations . retraite complémentaire / valeur d'acquisition
références:
service-public.fr: https://www.service-public.fr/particuliers/vosdroits/F15396
protection sociale . retraite . complémentaire salarié . points acquis:
unité: points/mois
note: |
On se base sur une valeur constante du point, hors cette dernière change d'année en année, cette valeure est donc une grossière approximation
valeur: salarié . cotisations . retraite complémentaire / valeur d'acquisition
références:
service-public.fr: https://www.service-public.fr/particuliers/vosdroits/F15396
valeur d'acquisition:
variations:
- si: date >= 01/2022
alors: 17.4316 €/point
- si: date >= 01/2021
alors: 17.3982 €/point
- si: date >= 01/2020
alors: 17.3982 €/point
- si: date >= 01/01/2019
alors: 17.0571 €/point
références:
barèmes agirc-arrco: https://www.agirc-arrco.fr/wp-content/uploads/2021/10/Historique_valeur_du_point_salaire_de_reference.pdf
protection sociale . retraite . complémentaire salarié . points acquis . valeur d'acquisition:
variations:
- si: date >= 01/2022
alors: 17.4316 €/point
- si: date >= 01/2021
alors: 17.3982 €/point
- si: date >= 01/2020
alors: 17.3982 €/point
- si: date >= 01/01/2019
alors: 17.0571 €/point
références:
barèmes agirc-arrco: https://www.agirc-arrco.fr/wp-content/uploads/2021/10/Historique_valeur_du_point_salaire_de_reference.pdf
protection sociale . retraite . complémentaire indépendants:
protection sociale . retraite . complémentaire . RCI:
acronyme: RCI
titre: Retraite complémentaire des indépendants
non applicable si: dirigeant . indépendant . PL . CNAVPL
produit:
assiette: points acquis * mois cotisés
assiette: points acquis
facteur:
nom: valeur du point
variations:
@ -271,27 +163,141 @@ protection sociale . retraite . complémentaire indépendants:
références:
cnav.fr: https://www.lassuranceretraite.fr/portail-info/home/actif/travailleur-independant/calcul-retraite/retraite-complementaire.html
barèmes cnav.fr: https://www.legislation.cnav.fr/Pages/bareme.aspx?Nom=rci_valeur_point_bar
avec:
points acquis:
unité: points/an
non applicable si: dirigeant . indépendant . cotisations et contributions . exonérations . pension invalidité # Non implémenté (cf règle)
arrondi: oui
valeur: dirigeant . indépendant . cotisations et contributions . retraite complémentaire / valeur d'acquisition
références:
cnav.fr: https://www.lassuranceretraite.fr/portail-info/home/actif/travailleur-independant/calcul-retraite/retraite-complementaire.html
protection sociale . retraite . complémentaire indépendants . points acquis:
unité: points/an
non applicable si: dirigeant . indépendant . cotisations et contributions . exonérations . pension invalidité # Non implémenté (cf règle)
arrondi: oui
valeur: dirigeant . indépendant . cotisations et contributions . retraite complémentaire / valeur d'acquisition
références:
cnav.fr: https://www.lassuranceretraite.fr/portail-info/home/actif/travailleur-independant/calcul-retraite/retraite-complementaire.html
valeur d'acquisition:
variations:
- si: date >= 01/2022
alors: 17.956 €/point
- si: date >= 01/2021
alors: 17.765 €/point
- si: date >= 01/2020
alors: 17.691 €/point
- si: date >= 01/01/2019
alors: 17.515 €/point
références:
barèmes cnav.fr: https://www.legislation.cnav.fr/Pages/bareme.aspx?Nom=rci_valeur_achat_point_bar
protection sociale . retraite . complémentaire indépendants . points acquis . valeur d'acquisition:
variations:
- si: date >= 01/2022
alors: 17.956 €/point
- si: date >= 01/2021
alors: 17.765 €/point
- si: date >= 01/2020
alors: 17.691 €/point
- si: date >= 01/01/2019
alors: 17.515 €/point
protection sociale . retraite . CNAVPL:
applicable si: dirigeant . indépendant . PL . CNAVPL
titre: retraite de base CNAVPL
remplace: retraite . base
description: |-
Les professions libérales affiliées à la CNAVPL ont un régime de retraite de base par point.
Le nombre de points acquis chaque année est déterminé en fonction des revenus
professionnels soumis à cotisations :
- la cotisation maximale sur la tranche T1 permet dacquérir 525 points (de 0 à un plafond
annuel de la sécurité sociale),
- la cotisation maximale sur la tranche T2 permet dacquérir 25 points (de 0 à cinq fois le pla-
fond annuel de la sécurité sociale).
Pour chaque tranche, le nombre de points attribué est calculé au prorata de la cotisation effective
sur la cotisation maximale et arrondi à la décimale la plus proche
produit:
assiette: points acquis
facteur:
nom: valeur du point
variations:
- si: date >= 01/2022
alors: 0.5795 €/an/point
avec:
points acquis:
somme:
- nom: points T1
produit:
assiette: 525 points
taux: dirigeant . indépendant . PL . CNAVPL . retraite . tranche T1 / cotisation maximum T1
arrondi: 1 décimale
- nom: points T2
produit:
assiette: 25 points
taux: dirigeant . indépendant . PL . CNAVPL . retraite . tranche T2 / cotisation maximum T2
arrondi: 1 décimale
- nom: points incapacité
applicable si: dirigeant . indépendant . PL . CNAVPL . exonération incapacité
valeur: 400 points
note: |-
Des points supplémentaires peuvent être attribués :
- points rachetés ;
- 100 points supplémentaires au titre du trimestre civil au cours duquel survient laccouchement,
- 200 points supplémentaires par année civile concernée pour lassuré atteint dinvalidité lobli-
geant à avoir recours à lassistance dune tierce personne ;
- 400 points par année civile pour les personnes reconnues atteintes dune incapacité dexercice
de leur profession pour une durée de plus de 6 mois
références:
guide juridique CNAVPL: https://www.cnavpl.fr/statuts-et-documents-de-reference/?wpdmdl=234211#page=27
avec:
cotisation maximum T1:
privé: oui
recalcul:
règle: dirigeant . indépendant . PL . CNAVPL . retraite . tranche T1
avec:
dirigeant . indépendant . assiette des cotisations: plafond sécurité sociale
cotisation maximum T2:
privé: oui
recalcul:
règle: dirigeant . indépendant . PL . CNAVPL . retraite . tranche T2
avec:
dirigeant . indépendant . assiette des cotisations: 5 * plafond sécurité sociale
protection sociale . retraite . CNAVPL . CIPAV:
protection sociale . retraite . CNAVPL . CIPAV . complémentaire:
applicable si: dirigeant . indépendant . PL . CIPAV
produit:
assiette: points acquis
facteur:
nom: valeur du point
variations:
- si: dirigeant . indépendant . PL . CIPAV . retraite complémentaire . classe = 'Classe A'
alors: 36
- si: dirigeant . indépendant . PL . CIPAV . retraite complémentaire . classe = 'Classe B'
alors: 72
- si: dirigeant . indépendant . PL . CIPAV . retraite complémentaire . classe = 'Classe C'
alors: 108
- si: dirigeant . indépendant . PL . CIPAV . retraite complémentaire . classe = 'Classe D'
alors: 180
- si: dirigeant . indépendant . PL . CIPAV . retraite complémentaire . classe = 'Classe E'
alors: 252
- si: dirigeant . indépendant . PL . CIPAV . retraite complémentaire . classe = 'Classe F'
alors: 396
- si: dirigeant . indépendant . PL . CIPAV . retraite complémentaire . classe = 'Classe G'
alors: 432
- si: dirigeant . indépendant . PL . CIPAV . retraite complémentaire . classe = 'Classe H'
alors: 468
références:
barèmes cnav.fr: https://www.legislation.cnav.fr/Pages/bareme.aspx?Nom=rci_valeur_achat_point_bar
Guide CIPAV: https://www.lacipav.fr/sites/default/files/2022-01/Guide%20pratique%202022%20-%20Professionnels%20lib%C3%A9raux%20-%20La%20Cipav_0.pdf#page=14
protection sociale . retraite . CNAVPL . CIPAV . trimestres auto-entrepreneur:
applicable si:
toutes ces conditions:
- dirigeant . auto-entrepreneur
- entreprise . activité . nature . libérale . réglementée
titre: trimestres validés auto-entrepreneur
remplace: retraite . trimestres
grille:
assiette: entreprise . chiffre d'affaires
multiplicateur: 2421 €/an
tranches:
- montant: 0 trimestres validés/an
plafond: 1
- montant: 1 trimestres validés/an
plafond: 2
- montant: 2 trimestres validés/an
plafond: 3
- montant: 3 trimestres validés/an
plafond: 4
- montant: 4 trimestres validés/an
références:
Le régime retraite de base des auto-entrepreneur: https://www.lacipav.fr/sites/default/files/2022-01/Guide%20pratique%202022%20-%20Auto-entrepreneurs%20-%20La%20Cipav_0.pdf?page=10
protection sociale . santé:
icônes: 🏥
@ -380,7 +386,7 @@ protection sociale . santé . indemnités journalières . salarié:
applicable si: salarié
formule:
produit:
assiette: revenu moyen
assiette: 5
taux: 50%
plafond: 1.8 * SMIC
reférences:
@ -453,7 +459,7 @@ protection sociale . accidents du travail et maladies professionnelles:
formule:
produit:
assiette:
valeur: revenu moyen
valeur: 5
plafond: 83.4% * plafond sécurité sociale
taux:
nom: Pourcentage du salaire journalier de référence

View File

@ -56,7 +56,6 @@ salarié . cotisations . exonérations:
- réduction générale
- lodeom . montant
- JEI . montant
- dirigeant . assimilé salarié . réduction ACRE
références:
urssaf.fr (cumul réduction générale): https://www.urssaf.fr/portail/home/employeur/beneficier-dune-exoneration/exonerations-generales/la-reduction-generale/les-regles-relatives-au-cumul.html
urssaf.fr (cumul JEI): https://www.urssaf.fr/portail/home/employeur/beneficier-dune-exoneration/exonerations-ou-aides-liees-au-s/jeunes-entreprises-innovantes/regles-de-cumul.html

View File

@ -19,7 +19,7 @@ export function SASUSimulation() {
<SimulationGoal
editable={false}
small
dottedName="salarié . cotisations"
dottedName="dirigeant . assimilé salarié . cotisations"
/>
<SimulationGoal dottedName="salarié . rémunération . net . à payer avant impôt" />
<SimulationGoal small editable={false} dottedName="impôt . montant" />