diff --git a/modele-social/build.js b/modele-social/build.js
index cbba72364..ce686f5cd 100644
--- a/modele-social/build.js
+++ b/modele-social/build.js
@@ -21,19 +21,25 @@ function recursiveFindYamlFile(dirPath = publicodesDir) {
} else {
return filename.endsWith('.yaml') ? fullpath : false
}
- }).filter(Boolean)
+ })
+ .filter(Boolean)
}
function readRules() {
return recursiveFindYamlFile().reduce((rules, filePath) => {
- const newRules = yaml.load(fs.readFileSync(filePath, 'utf-8'), {filename: filePath})
- const duplicatedRule = Object.keys(newRules).find(ruleName => ruleName in rules)
+ const newRules = yaml.load(fs.readFileSync(filePath, 'utf-8'), {
+ filename: filePath,
+ })
+ const duplicatedRule = Object.keys(newRules).find(
+ (ruleName) => ruleName in rules
+ )
if (duplicatedRule) {
- throw new Error(`La règle ${duplicatedRule} a été redéfinie dans dans le fichier ${filePath}, alors qu'elle avait déjà été définie auparavant dans un autre fichier`)
+ throw new Error(
+ `La règle ${duplicatedRule} a été redéfinie dans dans le fichier ${filePath}, alors qu'elle avait déjà été définie auparavant dans un autre fichier`
+ )
}
return Object.assign(rules, newRules)
}, {})
-
}
// Note: we can't put the output file in the fs.watched directory
diff --git a/modele-social/règles/dirigeant.yaml b/modele-social/règles/dirigeant.yaml
index abf8d9867..a355be1cd 100644
--- a/modele-social/règles/dirigeant.yaml
+++ b/modele-social/règles/dirigeant.yaml
@@ -1105,10 +1105,11 @@ dirigeant . indépendant . cotisations et contributions . retraite de base:
assiette:
valeur: assiette des cotisations
plancher: assiette minimale . retraite
- multiplicateur: plafond sécurité sociale temps plein
tranches:
- - taux: 17.75%
- plafond: 1
+ - taux:
+ nom: taux
+ valeur: 17.75%
+ plafond: plafond sécurité sociale temps plein
- taux: 0.6%
arrondi: oui
références:
diff --git a/modele-social/règles/protection-sociale.yaml b/modele-social/règles/protection-sociale.yaml
index 141d9656e..447b85010 100644
--- a/modele-social/règles/protection-sociale.yaml
+++ b/modele-social/règles/protection-sociale.yaml
@@ -53,13 +53,19 @@ protection sociale . retraite . plr:
valeur: "'Non implémenté'"
protection sociale . retraite . base:
+ # TODO : vérifier les modalités de calcul pour les salariés et les autoentrepreneurs. Il est possible que ce soit le même mécanisme que pour les indépendants.
titre: pension de retraite de base
- formule:
- produit:
- taux: taux de la pension
- plafond: plafond sécurité sociale temps plein
- assiette: revenu moyen
- note: Les impatriés bénéficient d'une exonération de cotisation vieillesse. En contrepartie, ils n'acquièrent aucun droit pendant la durée d'exonération.
+ produit:
+ taux: taux de la pension
+ plafond: plafond sécurité sociale temps plein
+ assiette:
+ variations:
+ - si: dirigeant . indépendant
+ alors: trimestres . indépendant . revenu cotisé
+ - sinon: revenu moyen
+ note: |-
+ Les impatriés bénéficient d'une exonération de cotisation vieillesse. En contrepartie, ils n'acquièrent aucun droit pendant la durée d'exonération.
+
références:
service-public.fr: https://www.service-public.fr/particuliers/vosdroits/F21552
@@ -67,64 +73,69 @@ protection sociale . retraite . base . taux de la pension:
description: Le taux appliqué, avec décote ou surcote en fonction du nombre de trimestres cotisés.
formule:
variations:
- - si: trimestres validés = 0
+ - si: trimestres = 0
alors: 0%
- sinon: 50%
note: On ne prends pas en compte la décote du taux suite aux trimestres manquant. On considère donc que le cotisant part à taux plein, donc à 67 ans (ou avant si tous les trimestres sont validés).
références:
service-public.fr: https://www.service-public.fr/particuliers/vosdroits/F19666
-protection sociale . retraite . trimestres validés:
+protection sociale . retraite . base . trimestres:
unité: trimestres validés/an
- formule:
- somme:
- - trimestres salarié
- - trimestres indépendant
- - trimestres auto-entrepreneur
- plafond: 4
+ somme:
+ - salarié
+ - indépendant
+ - auto-entrepreneur
+ plafond: 4
-protection sociale . retraite . trimestres validés . trimestres salarié:
+protection sociale . retraite . base . trimestres . salarié:
unité: trimestres validés/an
- applicable si: contrat salarié
- formule: barème trimestres générique
-
-protection sociale . retraite . trimestres validés . trimestres indépendant:
- unité: trimestres validés/an
- applicable si: dirigeant . indépendant
- formule:
- variations:
- - si: situation personnelle . RSA
- alors: barème trimestres générique
- - sinon:
- valeur: barème trimestres générique
- plancher: 3
-
-protection sociale . retraite . trimestres validés . barème trimestres générique:
- unité: trimestres validés/an
- formule:
- grille:
- unité: trimestres validés/an
- assiette:
- variations:
- - si: dirigeant . indépendant
- alors: dirigeant . indépendant . assiette des cotisations
- - sinon: contrat salarié . rémunération . brut
- multiplicateur: SMIC horaire
- tranches:
- - montant: 0
- plafond: 150 heures/an
- - montant: 1
- plafond: 300 heures/an
- - montant: 2
- plafond: 450 heures/an
- - montant: 3
- plafond: 600 heures/an
- - montant: 4
+ grille: &bareme_trimestre
+ assiette: contrat salarié . rémunération . brut
+ multiplicateur: SMIC horaire
+ tranches:
+ - montant: 0
+ plafond: 150 heures/an
+ - montant: 1
+ plafond: 300 heures/an
+ - montant: 2
+ plafond: 450 heures/an
+ - montant: 3
+ plafond: 600 heures/an
+ - montant: 4
références:
cnav.fr: 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 . trimestres validés . trimestres auto-entrepreneur:
+protection sociale . retraite . base . trimestres . indépendant:
+ unité: trimestres validés/an
+ grille:
+ <<: *bareme_trimestre
+ assiette:
+ nom: revenu cotisé
+ valeur: dirigeant . indépendant . cotisations et contributions . retraite de base / dirigeant . indépendant . cotisations et contributions . retraite de base . taux
+ références:
+ Article R351-9 du code de la sécurité sociale: https://www.legifrance.gouv.fr/codes/article_lc/LEGIARTI000028751530/2014-03-21
+ Article R634-1 du code de la sécurité sociale: https://www.legifrance.gouv.fr/codes/article_lc/LEGIARTI000038787378
+ Article R551-9 du code de la sécurité sociale: https://www.legifrance.gouv.fr/codes/article_lc/LEGIARTI000028751530/
+ note: |-
+ Rappel : la validation de trimestres s’effectue, pour les travailleurs indépendants à partir du **revenu cotisé**
+
+ Le dernier alinéa de l’article R351-9 du code de la sécurité sociale, tel que rendu applicable aux travailleurs indépendants par les articles D634-1 et R634-1 du même code, moyennant adaptations, prévoit que pour la période postérieure au 31 décembre 2013, il y a lieu de retenir autant de trimestres que le revenu annuel correspondant aux retenues subies par l’assuré représente de fois le montant du salaire minimum de croissance en vigueur au 1er janvier de l'année considérée calculé sur la base de 150 heures, avec un maximum de quatre trimestres par année civile.
+
+ Par retenues subies par l’assuré, le texte vise (s’agissant d’un indépendant qui n’est pas forcément à jour de ses cotisations) les cotisations du régime vieillesse de base effectivement versées par lui (et non des cotisations appelées).
+
+ Par revenu annuel correspondant aux retenues subies par l’assuré (dit « revenu cotisé ») on entend le revenu reconstitué à partir des cotisations du régime vieillesse de base (« RVB ») effectivement payées par l’assuré.
+
+ Le revenu cotisé correspond donc à la cotisation du régime vieillesse de base effectivement versée au titre de l’année N divisée par le taux de cotisation du régime vieillesse de base de cette année N.
+
+ Cotisation définitive RVB effectivement versée au titre d'une année N (+réductions ou exonérations génératrices de droits) / taux de cotisation RVB au titre de cette année N (pour la part génératrice de droit applicable au revenu plafonné).
+
+ Ce revenu (dit « revenu cotisé » d’une année N) est retenu pour la validation de trimestres d’une année N.
+
+ Il est comparé au seuil de 150 smic/h pour déterminer le nombre de trimestres à valider (revenu cotisé de l’année N /150 smic h).
+
+protection sociale . retraite . base . trimestres . auto-entrepreneur:
applicable si: dirigeant . auto-entrepreneur
description: Les seuils de chiffre d'affaires minimum pour la validation des trimestres pour la retraite en auto-entrepreneur. En-dessous du montant minimum, vous n'aurez accès qu'à l'allocation de solidarité.
unité: trimestres validés/an
diff --git a/site/source/components/simulationExplanation/IndépendantExplanation.tsx b/site/source/components/simulationExplanation/IndépendantExplanation.tsx
index bbaf509fd..3e3f392af 100644
--- a/site/source/components/simulationExplanation/IndépendantExplanation.tsx
+++ b/site/source/components/simulationExplanation/IndépendantExplanation.tsx
@@ -161,6 +161,7 @@ function DistributionBranch({
}
function DroitsRetraite() {
+ const { t } = useTranslation()
/** Le simulateur ne doit pas faire apparaître les droits à la retraite sur secu-independant.fr */
if (
document.referrer?.includes('secu-independants.fr') ||
@@ -174,12 +175,11 @@ function DroitsRetraite() {
-
Retraite de base :{' '}
-
+
{' '}
- trimestres acquis
+ expression="protection sociale . retraite . base . trimestres . indépendant"
+ displayedUnit={t('trimestres acquis')}
+ />
-
diff --git a/site/source/locales/rules-en.yaml b/site/source/locales/rules-en.yaml
index 664112856..83170422d 100644
--- a/site/source/locales/rules-en.yaml
+++ b/site/source/locales/rules-en.yaml
@@ -7120,10 +7120,12 @@ dirigeant . indépendant . cotisations et contributions . exonérations . ZFU .
dirigeant . indépendant . cotisations et contributions . exonérations . pension invalidité:
description.en: >-
[automatic] If you are the holder of a **disability pension** paid by a
- non-agricultural non-salaried worker scheme, you are entitled to a **total
- exemption from supplementary pension contributions**.
+ non-agricultural non-salaried worker scheme, you benefit from a **total
+ exemption from supplementary pension and
- non-agricultural non-salaried workers, you are entitled to a **total exemption from supplementary pension contributions**.
+ non-agricultural non-salaried workers, you are entitled to a **total exemption from supplementary pension contributions and
+
+ health insurance contributions**.
So that you can **continue to accumulate complementary pension points** like other workers,
@@ -7131,7 +7133,7 @@ dirigeant . indépendant . cotisations et contributions . exonérations . pensio
you are allocated **"free points "**.
- In the general case, the number of points received corresponds to the **average monthly points contributed
+ In the general case, the number of points received corresponds to the **average monthly points contributed during the period of
during the period of self-employment** before the pension is paid.
@@ -7144,7 +7146,9 @@ dirigeant . indépendant . cotisations et contributions . exonérations . pensio
Si vous êtes titulaire d’une **pension d’invalidité** versée par un régime
des travailleurs non-salariés
- non agricoles, vous bénécifiez d’une **exonération totale des cotisations de retraite complémentaire**.
+ non agricoles, vous bénécifiez d’une **exonération totale des cotisations de retraite complémentaire et
+
+ des cotisations maladie**.
Pour que vous puissiez **continuer à accumuler des points de retraite complémentaire** comme les autres travailleurs,
@@ -9133,6 +9137,74 @@ protection sociale . retraite . base . taux de la pension:
(ou avant si tous les trimestres sont validés).
titre.en: rate of the pension
titre.fr: taux de la pension
+protection sociale . retraite . base . trimestres:
+ titre.en: '[automatic] quarters'
+ titre.fr: trimestres
+protection sociale . retraite . base . trimestres . auto-entrepreneur:
+ description.en:
+ '[automatic] The minimum turnover thresholds for the validation
+ of quarters for retirement as an auto-entrepreneur. Below the minimum
+ amount, you will only have access to the solidarity allowance.'
+ description.fr:
+ Les seuils de chiffre d'affaires minimum pour la validation des
+ trimestres pour la retraite en auto-entrepreneur. En-dessous du montant
+ minimum, vous n'aurez accès qu'à l'allocation de solidarité.
+ titre.en: '[automatic] auto-entrepreneur'
+ titre.fr: auto-entrepreneur
+protection sociale . retraite . base . trimestres . indépendant:
+ note.en: >-
+ [automatic] Reminder: for self-employed workers, the validation of quarters
+ is based on the **contributed income**.
+
+
+ The last paragraph of article R351-9 of the Social Security Code, as made applicable to self-employed workers by articles D634-1 and R634-1 of the same code, with adaptations, provides that for the period after December 31, 2013, as many quarters are to be retained as the annual income corresponding to the deductions made by the insured person represents times the amount of the minimum growth wage in force on January 1 of the year in question, calculated on the basis of 150 hours, with a maximum of four quarters per calendar year.
+
+
+ By deductions made by the insured, the text refers (in the case of a self-employed person who is not necessarily up to date with his or her contributions) to the basic old-age pension scheme contributions actually paid by him or her (and not to the contributions called for).
+
+
+ The annual income corresponding to the deductions made by the insured (so-called "contributed income") is the income reconstituted from the basic old-age pension scheme contributions ("RVB") actually paid by the insured.
+
+
+ The contributed income is therefore the basic old-age pension contribution actually paid for the year N divided by the basic old-age pension contribution rate for that year N.
+
+
+ Final RVB contribution actually paid for a year N (+ deductions or exemptions generating rights) / RVB contribution rate for this year N (for the part generating rights applicable to the capped income).
+
+
+ This income (known as "contributed income" for a year N) is used to validate quarters for a year N.
+
+
+ It is compared to the threshold of 150 smic/hour to determine the number of quarters to be validated (contributed income of year N /150 smic h).
+ note.fr: >-
+ Rappel : la validation de trimestres s’effectue, pour les travailleurs
+ indépendants à partir du **revenu cotisé**
+
+
+ Le dernier alinéa de l’article R351-9 du code de la sécurité sociale, tel que rendu applicable aux travailleurs indépendants par les articles D634-1 et R634-1 du même code, moyennant adaptations, prévoit que pour la période postérieure au 31 décembre 2013, il y a lieu de retenir autant de trimestres que le revenu annuel correspondant aux retenues subies par l’assuré représente de fois le montant du salaire minimum de croissance en vigueur au 1er janvier de l'année considérée calculé sur la base de 150 heures, avec un maximum de quatre trimestres par année civile.
+
+
+ Par retenues subies par l’assuré, le texte vise (s’agissant d’un indépendant qui n’est pas forcément à jour de ses cotisations) les cotisations du régime vieillesse de base effectivement versées par lui (et non des cotisations appelées).
+
+
+ Par revenu annuel correspondant aux retenues subies par l’assuré (dit « revenu cotisé ») on entend le revenu reconstitué à partir des cotisations du régime vieillesse de base (« RVB ») effectivement payées par l’assuré.
+
+
+ Le revenu cotisé correspond donc à la cotisation du régime vieillesse de base effectivement versée au titre de l’année N divisée par le taux de cotisation du régime vieillesse de base de cette année N.
+
+
+ Cotisation définitive RVB effectivement versée au titre d'une année N (+réductions ou exonérations génératrices de droits) / taux de cotisation RVB au titre de cette année N (pour la part génératrice de droit applicable au revenu plafonné).
+
+
+ Ce revenu (dit « revenu cotisé » d’une année N) est retenu pour la validation de trimestres d’une année N.
+
+
+ Il est comparé au seuil de 150 smic/h pour déterminer le nombre de trimestres à valider (revenu cotisé de l’année N /150 smic h).
+ titre.en: '[automatic] independent'
+ titre.fr: indépendant
+protection sociale . retraite . base . trimestres . salarié:
+ titre.en: '[automatic] employee'
+ titre.fr: salarié
protection sociale . retraite . complémentaire indépendants:
titre.en: supplementary pension for self-employed
titre.fr: complémentaire indépendants
@@ -9164,28 +9236,6 @@ protection sociale . retraite . plr:
professions libérales réglementées.
titre.en: '[automatic] Retirement from regulated professions'
titre.fr: Retraite profession libérale réglementée
-protection sociale . retraite . trimestres validés:
- titre.en: '[automatic] validated quarters'
- titre.fr: trimestres validés
-protection sociale . retraite . trimestres validés . barème trimestres générique:
- titre.en: generic quarters scale
- titre.fr: barème trimestres générique
-protection sociale . retraite . trimestres validés . trimestres auto-entrepreneur:
- description.en: Minimum turnover thresholds for the validation of quarters for
- retirement as a self-employed entrepreneur. Below the minimum amount, you
- will only have access to the solidarity allowance.
- description.fr:
- Les seuils de chiffre d'affaires minimum pour la validation des
- trimestres pour la retraite en auto-entrepreneur. En-dessous du montant
- minimum, vous n'aurez accès qu'à l'allocation de solidarité.
- titre.en: auto-entrepreneur quarters
- titre.fr: trimestres auto-entrepreneur
-protection sociale . retraite . trimestres validés . trimestres indépendant:
- titre.en: self-employed quarters
- titre.fr: trimestres indépendant
-protection sociale . retraite . trimestres validés . trimestres salarié:
- titre.en: employee quarters
- titre.fr: trimestres salarié
protection sociale . revenu moyen:
description.en: The income used to calculate the amount of retirement pensions
and daily social security allowances during a work stoppage.
diff --git a/site/source/locales/ui-en.yaml b/site/source/locales/ui-en.yaml
index 188aa1e11..885c38dca 100644
--- a/site/source/locales/ui-en.yaml
+++ b/site/source/locales/ui-en.yaml
@@ -1456,12 +1456,12 @@ pages:
turnover and vice versa
title: "Self-employed: income simulator"
retraite-droits-acquis: '<0>Retirement: rights acquired during the
- year0><1><0>Basic pension: <2><0>0> 2>quarters
- acquired0><1>Supplementary pension : <2><0><0>0> points
- acquired0>2><3><0>not known0><1><0>The number of "free points"
- received during your disability pension depends on your previous income.
- <2>To find out more, click here.2>0>1><2><0>This simulator does
- not manage the acquired rights of complementary pension for liberal
+ year0><1><0>Basic pension : <2><0>0>2>0><1>Supplementary pension
+ : <2><0><0>0> points acquired0>2><3><0>not known0><1><0>The
+ number of "free points" received during your disability pension depends
+ on your previous income. <2>To find out more, click
+ here.2>0>1><2><0>This simulator does not manage the acquired
+ rights of complementary pension for liberal
professions0>2>3>1>1>'
shortname: Independent
title: Income simulator for the self-employed
diff --git a/site/source/locales/ui-fr.yaml b/site/source/locales/ui-fr.yaml
index fd39c7091..95d0661a8 100644
--- a/site/source/locales/ui-fr.yaml
+++ b/site/source/locales/ui-fr.yaml
@@ -1130,12 +1130,12 @@ pages:
chiffre d'affaires et inversement
title: "Indépendant : simulateur de revenus"
retraite-droits-acquis: "<0>Retraite : droits acquis sur
- l'année0><1><0>Retraite de base : <2><0>0> trimestres
- acquis2>0><1>Retraite complémentaire : <2><0><0>0> points
- acquis0>2><3><0>non connue0><1><0>Le nombre de \"points gratuits\"
- reçus pendant votre pension d'invalidité dépend de vos revenus
- antérieurs. <2>En savoir plus.2>0>1><2><0>Ce simulateur ne gère
- pas les droits acquis de retraite complémentaire pour les professions
+ l'année0><1><0>Retraite de base : <2><0>0>2>0><1>Retraite
+ complémentaire : <2><0><0>0> points acquis0>2><3><0>non
+ connue0><1><0>Le nombre de \"points gratuits\" reçus pendant votre
+ pension d'invalidité dépend de vos revenus antérieurs. <2>En savoir
+ plus.2>0>1><2><0>Ce simulateur ne gère pas les droits acquis de
+ retraite complémentaire pour les professions
libérales0>2>3>1>1>"
shortname: Indépendant
title: Simulateur de revenus pour indépendant
diff --git a/site/source/pages/Simulateurs/configs/rémunération-dirigeant.yaml b/site/source/pages/Simulateurs/configs/rémunération-dirigeant.yaml
index 5a92fade0..24fdd6b29 100644
--- a/site/source/pages/Simulateurs/configs/rémunération-dirigeant.yaml
+++ b/site/source/pages/Simulateurs/configs/rémunération-dirigeant.yaml
@@ -6,7 +6,7 @@ objectifs:
- dirigeant . rémunération . nette
- dirigeant . auto-entrepreneur . net de cotisations
- protection sociale . retraite
- - protection sociale . retraite . trimestres validés
+ - protection sociale . retraite . base . trimestres
- protection sociale . santé . indemnités journalières
questions:
diff --git a/site/test/regressions/__snapshots__/simulations.jest.ts.snap b/site/test/regressions/__snapshots__/simulations.jest.ts.snap
index 571cfa962..5bb2c8f09 100644
--- a/site/test/regressions/__snapshots__/simulations.jest.ts.snap
+++ b/site/test/regressions/__snapshots__/simulations.jest.ts.snap
@@ -259,7 +259,7 @@ exports[`calculate simulations-indépendant: cotisations minimales 1`] = `"[1375
exports[`calculate simulations-indépendant: cotisations minimales 2`] = `"[244,144,100,104,0,100,0,244,3211]"`;
exports[`calculate simulations-indépendant: exonération pension invalidité 1`] = `
-"[45000,12580,32420,33639,4014,28406,0,45000,3012]
+"[45000,10908,34092,35311,4515,29577,0,45000,2350]
Notifications affichées : dirigeant . indépendant . cotisations et contributions . exonérations . pension invalidité"
`;
@@ -526,62 +526,62 @@ exports[`calculate simulations-rémunération-dirigeant (auto-entrepreneur): éc
Notifications affichées : entreprise . chiffre d'affaires . franchise de TVA . dépassement"
`;
-exports[`calculate simulations-rémunération-dirigeant (indépendant): ACRE 1`] = `"[0,8392,0,6072,4,21]"`;
+exports[`calculate simulations-rémunération-dirigeant (indépendant): ACRE 1`] = `"[0,8392,0,6071,4,21]"`;
-exports[`calculate simulations-rémunération-dirigeant (indépendant): ACRE 2`] = `"[0,16871,0,12239,4,24]"`;
+exports[`calculate simulations-rémunération-dirigeant (indépendant): ACRE 2`] = `"[0,16871,0,12238,4,24]"`;
-exports[`calculate simulations-rémunération-dirigeant (indépendant): ACRE 3`] = `"[0,22330,0,16231,4,32]"`;
+exports[`calculate simulations-rémunération-dirigeant (indépendant): ACRE 3`] = `"[0,22330,0,16232,4,32]"`;
-exports[`calculate simulations-rémunération-dirigeant (indépendant): Contrats Madelin 1`] = `"[0,16819,0,13242,4,24]"`;
+exports[`calculate simulations-rémunération-dirigeant (indépendant): Contrats Madelin 1`] = `"[0,16819,0,15017,4,24]"`;
-exports[`calculate simulations-rémunération-dirigeant (indépendant): Contrats Madelin 2`] = `"[0,15619,0,13242,4,24]"`;
+exports[`calculate simulations-rémunération-dirigeant (indépendant): Contrats Madelin 2`] = `"[0,15619,0,15017,4,24]"`;
-exports[`calculate simulations-rémunération-dirigeant (indépendant): Contrats Madelin 3`] = `"[0,19619,0,14517,4,28]"`;
+exports[`calculate simulations-rémunération-dirigeant (indépendant): Contrats Madelin 3`] = `"[0,19619,0,15017,4,28]"`;
-exports[`calculate simulations-rémunération-dirigeant (indépendant): Contrats Madelin 4`] = `"[0,13268,0,9772,4,21]"`;
+exports[`calculate simulations-rémunération-dirigeant (indépendant): Contrats Madelin 4`] = `"[0,13268,0,10023,4,21]"`;
exports[`calculate simulations-rémunération-dirigeant (indépendant): Contrats Madelin 5`] = `
"[0,220383,0,57390,4,56]
Notifications affichées : entreprise . chiffre d'affaires . franchise de TVA . dépassement"
`;
-exports[`calculate simulations-rémunération-dirigeant (indépendant): Contrats Madelin 6`] = `"[0,13168,0,9722,4,21]"`;
+exports[`calculate simulations-rémunération-dirigeant (indépendant): Contrats Madelin 6`] = `"[0,13168,0,10023,4,21]"`;
-exports[`calculate simulations-rémunération-dirigeant (indépendant): Contrats Madelin 7`] = `"[0,6868,0,7715,4,21]"`;
+exports[`calculate simulations-rémunération-dirigeant (indépendant): Contrats Madelin 7`] = `"[0,6868,0,10023,4,21]"`;
-exports[`calculate simulations-rémunération-dirigeant (indépendant): activités 1`] = `"[0,13768,0,10022,4,21]"`;
+exports[`calculate simulations-rémunération-dirigeant (indépendant): activités 1`] = `"[0,13768,0,10023,4,21]"`;
exports[`calculate simulations-rémunération-dirigeant (indépendant): activités 2`] = `"[0,14409,0,null,4,0]"`;
exports[`calculate simulations-rémunération-dirigeant (indépendant): activités 3`] = `"[0,13758,0,10017,4,21]"`;
-exports[`calculate simulations-rémunération-dirigeant (indépendant): activités 4`] = `"[0,13768,0,10022,4,21]"`;
+exports[`calculate simulations-rémunération-dirigeant (indépendant): activités 4`] = `"[0,13768,0,10023,4,21]"`;
-exports[`calculate simulations-rémunération-dirigeant (indépendant): activités 5`] = `"[0,13768,0,10022,4,21]"`;
+exports[`calculate simulations-rémunération-dirigeant (indépendant): activités 5`] = `"[0,13768,0,10023,4,21]"`;
-exports[`calculate simulations-rémunération-dirigeant (indépendant): avec charges 1`] = `"[0,6794,0,4965,4,21]"`;
+exports[`calculate simulations-rémunération-dirigeant (indépendant): avec charges 1`] = `"[0,6794,0,4966,4,21]"`;
-exports[`calculate simulations-rémunération-dirigeant (indépendant): avec charges 2`] = `"[0,13768,0,10022,4,21]"`;
+exports[`calculate simulations-rémunération-dirigeant (indépendant): avec charges 2`] = `"[0,13768,0,10023,4,21]"`;
exports[`calculate simulations-rémunération-dirigeant (indépendant): échelle de rémunération 1`] = `
-"[0,-1045,0,0,3,21]
+"[0,-1045,0,2366,2,21]
Notifications affichées : entreprise . imposition . IR . information sur le report de déficit"
`;
exports[`calculate simulations-rémunération-dirigeant (indépendant): échelle de rémunération 2`] = `
-"[0,-226,0,0,3,21]
+"[0,-226,0,2366,2,21]
Notifications affichées : entreprise . imposition . IR . information sur le report de déficit"
`;
-exports[`calculate simulations-rémunération-dirigeant (indépendant): échelle de rémunération 3`] = `"[0,614,0,487,3,21]"`;
+exports[`calculate simulations-rémunération-dirigeant (indépendant): échelle de rémunération 3`] = `"[0,614,0,2520,2,21]"`;
-exports[`calculate simulations-rémunération-dirigeant (indépendant): échelle de rémunération 4`] = `"[0,3083,0,2274,3,21]"`;
+exports[`calculate simulations-rémunération-dirigeant (indépendant): échelle de rémunération 4`] = `"[0,3083,0,3032,2,21]"`;
-exports[`calculate simulations-rémunération-dirigeant (indépendant): échelle de rémunération 5`] = `"[0,6794,0,4965,4,21]"`;
+exports[`calculate simulations-rémunération-dirigeant (indépendant): échelle de rémunération 5`] = `"[0,6794,0,4966,4,21]"`;
-exports[`calculate simulations-rémunération-dirigeant (indépendant): échelle de rémunération 6`] = `"[0,13768,0,10022,4,21]"`;
+exports[`calculate simulations-rémunération-dirigeant (indépendant): échelle de rémunération 6`] = `"[0,13768,0,10023,4,21]"`;
-exports[`calculate simulations-rémunération-dirigeant (indépendant): échelle de rémunération 7`] = `"[0,33996,0,24794,4,48]"`;
+exports[`calculate simulations-rémunération-dirigeant (indépendant): échelle de rémunération 7`] = `"[0,33996,0,24795,4,48]"`;
exports[`calculate simulations-rémunération-dirigeant (indépendant): échelle de rémunération 8`] = `
"[0,69900,0,36188,4,56]