From a9467a63e17c0d1b894afc2ac8f2f4a406ae0f18 Mon Sep 17 00:00:00 2001 From: Johan Girod Date: Fri, 25 Nov 2022 17:07:27 +0100 Subject: [PATCH] =?UTF-8?q?Am=C3=A9liore=20les=20simulateur=20profession?= =?UTF-8?q?=20lib=C3=A9rale?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Enlève les questions salarié posés sans raison - Quelques modification sur les règles - Corrige / ajoute le calcul des trimestres de retraite - Corrige l'exonération incapacitié chez les PL - Corrige le calcul retraite de base chez les médecins --- .../test-e2e/__snapshots__/index.test.ts.snap | 12 ++-- modele-social/règles/base.yaml | 10 ++- modele-social/règles/profession-libérale.yaml | 72 +++++++++++-------- modele-social/règles/protection-sociale.yaml | 1 + modele-social/règles/salarié/contrat.yaml | 10 +-- modele-social/règles/salarié/salarié.yaml | 1 + .../règles/salarié/temps-de-travail.yaml | 7 +- .../IndépendantExplanation.tsx | 18 +++-- .../Simulateurs/configs/autoEntrepreneur.ts | 1 + .../pages/Simulateurs/configs/dividendes.ts | 1 + .../pages/Simulateurs/configs/indépendant.ts | 1 + .../Simulateurs/configs/professionLibérale.ts | 5 +- ...lations-professions-libérales.test.ts.snap | 56 +++++++-------- 13 files changed, 116 insertions(+), 79 deletions(-) diff --git a/api/source/test-e2e/__snapshots__/index.test.ts.snap b/api/source/test-e2e/__snapshots__/index.test.ts.snap index 0f8a2cdf1..54899725c 100644 --- a/api/source/test-e2e/__snapshots__/index.test.ts.snap +++ b/api/source/test-e2e/__snapshots__/index.test.ts.snap @@ -31,6 +31,7 @@ exports[`e2e test mon-entreprise api > Test evaluate brut => net + super brut 2` "nodeValue": 2749.50805, "traversedVariables": [ "salarié . rémunération . net . à payer avant impôt", + "salarié", "salarié . rémunération . net", "salarié . rémunération . net . sans revenus de remplacement", "salarié . rémunération . brut", @@ -74,7 +75,7 @@ exports[`e2e test mon-entreprise api > Test evaluate brut => net + super brut 2` "salarié . contrat . temps de travail . temps partiel", "période . semaines par mois", "période", - "salarié . temps de travail . durée légale", + "durée légale du travail", "salarié . convention collective . compta . majoration heures supplémentaires", "salarié . convention collective . compta", "salarié . convention collective . HCR . majoration heures supplémentaires", @@ -95,7 +96,7 @@ exports[`e2e test mon-entreprise api > Test evaluate brut => net + super brut 2` "date", "salarié . contrat . temps de travail . quotité", "salarié . contrat . temps de travail", - "salarié . temps de travail . durée légale . mensuelle", + "durée légale du travail . mensuelle", "salarié . activité partielle . retrait absence", "salarié . cotisations . salarié", "salarié . cotisations . vieillesse . salarié", @@ -154,6 +155,7 @@ exports[`e2e test mon-entreprise api > Test evaluate brut => net + super brut 2` "salarié . temps de travail . effectif", "salarié . temps de travail", "salarié . activité partielle . heures chômées", + "salarié . temps de travail . durée légale . mensuelle", "salarié . cotisations . vieillesse . employeur", "salarié . cotisations . vieillesse . employeur . déplafonnée", "salarié . cotisations . vieillesse . employeur . déplafonnée . taux", @@ -296,6 +298,7 @@ exports[`e2e test mon-entreprise api > Test evaluate brut => net + super brut 2` "nodeValue": 4751.7952000000005, "traversedVariables": [ "salarié . coût total employeur", + "salarié", "salarié . rémunération . brut", "salarié . contrat . salaire brut", "salarié . rémunération . avantages en nature . montant", @@ -337,7 +340,7 @@ exports[`e2e test mon-entreprise api > Test evaluate brut => net + super brut 2` "salarié . contrat . temps de travail . temps partiel", "période . semaines par mois", "période", - "salarié . temps de travail . durée légale", + "durée légale du travail", "salarié . convention collective . compta . majoration heures supplémentaires", "salarié . convention collective . compta", "salarié . convention collective . HCR . majoration heures supplémentaires", @@ -358,7 +361,7 @@ exports[`e2e test mon-entreprise api > Test evaluate brut => net + super brut 2` "date", "salarié . contrat . temps de travail . quotité", "salarié . contrat . temps de travail", - "salarié . temps de travail . durée légale . mensuelle", + "durée légale du travail . mensuelle", "salarié . activité partielle . retrait absence", "salarié . convention collective . BTP . cotisations employeur", "salarié . convention collective . BTP", @@ -422,6 +425,7 @@ exports[`e2e test mon-entreprise api > Test evaluate brut => net + super brut 2` "salarié . temps de travail . effectif", "salarié . temps de travail", "salarié . activité partielle . heures chômées", + "salarié . temps de travail . durée légale . mensuelle", "salarié . régimes spécifiques . intermittents du spectacle . retraite complémentaire techniciens et cadre", "salarié . régimes spécifiques . intermittents du spectacle . artiste . non cadre", "salarié . cotisations . retraite complémentaire . employeur . taux T1", diff --git a/modele-social/règles/base.yaml b/modele-social/règles/base.yaml index e382220ad..f445a69f5 100644 --- a/modele-social/règles/base.yaml +++ b/modele-social/règles/base.yaml @@ -27,7 +27,7 @@ plafond sécurité sociale: SMIC: unité: €/mois produit: - assiette: salarié . temps de travail . durée légale . mensuelle + assiette: durée légale du travail . mensuelle facteur: SMIC . horaire références: décret: https://www.legifrance.gouv.fr/jorf/id/JORFTEXT000042677359?r=s75zUOEVpR @@ -38,6 +38,7 @@ SMIC . net imposable: recalcul: règle: salarié . rémunération . net . imposable . sans déductions avec: + salarié: oui salarié . contrat . salaire brut: SMIC références: barème PAS: https://bofip.impots.gouv.fr/bofip/11255-PGP.html @@ -85,3 +86,10 @@ SMIC . horaire: règle: SMIC . horaire avec: date: période . début d'année + +durée légale du travail: + valeur: 35 heures/semaine + avec: + mensuelle: durée légale du travail * période . semaines par mois + références: + Code du travail numérique: https://code.travail.gouv.fr/fiche-ministere-travail/la-duree-legale-du-travail diff --git a/modele-social/règles/profession-libérale.yaml b/modele-social/règles/profession-libérale.yaml index 46e61e6b2..d4f699d57 100644 --- a/modele-social/règles/profession-libérale.yaml +++ b/modele-social/règles/profession-libérale.yaml @@ -461,13 +461,15 @@ dirigeant . indépendant . PL . CNAVPL: l'organisme qui fédère les différentes caisses existantes (CIPAV, CARPIMKO, CARCDSF, CAVEC etc..) non applicable si: régime général + rend non applicable: + règle: situation personnelle . RSA + dans: dirigeant . indépendant . cotisations et contributions valeur: oui références: liste des caisses: https://www.cnavpl.fr/regimes-complementaires-et-prevoyance/ Guide CNAVPL (PDF): https://www.cnavpl.fr/wp-content/uploads/2022/03/guideweb-2022.pdf dirigeant . indépendant . PL . CNAVPL . retraite: - non applicable si: exonération incapacité titre: retraite de base description: | Toutes les professions libérale (à l'exception des avocats) @@ -482,7 +484,9 @@ dirigeant . indépendant . PL . CNAVPL . retraite: nom: tranche T1 arrondi: oui unité: €/an - taux: 8.23% + taux: + nom: taux + valeur: 8.23% plafond: plafond sécurité sociale - attributs: nom: tranche T2 @@ -490,20 +494,20 @@ dirigeant . indépendant . PL . CNAVPL . retraite: unité: €/an taux: 1.87% plafond: 5 * plafond sécurité sociale + abattement: CARMF . participation CPAM retraite références: cnavpl.fr: https://www.cnavpl.fr/preparer-sa-retraite/ Guide CNAVPL (PDF): https://www.cnavpl.fr/wp-content/uploads/2022/03/guideweb-2022.pdf#page=24 #TODO: On ajoute une exception car la transitivité du remplacement ne fonctionne pas encore dirigeant . indépendant . PL . CNAVPL . remplacement retraite: - titre: retraite de base - non applicable si: - une de ces conditions: - - PL . CNBF - - PL . CARMF + titre: Remplacement de la retraite de base + non applicable si: PL . CNBF remplace: - règle: cotisations et contributions . retraite de base - par: retraite + - règle: cotisations et contributions . retraite de base + par: retraite + - règle: cotisations et contributions . retraite de base . taux + par: retraite . tranche T1 . taux valeur: oui dirigeant . indépendant . PL . CNAVPL . indemnités journalières maladie: @@ -541,6 +545,15 @@ dirigeant . indépendant . PL . CNAVPL . exonération incapacité: description: |- Si vous avez été atteint d’une incapacité d’exercice de votre profession pendant au moins six mois, vous êtes alors exonéré du paiement des cotisations du régime général et du régime complémentaire + rend non applicable: + - CAVP + - CARMF + - CARPIMKO + - CARCDSF + - CNAVPL . retraite + - cotisations et contributions . PCV + - cotisations et contributions . retraite de base + - cotisations et contributions . retraite complémentaire références: Guide CNAVPL: https://www.cnavpl.fr/wp-content/uploads/2022/03/guideweb-2022.pdf#page=75 @@ -857,7 +870,7 @@ dirigeant . indépendant . PL . PAMC . participation CPAM: - CARPIMKO . ASV . participation CPAM - CARCDSF . chirurgien-dentiste . PCV . participation CPAM - CARCDSF . sage-femme . PCV . participation CPAM - - CARMF . retraite CNAVPL . participation CPAM + - CARMF . participation CPAM retraite arrondi: oui références: amelie.fr: https://www.ameli.fr/assure/droits-demarches/salaries-travailleurs-independants-et-personnes-sans-emploi/emploi-independant-non-salarie/praticien-auxiliaire-medical @@ -1110,18 +1123,17 @@ dirigeant . indépendant . PL . CARMF: métropolitaine et dans les départements d’Outre-Mer ou à Monaco. dirigeant . indépendant . PL . CARMF . retraite CNAVPL: + déprécié: oui titre: retraite de base CNAVPL (après participation CPAM) + valeur: CNAVPL . retraite + abattement: + nom: participation CPAM + valeur: participation CPAM retraite + +dirigeant . indépendant . PL . CARMF . participation CPAM retraite: applicable si: métier . santé . médecin . secteur = 'S1' description: | Pour compenser la hausse de la CSG, les médecins de secteur 1 bénéficient d'une participation de l'assurance maladie (avenant n°5 de la convention médicale) au financement de leurs cotisations du régime de base. - remplace: cotisations et contributions . retraite de base - formule: - valeur: CNAVPL . retraite - abattement: participation CPAM - références: - Avenant 5 à la convention médical: https://www.ameli.fr/sites/default/files/Documents/434342/document/avis_relatif_a_lavenant_ndeg_5_a_la_convention_nationale_organisant_les_rapports_entre_les_medecins_liberaux_et_lassurance_maladie.pdf - -dirigeant . indépendant . PL . CARMF . retraite CNAVPL . participation CPAM: unité: €/an produit: assiette: assiette des cotisations @@ -1207,18 +1219,18 @@ dirigeant . indépendant . PL . CARMF . ASV: Les deux tiers de la cotisation des médecins en secteur 1 sont financés par les Caisses maladie. non applicable si: métier . santé . médecin . secteur = 'non conventionné' - formule: - valeur: - nom: assiette - somme: - - 5136 €/an - - produit: - assiette: PAMC . revenus activité conventionnée - plafond: 5 * plafond sécurité sociale - taux: 3.80% - unité: €/an - abattement: participation CPAM - arrondi: oui + valeur: + nom: assiette + somme: + - 5136 €/an + - produit: + assiette: PAMC . revenus activité conventionnée + plafond: 5 * plafond sécurité sociale + taux: 3.80% + unité: €/an + abattement: participation CPAM + arrondi: oui + références: Taux 2021: http://www.carmf.fr/page.php?page=chiffrescles/stats/2021/taux2021.htm Taux 2022: http://www.carmf.fr/page.php?page=chiffrescles/stats/2022/taux2022.htm diff --git a/modele-social/règles/protection-sociale.yaml b/modele-social/règles/protection-sociale.yaml index c700d21ce..c734dc363 100644 --- a/modele-social/règles/protection-sociale.yaml +++ b/modele-social/règles/protection-sociale.yaml @@ -220,6 +220,7 @@ protection sociale . retraite . CNAVPL: 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 + arrondi: oui produit: assiette: points acquis facteur: diff --git a/modele-social/règles/salarié/contrat.yaml b/modele-social/règles/salarié/contrat.yaml index 2fef759f8..51df95aab 100644 --- a/modele-social/règles/salarié/contrat.yaml +++ b/modele-social/règles/salarié/contrat.yaml @@ -466,11 +466,11 @@ salarié . contrat . temps de travail: variations: - si: temps partiel alors: temps partiel . heures par semaine - - sinon: temps de travail . durée légale + - sinon: durée légale du travail facteur: période . semaines par mois avec: quotité: - valeur: temps de travail / temps de travail . durée légale . mensuelle + valeur: temps de travail / durée légale du travail . mensuelle unité: '%' SMIC: SMIC * quotité @@ -486,8 +486,8 @@ salarié . contrat . temps de travail . temps partiel: par défaut: 32 heures/semaine question: Quel est le nombre d'heures travaillées par semaine dans le cadre du temps partiel ? suggestions: - 4 jours / semaine: temps de travail . durée légale * 4 / 5 - mi-temps: temps de travail . durée légale / 2 + 4 jours / semaine: durée légale du travail * 4 / 5 + mi-temps: durée légale du travail / 2 contrôle temps min: type: notification @@ -498,7 +498,7 @@ salarié . contrat . temps de travail . temps partiel: contrôle temps max: type: notification sévérité: avertissement - formule: heures par semaine >= temps de travail . durée légale + formule: heures par semaine >= durée légale du travail description: Un temps partiel doit être en dessous de la durée de travail légale (35h) salarié . contrat . statut cadre: diff --git a/modele-social/règles/salarié/salarié.yaml b/modele-social/règles/salarié/salarié.yaml index 75432f8a4..1f047f953 100644 --- a/modele-social/règles/salarié/salarié.yaml +++ b/modele-social/règles/salarié/salarié.yaml @@ -1,5 +1,6 @@ salarié: icônes: 🤝 + valeur: oui salarié . ancienneté: durée: diff --git a/modele-social/règles/salarié/temps-de-travail.yaml b/modele-social/règles/salarié/temps-de-travail.yaml index 0e02607e9..2513a6f08 100644 --- a/modele-social/règles/salarié/temps-de-travail.yaml +++ b/modele-social/règles/salarié/temps-de-travail.yaml @@ -147,8 +147,7 @@ salarié . temps de travail . heures complémentaires . majoration: - taux: 25% salarié . temps de travail . durée légale: - valeur: 35 heures/semaine + déprécié: oui + valeur: durée légale du travail avec: - mensuelle: durée légale * période . semaines par mois - références: - Code du travail numérique: https://code.travail.gouv.fr/fiche-ministere-travail/la-duree-legale-du-travail + mensuelle: durée légale du travail . mensuelle diff --git a/site/source/components/simulationExplanation/IndépendantExplanation.tsx b/site/source/components/simulationExplanation/IndépendantExplanation.tsx index e80875e02..1dd926e05 100644 --- a/site/source/components/simulationExplanation/IndépendantExplanation.tsx +++ b/site/source/components/simulationExplanation/IndépendantExplanation.tsx @@ -152,8 +152,6 @@ function DistributionBranch({ maximum, ...props }: DistributionBranchProps) { - console.log('zouzou', dottedName) - const branche = useEngine().getRule(dottedName) return ( @@ -187,7 +185,7 @@ function DroitsRetraite() {
  • - Points de retraite de base acquis :{' '} + Points de retraite de base acquis (CNAVPL) :{' '}
  • + +
  • + Revenu cotisé pris en compte pour la retraite de base :{' '} + +
  • +
  • Points de retraite complémentaire acquis :{' '} @@ -208,7 +216,7 @@ function DroitsRetraite() { non connue - + Le nombre de "points gratuits" reçus pendant votre pension d'invalidité dépend de vos revenus antérieurs.{' '} @@ -216,7 +224,7 @@ function DroitsRetraite() { En savoir plus. - + Ce simulateur ne gère pas les droits acquis de retraite diff --git a/site/source/pages/Simulateurs/configs/autoEntrepreneur.ts b/site/source/pages/Simulateurs/configs/autoEntrepreneur.ts index 14fb5e1ac..3e7b524d6 100644 --- a/site/source/pages/Simulateurs/configs/autoEntrepreneur.ts +++ b/site/source/pages/Simulateurs/configs/autoEntrepreneur.ts @@ -46,6 +46,7 @@ export const configAutoEntrepreneur: SimulationConfig = { }, 'unité par défaut': '€/an', situation: { + salarié: 'non', 'entreprise . catégorie juridique': "'EI'", 'entreprise . catégorie juridique . EI . auto-entrepreneur': 'oui', }, diff --git a/site/source/pages/Simulateurs/configs/dividendes.ts b/site/source/pages/Simulateurs/configs/dividendes.ts index 2d54c6ee1..178ef2e56 100644 --- a/site/source/pages/Simulateurs/configs/dividendes.ts +++ b/site/source/pages/Simulateurs/configs/dividendes.ts @@ -14,6 +14,7 @@ export const configDividendes: SimulationConfig = { 'unité par défaut': '€/an', situation: { bénéficiaire: 'oui', + salarié: 'non', 'entreprise . imposition': "'IS'", 'impôt . méthode de calcul': "'PFU'", 'dirigeant . rémunération . net . imposable': '0 €/an', diff --git a/site/source/pages/Simulateurs/configs/indépendant.ts b/site/source/pages/Simulateurs/configs/indépendant.ts index 2faeeae76..74201a445 100644 --- a/site/source/pages/Simulateurs/configs/indépendant.ts +++ b/site/source/pages/Simulateurs/configs/indépendant.ts @@ -60,6 +60,7 @@ export const configIndépendant: SimulationConfig = { situation: { 'dirigeant . régime social': "'indépendant'", 'entreprise . imposition': "'IR'", + salarié: 'non', }, } diff --git a/site/source/pages/Simulateurs/configs/professionLibérale.ts b/site/source/pages/Simulateurs/configs/professionLibérale.ts index 5683cea7a..f8576ce70 100644 --- a/site/source/pages/Simulateurs/configs/professionLibérale.ts +++ b/site/source/pages/Simulateurs/configs/professionLibérale.ts @@ -22,14 +22,15 @@ export const configProfessionLibérale: SimulationConfig = { ], 'non prioritaires': [ 'dirigeant . indépendant . cotisations facultatives', - 'dirigeant . indépendant . IJSS', - 'dirigeant . indépendant . PL . PAMC . IJSS', + // 'dirigeant . indépendant . PL . PAMC . IJSS', + // 'dirigeant . indépendant . IJSS', 'dirigeant . indépendant . PL . CNAVPL . exonération incapacité', 'dirigeant . indépendant . cotisations et contributions . exonérations . pension invalidité', ], }, 'unité par défaut': '€/an', situation: { + salarié: 'non', 'entreprise . activité . nature': "'libérale'", 'entreprise . catégorie juridique': "'EI'", 'entreprise . imposition': "'IR'", diff --git a/site/test/regressions/__snapshots__/simulations-professions-libérales.test.ts.snap b/site/test/regressions/__snapshots__/simulations-professions-libérales.test.ts.snap index 3a60a08d7..00181fa58 100644 --- a/site/test/regressions/__snapshots__/simulations-professions-libérales.test.ts.snap +++ b/site/test/regressions/__snapshots__/simulations-professions-libérales.test.ts.snap @@ -8,7 +8,7 @@ entreprise . chiffre d'affaires: 7440 impôt . montant: 0 protection sociale . retraite . CNAVPL . points acquis: 67 protection sociale . retraite . complémentaire: 2412 -protection sociale . retraite . trimestres: 1" +protection sociale . retraite . trimestres: 4" `; exports[`calculate simulations-professions-libérales > CIPAV ACRE 2`] = ` @@ -102,7 +102,7 @@ entreprise . chiffre d'affaires: 4896 impôt . montant: 0 protection sociale . retraite . CNAVPL . points acquis: 123 protection sociale . retraite . complémentaire: 4421 -protection sociale . retraite . trimestres: 1" +protection sociale . retraite . trimestres: 3" `; exports[`calculate simulations-professions-libérales > CIPAV conjoint collaborateur 7`] = ` @@ -137,7 +137,7 @@ entreprise . chiffre d'affaires: 16236 impôt . montant: 0 protection sociale . retraite . CNAVPL . points acquis: 135 protection sociale . retraite . complémentaire: 9684 -protection sociale . retraite . trimestres: 3" +protection sociale . retraite . trimestres: 4" `; exports[`calculate simulations-professions-libérales > CIPAV réduction et surcotisation 2`] = ` @@ -172,7 +172,7 @@ entreprise . chiffre d'affaires: 3288 impôt . montant: 0 protection sociale . retraite . CNAVPL . points acquis: 61 protection sociale . retraite . complémentaire: 2210 -protection sociale . retraite . trimestres: 1" +protection sociale . retraite . trimestres: 3" `; exports[`calculate simulations-professions-libérales > CIPAV échelle de revenu 2`] = ` @@ -183,7 +183,7 @@ entreprise . chiffre d'affaires: 3840 impôt . montant: 0 protection sociale . retraite . CNAVPL . points acquis: 61 protection sociale . retraite . complémentaire: 2210 -protection sociale . retraite . trimestres: 1" +protection sociale . retraite . trimestres: 3" `; exports[`calculate simulations-professions-libérales > CIPAV échelle de revenu 3`] = ` @@ -194,7 +194,7 @@ entreprise . chiffre d'affaires: 4404 impôt . montant: 0 protection sociale . retraite . CNAVPL . points acquis: 61 protection sociale . retraite . complémentaire: 2210 -protection sociale . retraite . trimestres: 1" +protection sociale . retraite . trimestres: 3" `; exports[`calculate simulations-professions-libérales > CIPAV échelle de revenu 4`] = ` @@ -205,7 +205,7 @@ entreprise . chiffre d'affaires: 4968 impôt . montant: 0 protection sociale . retraite . CNAVPL . points acquis: 61 protection sociale . retraite . complémentaire: 2210 -protection sociale . retraite . trimestres: 1" +protection sociale . retraite . trimestres: 3" `; exports[`calculate simulations-professions-libérales > CIPAV échelle de revenu 5`] = ` @@ -216,7 +216,7 @@ entreprise . chiffre d'affaires: 8376 impôt . montant: 0 protection sociale . retraite . CNAVPL . points acquis: 67 protection sociale . retraite . complémentaire: 2423 -protection sociale . retraite . trimestres: 1" +protection sociale . retraite . trimestres: 4" `; exports[`calculate simulations-professions-libérales > CIPAV échelle de revenu 6`] = ` @@ -227,7 +227,7 @@ entreprise . chiffre d'affaires: 14544 impôt . montant: 0 protection sociale . retraite . CNAVPL . points acquis: 134 protection sociale . retraite . complémentaire: 4820 -protection sociale . retraite . trimestres: 3" +protection sociale . retraite . trimestres: 4" `; exports[`calculate simulations-professions-libérales > CIPAV échelle de revenu 7`] = ` @@ -346,44 +346,44 @@ protection sociale . retraite . trimestres: 4" `; exports[`calculate simulations-professions-libérales > médecin 2`] = ` -"dirigeant . indépendant . cotisations et contributions: 21966 -dirigeant . rémunération . net: 2336 -dirigeant . rémunération . net . après impôt: 2108 +"dirigeant . indépendant . cotisations et contributions: 20258 +dirigeant . rémunération . net: 2479 +dirigeant . rémunération . net . après impôt: 2208 entreprise . chiffre d'affaires: 50004 -impôt . montant: 2739 -protection sociale . retraite . CNAVPL . points acquis: 379 +impôt . montant: 3251 +protection sociale . retraite . CNAVPL . points acquis: 401 protection sociale . retraite . complémentaire: 0 protection sociale . retraite . trimestres: 4" `; exports[`calculate simulations-professions-libérales > médecin 3`] = ` -"dirigeant . indépendant . cotisations et contributions: 88004 -dirigeant . rémunération . net: 17666 -dirigeant . rémunération . net . après impôt: 11136 -entreprise . chiffre d'affaires: 300000 -impôt . montant: 78366 +"dirigeant . indépendant . cotisations et contributions: 86970 +dirigeant . rémunération . net: 17753 +dirigeant . rémunération . net . après impôt: 11184 +entreprise . chiffre d'affaires: 300012 +impôt . montant: 78834 protection sociale . retraite . CNAVPL . points acquis: 550 protection sociale . retraite . complémentaire: 0 protection sociale . retraite . trimestres: 4" `; exports[`calculate simulations-professions-libérales > médecin 4`] = ` -"dirigeant . indépendant . cotisations et contributions: 108118 -dirigeant . rémunération . net: 24324 -dirigeant . rémunération . net . après impôt: 14564 +"dirigeant . indépendant . cotisations et contributions: 106678 +dirigeant . rémunération . net: 24444 +dirigeant . rémunération . net . après impôt: 14626 entreprise . chiffre d'affaires: 400008 -impôt . montant: 117125 +impôt . montant: 117816 protection sociale . retraite . CNAVPL . points acquis: 550 protection sociale . retraite . complémentaire: 0 protection sociale . retraite . trimestres: 4" `; exports[`calculate simulations-professions-libérales > médecin 5`] = ` -"dirigeant . indépendant . cotisations et contributions: 36559 -dirigeant . rémunération . net: 6953 -dirigeant . rémunération . net . après impôt: 5181 +"dirigeant . indépendant . cotisations et contributions: 34449 +dirigeant . rémunération . net: 7129 +dirigeant . rémunération . net . après impôt: 5285 entreprise . chiffre d'affaires: 120000 -impôt . montant: 21268 +impôt . montant: 22133 protection sociale . retraite . CNAVPL . points acquis: 536 protection sociale . retraite . complémentaire: 0 protection sociale . retraite . trimestres: 4 @@ -432,7 +432,7 @@ entreprise . chiffre d'affaires: 3996 impôt . montant: 0 protection sociale . retraite . CNAVPL . points acquis: 61 protection sociale . retraite . complémentaire: 0 -protection sociale . retraite . trimestres: 1 +protection sociale . retraite . trimestres: 3 Notifications affichées : dirigeant . indépendant . PL . CARCDSF . retraite complémentaire . cotisation forfaitaire . réduction applicable, dirigeant . indépendant . PL . CARCDSF . sage-femme . exonération PCV" `;