From d9e8a742f2a4422f3054f21e28fe15e2087e4b9f Mon Sep 17 00:00:00 2001
From: Johan Girod
Date: Wed, 14 Sep 2022 15:10:40 +0200
Subject: [PATCH] =?UTF-8?q?Change=20le=20titre=20des=20r=C3=A8gles=20suite?=
=?UTF-8?q?=20=C3=A0=20la=20refacto=20publicodes?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
api/source/openapi.yaml | 2 +-
.../test-e2e/__snapshots__/index.test.ts.snap | 18 +-
api/source/test-e2e/index.test.ts | 2 +-
modele-social/règles/base.yaml | 4 +-
modele-social/règles/bénéficiaire.yaml | 1 -
.../assistant-déclaration-revenu.yaml | 2 +-
.../charges-sociales-formulaire.yaml | 2 +-
modele-social/règles/dirigeant.yaml | 155 ++++++++----------
.../entreprise/catégorie-juridique.yaml | 2 -
.../règles/entreprise/entreprise.yaml | 54 +++---
.../règles/entreprise/imposition.yaml | 11 +-
modele-social/règles/impôt.yaml | 19 +--
modele-social/règles/profession-libérale.yaml | 47 ++----
.../règles/salarié/activité-partielle.yaml | 40 ++---
.../règles/salarié/aides-employeur.yaml | 31 ++--
modele-social/règles/salarié/contrat.yaml | 16 +-
modele-social/règles/salarié/cotisations.yaml | 64 ++++----
.../règles/salarié/rémunération.yaml | 15 +-
modele-social/règles/salarié/salarié.yaml | 2 +-
.../règles/salarié/temps-de-travail.yaml | 1 +
package.json | 5 +-
site/source/components/SchemeComparaison.tsx | 6 +-
.../IndépendantExplanation.tsx | 4 +-
site/source/locales/rules-en.yaml | 26 +--
site/source/pages/Documentation.tsx | 10 +-
.../pages/Simulateurs/AutoEntrepreneur.tsx | 9 +-
site/source/pages/Simulateurs/Indépendant.tsx | 4 +-
site/source/pages/Simulateurs/Salarié.tsx | 2 +-
.../configs/auto-entrepreneur.yaml | 4 +-
.../pages/Simulateurs/configs/dividendes.yaml | 2 +-
.../Simulateurs/configs/indépendant.yaml | 4 +-
.../configs/profession-libérale.yaml | 4 +-
.../configs/rémunération-dirigeant.yaml | 4 +-
.../pages/Simulateurs/configs/salarié.yaml | 2 +-
site/source/pages/Simulateurs/metadata.tsx | 2 +-
.../index.tsx | 2 +-
site/test/cycles.test.js | 6 +-
.../assistant-charges-sociales.yaml | 2 +-
.../simulations-auto-entrepreneur.test.ts | 2 +-
.../simulations-auto-entrepreneur.yaml | 36 ++--
.../simulations-indépendant.test.ts | 4 +-
.../regressions/simulations-indépendant.yaml | 44 ++---
.../simulations-professions-libérales.yaml | 34 ++--
.../test/regressions/simulations-salarié.yaml | 4 +-
yarn.lock | 27 ++-
45 files changed, 340 insertions(+), 397 deletions(-)
diff --git a/api/source/openapi.yaml b/api/source/openapi.yaml
index caf8950d9..9d234e693 100644
--- a/api/source/openapi.yaml
+++ b/api/source/openapi.yaml
@@ -50,7 +50,7 @@ paths:
'unité': '€/an',
},
'dirigeant . rémunération . impôt',
- 'dirigeant . auto-entrepreneur . net après impôt',
+ 'dirigeant . auto-entrepreneur . revenu net . après impôt',
],
}
/rules/{rule}:
diff --git a/api/source/test-e2e/__snapshots__/index.test.ts.snap b/api/source/test-e2e/__snapshots__/index.test.ts.snap
index 9cd30a812..45b4e8344 100644
--- a/api/source/test-e2e/__snapshots__/index.test.ts.snap
+++ b/api/source/test-e2e/__snapshots__/index.test.ts.snap
@@ -288,7 +288,7 @@ Vérifiez que l'orthographe et l'espace de nom sont corrects
"entreprise . catégorie juridique": 3115518.740699998,
"entreprise . salariés . effectif . seuil": 184.03310000000002,
"salarié . activité partielle": 12149.2733,
- "salarié . aides employeur . emploi franc . éligible": 2.0007,
+ "salarié . coût total employeur . aides . emploi franc . éligible": 2.0007,
"salarié . contrat": 85263.32030000002,
"salarié . contrat . statut cadre": 216.05949999999999,
"salarié . contrat . temps de travail . temps partiel": 15382.646500000003,
@@ -516,9 +516,9 @@ Vérifiez que l'orthographe et l'espace de nom sont corrects
"salarié . activité partielle . indemnités",
"salarié . régimes spécifiques . taxe sur les salaires",
"entreprise . TVA",
- "salarié . aides employeur",
- "salarié . aides employeur . aides à l'embauche",
- "salarié . aides employeur . emploi franc . éligible",
+ "salarié . coût total employeur . aides",
+ "salarié . coût total employeur . aides . aides à l'embauche",
+ "salarié . coût total employeur . aides . emploi franc . éligible",
"salarié . contrat . CDI",
"salarié . contrat . professionnalisation . salarié de 45 ans et plus",
"salarié . contrat . professionnalisation",
@@ -628,7 +628,7 @@ exports[`e2e test mon-entreprise api > Test evaluate micro entreprise 2`] = `
"impôt . taux neutre d'impôt sur le revenu",
"date",
"impôt . revenu imposable",
- "dirigeant . rémunération . imposable",
+ "dirigeant . rémunération . net . imposable",
"dirigeant . assimilé salarié",
"dirigeant . régime social",
"entreprise . catégorie juridique . SELARL",
@@ -674,9 +674,9 @@ exports[`e2e test mon-entreprise api > Test evaluate micro entreprise 2`] = `
},
"nodeValue": 31207,
"traversedVariables": [
- "dirigeant . auto-entrepreneur . net après impôt",
+ "dirigeant . auto-entrepreneur . revenu net . après impôt",
"dirigeant . auto-entrepreneur",
- "dirigeant . auto-entrepreneur . net de cotisations",
+ "dirigeant . auto-entrepreneur . revenu net",
"dirigeant . auto-entrepreneur . cotisations et contributions",
"dirigeant",
"dirigeant . régime social",
@@ -738,7 +738,7 @@ exports[`e2e test mon-entreprise api > Test evaluate micro entreprise 2`] = `
"établissement . localisation",
"impôt . taux neutre d'impôt sur le revenu",
"impôt . revenu imposable",
- "dirigeant . rémunération . imposable",
+ "dirigeant . rémunération . net . imposable",
"dirigeant . assimilé salarié",
"dirigeant . indépendant",
"dirigeant . auto-entrepreneur . impôt . revenu imposable",
@@ -970,7 +970,7 @@ Pour plus d'informations, consultez [notre documentation](/d%C3%A9veloppeur/api)
"valeur": "dirigeant . auto-entrepreneur . cotisations et contributions",
},
"dirigeant . rémunération . impôt",
- "dirigeant . auto-entrepreneur . net après impôt",
+ "dirigeant . auto-entrepreneur . revenu net . après impôt",
],
"situation": {
"dirigeant . auto-entrepreneur . chiffre d'affaires": "42000 €/an",
diff --git a/api/source/test-e2e/index.test.ts b/api/source/test-e2e/index.test.ts
index 7e616f6a6..370c2149b 100644
--- a/api/source/test-e2e/index.test.ts
+++ b/api/source/test-e2e/index.test.ts
@@ -51,7 +51,7 @@ describe('e2e test mon-entreprise api', () => {
unité: '€/an',
},
'dirigeant . rémunération . impôt',
- 'dirigeant . auto-entrepreneur . net après impôt',
+ 'dirigeant . auto-entrepreneur . revenu net . après impôt',
],
})
.then((res) => {
diff --git a/modele-social/règles/base.yaml b/modele-social/règles/base.yaml
index 7062ee696..11a31980a 100644
--- a/modele-social/règles/base.yaml
+++ b/modele-social/règles/base.yaml
@@ -1,5 +1,4 @@
plafond sécurité sociale:
- titre: plafond sécurité sociale
description: Le plafond de Sécurité sociale est le montant maximum des rémunérations à prendre en compte pour le calcul de certaines cotisations.
acronyme: PSS
valeur: 3428 €/mois
@@ -34,7 +33,7 @@ SMIC:
décret: https://www.legifrance.gouv.fr/jorf/id/JORFTEXT000042677359?r=s75zUOEVpR
SMIC . net imposable:
- titre: SMIC net imposable
+ titre global: SMIC net imposable
description: Montant du SMIC net imposable pour un temps plein.
recalcul:
règle: salarié . rémunération . net . imposable . sans déductions
@@ -44,6 +43,7 @@ SMIC . net imposable:
barème PAS: https://bofip.impots.gouv.fr/bofip/11255-PGP.html
SMIC . horaire:
+ titre global: SMIC horaire
variations:
- si: établissement . localisation . département = 'Mayotte'
alors:
diff --git a/modele-social/règles/bénéficiaire.yaml b/modele-social/règles/bénéficiaire.yaml
index 69d916ad8..71e469f48 100644
--- a/modele-social/règles/bénéficiaire.yaml
+++ b/modele-social/règles/bénéficiaire.yaml
@@ -86,7 +86,6 @@ bénéficiaire . dividendes . cotisations et contributions:
- attributs:
nom: prélèvement de solidarité
taux: 7.5%
- titre: Cotisations et contributions sur dividendes
note: La CSG sur les revenus soumis au PFU n'est jamais déductible
références:
Fiche impots.gouv.fr: https://www.impots.gouv.fr/portail/particulier/les-revenus-mobiliers
diff --git a/modele-social/règles/declarations-indépendant/assistant-déclaration-revenu.yaml b/modele-social/règles/declarations-indépendant/assistant-déclaration-revenu.yaml
index 1ee4398a7..5b9a518af 100644
--- a/modele-social/règles/declarations-indépendant/assistant-déclaration-revenu.yaml
+++ b/modele-social/règles/declarations-indépendant/assistant-déclaration-revenu.yaml
@@ -890,7 +890,7 @@ DRI . cotisations . dûes en 2021:
recalcul:
règle: dirigeant . indépendant . cotisations et contributions
avec:
- dirigeant . indépendant . cotisations facultatives . total: 0
+ dirigeant . indépendant . cotisations facultatives . montant: 0
date: 01/01/2021
DRI . cotisations . appelées en 2021:
diff --git a/modele-social/règles/declarations-indépendant/charges-sociales-formulaire.yaml b/modele-social/règles/declarations-indépendant/charges-sociales-formulaire.yaml
index 239a71ca8..75509d95f 100644
--- a/modele-social/règles/declarations-indépendant/charges-sociales-formulaire.yaml
+++ b/modele-social/règles/declarations-indépendant/charges-sociales-formulaire.yaml
@@ -159,5 +159,5 @@ déclaration charge sociales . cotisations obligatoires déductibles:
déclaration charge sociales . rémunération déductible:
variations:
- si: entreprise . imposition . IS
- alors: dirigeant . rémunération . nette
+ alors: dirigeant . rémunération . net
- sinon: 0€
diff --git a/modele-social/règles/dirigeant.yaml b/modele-social/règles/dirigeant.yaml
index b6f6ea6f4..cf39d3768 100644
--- a/modele-social/règles/dirigeant.yaml
+++ b/modele-social/règles/dirigeant.yaml
@@ -40,7 +40,7 @@ dirigeant . rémunération . totale:
question: Quel montant total pensez-vous dégager pour votre rémunération ?
description: |
C'est ce que l'entreprise dépense en tout pour la rémunération du dirigeant. Cette rémunération "super-brute" inclut toutes les cotisations sociales à payer. On peut aussi considérer que c'est la valeur monétaire du travail du dirigeant.
- titre: Rémunération totale
+ titre global: Rémunération totale dirigeant
unité: €/an
résumé: Incluant les cotisations et contributions
variations:
@@ -49,14 +49,14 @@ dirigeant . rémunération . totale:
- si: entreprise . imposition . IS
alors:
somme:
- - net après impôt
+ - net . après impôt
- impôt . montant
- cotisations
par défaut: entreprise . chiffre d'affaires - entreprise . charges
plancher: cotisations
- sinon: entreprise . chiffre d'affaires - entreprise . charges
-dirigeant . rémunération . nette:
+dirigeant . rémunération . net:
titre: revenu net
question: Quelle est votre revenu net ?
résumé: Après déduction des cotisations, contributions et charges
@@ -73,7 +73,7 @@ dirigeant . rémunération . cotisations:
- si: auto-entrepreneur
alors: auto-entrepreneur . cotisations et contributions
-dirigeant . rémunération . imposable:
+dirigeant . rémunération . net . imposable:
titre: revenu imposable
variations:
- si: assimilé salarié
@@ -88,12 +88,12 @@ dirigeant . rémunération . impôt:
titre: impôt sur le revenu
somme:
- produit:
- assiette: imposable
+ assiette: net . imposable
taux: impôt . taux d'imposition
- auto-entrepreneur . impôt . versement libératoire . montant
arrondi: oui
-dirigeant . rémunération . net après impôt:
+dirigeant . rémunération . net . après impôt:
titre: Revenu après impôt
unité: €/an
arrondi: oui
@@ -101,7 +101,7 @@ dirigeant . rémunération . net après impôt:
description: >-
Le revenu net après déduction de l'impôt
sur le revenu et des cotisations sociales.
- valeur: rémunération . nette - impôt . montant
+ valeur: rémunération . net - impôt . montant
résumé: Ce que vous rapporte cette activité
dirigeant . assimilé salarié:
@@ -182,11 +182,10 @@ dirigeant . auto-entrepreneur:
description: |
L'auto-entreprise est une entreprise individuelle simplifiée. À l'origine connu sous l'appellation « auto-entrepreneur », le régime de « micro-entrepreneur » est un régime de travailleur indépendant créé pour simplifier la gestion administrative, notamment en remplaçant toutes les cotisations sociales par un prélèvement unique mensuel.
-dirigeant . auto-entrepreneur . net de cotisations:
- titre: Revenu net de cotisations
+dirigeant . auto-entrepreneur . revenu net:
arrondi: oui
unité: €/an
- remplace: rémunération . nette
+ remplace: rémunération . net
identifiant court: auto-entrepreneur-net
résumé: Avant impôt
question: Quel revenu avant impôt voulez-vous toucher ?
@@ -215,7 +214,6 @@ dirigeant . auto-entrepreneur . cotisations et contributions . TFC:
- métiers
dirigeant . auto-entrepreneur . cotisations et contributions . TFC . commerce:
- titre: taxe pour frais de chambre de commerce
applicable si: entreprise . activité = 'commerciale'
produit:
composantes:
@@ -234,7 +232,6 @@ dirigeant . auto-entrepreneur . cotisations et contributions . TFC . commerce:
dirigeant . auto-entrepreneur . cotisations et contributions . TFC . métiers:
unité: €/mois
- titre: taxe pour frais de chambre des métiers
applicable si: entreprise . activité = 'artisanale'
produit:
composantes:
@@ -351,7 +348,6 @@ dirigeant . auto-entrepreneur . cotisations et contributions . cotisations:
dirigeant . auto-entrepreneur . cotisations et contributions . cotisations . taux ACRE:
privé: oui
- titre: taux ACRE auto-entrepreneur
applicable si: entreprise . exonérations . ACRE
remplace:
règle: taux vente restauration hébergement
@@ -474,12 +470,11 @@ dirigeant . auto-entrepreneur . impôt . versement libératoire . montant:
- assiette: entreprise . chiffre d'affaires . service BNC
taux: 2.2%
-dirigeant . auto-entrepreneur . net après impôt:
- titre: revenu net après impôt
+dirigeant . auto-entrepreneur . revenu net . après impôt:
identifiant court: auto-entrepreneur-net-apres-impot
résumé: Avant déduction des dépenses liées à l'activité
unité: €/an
- remplace: rémunération . net après impôt
+ remplace: rémunération . net . après impôt
arrondi: oui
question: Quel est le revenu net après impôt souhaité ?
description: >-
@@ -500,7 +495,7 @@ dirigeant . auto-entrepreneur . net après impôt:
- La location d'un local
- etc...
- valeur: net de cotisations - rémunération . impôt
+ valeur: revenu net - rémunération . impôt
dirigeant . auto-entrepreneur . chiffre d'affaires:
question: Quel est votre chiffre d'affaires ?
@@ -509,8 +504,8 @@ dirigeant . auto-entrepreneur . chiffre d'affaires:
inversion numérique:
avec:
- rémunération . totale
- - net après impôt
- - net de cotisations
+ - revenu net . après impôt
+ - revenu net
dirigeant . indépendant:
applicable si: régime social = 'indépendant'
@@ -525,7 +520,7 @@ dirigeant . indépendant . revenu professionnel:
- si: entreprise . imposition = 'IS'
alors:
somme:
- - rémunération . nette
+ - rémunération . net
- cotisations et contributions . non déductibles
- sinon: entreprise . résultat fiscal
@@ -540,7 +535,7 @@ dirigeant . indépendant . assiette des cotisations:
plancher: 0
dirigeant . indépendant . cotisations et contributions . non déductibles:
- titre: Cotisations et contributions non déductibles fiscalement
+ titre: Part non déductibles fiscalement
somme:
- CSG-CRDS . non déductible
- cotisations facultatives . non déductibles
@@ -623,7 +618,7 @@ dirigeant . indépendant . conjoint collaborateur:
service-public.fr: https://www.service-public.fr/professionnels-entreprises/vosdroits/F33429
dirigeant . indépendant . conjoint collaborateur . assiette:
- titre: Choix assiette (conjoint collaborateur)
+ titre: Choix assiette
question: Sur quelle base le conjoint cotise-t'il ?
description: |
Le conjoint collaborateur dispose de trois choix d’assiette pour le calcul de ces cotisations :
@@ -641,7 +636,6 @@ dirigeant . indépendant . conjoint collaborateur . assiette:
- revenu avec partage
dirigeant . indépendant . conjoint collaborateur . assiette . forfaitaire:
- titre: assiette forfaitaire
description: |
Le conjoint collaborateur paiera des cotisations équivalentes à un revenu
professionnel forfaitaire, fixé à 1/3 du plafond de la sécurité sociale,
@@ -656,7 +650,6 @@ dirigeant . indépendant . conjoint collaborateur . assiette . revenu avec parta
formule: assiette = 'revenu avec partage'
dirigeant . indépendant . conjoint collaborateur . assiette . revenu avec partage . assiette gérant:
- titre: assiette (partagée avec le conjoint collaborateur)
valeur: assiette des cotisations - cotisations . assiette
remplace:
règle: assiette des cotisations
@@ -671,7 +664,7 @@ dirigeant . indépendant . conjoint collaborateur . assiette . revenu sans parta
formule: assiette = 'revenu sans partage'
dirigeant . indépendant . conjoint collaborateur . assiette . pourcentage:
- titre: Proportion revenu (conjoint collaborateur)
+ titre: Proportion revenu
question: À quelle proportion du revenu le conjoint cotise-t'il ?
par défaut: "'tiers'"
formule:
@@ -690,7 +683,6 @@ dirigeant . indépendant . conjoint collaborateur . assiette . pourcentage . moi
titre: '1/2'
dirigeant . indépendant . conjoint collaborateur . cotisations . assiette:
- titre: assiette conjoint collaborateur
unité: €/an
produit:
assiette: assiette des cotisations
@@ -705,7 +697,6 @@ dirigeant . indépendant . conjoint collaborateur . cotisations . assiette:
- sinon: {}
dirigeant . indépendant . conjoint collaborateur . cotisations:
- titre: Cotisations conjoint collaborateur
formule:
somme:
- retraite de base
@@ -744,7 +735,6 @@ dirigeant . indépendant . conjoint collaborateur . cotisations . retraite compl
arrondi: oui
dirigeant . indépendant . conjoint collaborateur . cotisations . retraite complémentaire . assiette:
- titre: assiette retraite complémentaire
unité: €/an
valeur: assiette retraite
plafond:
@@ -754,7 +744,6 @@ dirigeant . indépendant . conjoint collaborateur . cotisations . retraite compl
- sinon: 3 * plafond sécurité sociale
dirigeant . indépendant . conjoint collaborateur . cotisations . invalidité et décès:
- titre: invalidité et décès (conjoint collaborateur)
produit:
assiette:
unité: €/an
@@ -765,7 +754,6 @@ dirigeant . indépendant . conjoint collaborateur . cotisations . invalidité et
arrondi: oui
dirigeant . indépendant . conjoint collaborateur . cotisations . indemnités journalières maladie:
- titre: indemnités journalières maladie (conjoint collaborateur)
produit:
assiette:
unité: €/an
@@ -788,7 +776,6 @@ dirigeant . indépendant . cotisations et contributions . cotisations:
- (- exonérations)
dirigeant . indépendant . cotisations et contributions:
- titre: cotisations et contributions sociales
description: |
C'est le montant total dû par l'indépendant au titre des cotisations et
contributions obligatoires ainsi qu'au titre de ses cotisations facultatives
@@ -797,7 +784,7 @@ dirigeant . indépendant . cotisations et contributions:
somme:
- cotisations et contributions . cotisations
- conjoint collaborateur . cotisations
- - cotisations facultatives . total
+ - cotisations facultatives . montant
- CSG-CRDS
- contributions spéciales
- formation professionnelle
@@ -818,7 +805,6 @@ dirigeant . indépendant . assiette minimale:
cotisations minimales: https://www.secu-independants.fr/cotisations/calcul-cotisations/cotisations-minimales/
dirigeant . indépendant . assiette minimale . maladie:
- titre: assiette minimale maladie
description: |
Si le revenu du chef d'entreprise est déficitaire ou inférieur aux bases de calcul, certaines cotisations seront portées à un montant minimum.
produit:
@@ -830,7 +816,6 @@ dirigeant . indépendant . assiette minimale . maladie:
cotisations minimales: https://www.secu-independants.fr/cotisations/calcul-cotisations/cotisations-minimales/
dirigeant . indépendant . assiette minimale . retraite:
- titre: assiette minimale retraite
description: La cotisation minimale de retraite de base permet de valider 3 trimestres de retraite, quel que soit le revenu.
produit:
assiette: plafond sécurité sociale
@@ -893,14 +878,13 @@ dirigeant . indépendant . cotisations facultatives:
Contrats Madelin: https://www.economie.gouv.fr/particuliers/reduction-impot-revenu-investissements-entreprise-pme-madelin
PER: https://www.economie.gouv.fr/PER-epargne-retraite
-dirigeant . indépendant . cotisations facultatives . total:
- titre: Total des cotisations facultatives
+dirigeant . indépendant . cotisations facultatives . montant:
somme:
- contrats madelin
- PER
dirigeant . indépendant . cotisations facultatives . déductibles:
- titre: Part des cotisations facultatives déductible fiscalement
+ titre: Part déductible fiscalement
formule:
somme:
- valeur: contrats madelin . prévoyance
@@ -911,8 +895,8 @@ dirigeant . indépendant . cotisations facultatives . déductibles:
plafond: plafond retraite complémentaire
dirigeant . indépendant . cotisations facultatives . non déductibles:
- titre: Part des cotisations facultatives non déductible fiscalement
- formule: total - déductibles
+ titre: Part non déductible fiscalement
+ formule: montant - déductibles
dirigeant . indépendant . cotisations facultatives . PER:
description: Le PER individuel est ouvert à tous. Vous pouvez le souscrire auprès d'un établissement financier ou d'un organisme d'assurance. Ce nouveau plan succède au PERP et au contrat Madelin, qui ne seront plus proposés à partir du 1er octobre 2020. Votre épargne accumulée sur le Perp et le Madelin peut être à votre demande transférée sur le PER individuel. Ce contrat donne droit à des avantages fiscaux et vos droits sont transférables vers les autres PER. Il y a des cas de déblocage anticipé.
@@ -925,13 +909,13 @@ dirigeant . indépendant . cotisations facultatives . PER:
Fiche economie.gouv.fr: https://www.economie.gouv.fr/PER-epargne-retraite
dirigeant . indépendant . cotisations facultatives . contrats madelin:
- titre: Somme des cotisations à contrats Madelin
+ titre: contrats Madelin
somme:
- prévoyance
- retraite
dirigeant . indépendant . cotisations facultatives . contrats madelin . prévoyance:
- titre: Souscription à un contrat de prévoyance complémentaire Madelin
+ titre: Prévoyance complémentaire
question: Quel est le montant que vous versez pour vos contrats Madelin de prévoyance complémentaire (santé, perte d'emploi subie) ?
unité: €/an
description: |
@@ -964,7 +948,6 @@ dirigeant . indépendant . cotisations facultatives . plafond prévoyance:
note: |
Normalement c'est le résultat fiscal qui devrait être utilisé pour l'assiette du plafond, mais on utilise le revenu professionnel pour éviter un cycle.
dirigeant . indépendant . cotisations facultatives . contrats madelin . retraite:
- titre: Souscription à une retraite Madelin
question: Quel est le montant que vous versez pour votre contrat Madelin retraite complémentaire ?
description: |
Si vous cotisez au titre d'un contrat retraite de type loi Madelin,
@@ -1020,7 +1003,7 @@ dirigeant . indépendant . cotisations et contributions . début activité:
la première et de la deuxième année d’activité (à l’exception de la cotisation Maladie
et indemnités journalières pour lesquelles l’assiette forfaitaire est égale à 40% du
plafond annuel de la Sécurité sociale).
- applicable si: entreprise . date de création >= 01/2020
+ applicable si: entreprise . date de création >= période . début d'année
unité: €/an
recalcul:
règle: cotisations et contributions
@@ -1176,7 +1159,7 @@ dirigeant . indépendant . cotisations et contributions . retraite complémentai
plafond:
nom: plafond
acronyme: PRCI
- titre: plafond retraite complémentaire des indépendants
+ titre global: plafond retraite complémentaire des indépendants
valeur:
variations:
- si: date >= 01/2022
@@ -1217,7 +1200,7 @@ dirigeant . indépendant . cotisations et contributions . CSG-CRDS:
valeur: 2.9%
- attributs:
nom: revenus de remplacement
- assiette: dirigeant . indépendant . IJSS . total
+ assiette: dirigeant . indépendant . IJSS . montant
taux: non déductible . taux
- attributs:
nom: déductible
@@ -1229,7 +1212,7 @@ dirigeant . indépendant . cotisations et contributions . CSG-CRDS:
valeur: 6.8%
- attributs:
nom: revenus de remplacement
- assiette: dirigeant . indépendant . IJSS . total
+ assiette: dirigeant . indépendant . IJSS . montant
taux: 3.8%
références:
@@ -1367,43 +1350,41 @@ dirigeant . indépendant . cotisations et contributions . exonérations . pensio
Circulaire RSI 2013/004 du 17/01/2013: https://www.legislation.cnav.fr/Documents/circulaire_rsi_2013_004_17012013.pdf#page=24
dirigeant . indépendant . cotisations et contributions . exonérations . ZFU . taux:
- titre: taux exonération ZFU
- formule:
- taux progressif:
- assiette: entreprise . durée d'activité . en fin d'année
- retourne seulement le taux: oui
- variations:
- - si: entreprise . salariés . effectif < 5
- alors:
- tranches:
- - plafond: 5 ans
- taux: 100%
- - plafond: 6 ans
- taux: 60%
- - plafond: 10 ans
- taux: 60%
- - plafond: 11 ans
- taux: 40%
- - plafond: 12 ans
- taux: 40%
- - plafond: 13 ans
- taux: 20%
- - plafond: 14 ans
- taux: 20%
- - plafond: 15 ans
- taux: 0%
- - sinon:
- tranches:
- - plafond: 5 ans
- taux: 100%
- - plafond: 6 ans
- taux: 60%
- - plafond: 7 ans
- taux: 40%
- - plafond: 8 ans
- taux: 20%
- - plafond: 9 ans
- taux: 0%
+ taux progressif:
+ assiette: entreprise . durée d'activité . en fin d'année
+ retourne seulement le taux: oui
+ variations:
+ - si: entreprise . salariés . effectif < 5
+ alors:
+ tranches:
+ - plafond: 5 ans
+ taux: 100%
+ - plafond: 6 ans
+ taux: 60%
+ - plafond: 10 ans
+ taux: 60%
+ - plafond: 11 ans
+ taux: 40%
+ - plafond: 12 ans
+ taux: 40%
+ - plafond: 13 ans
+ taux: 20%
+ - plafond: 14 ans
+ taux: 20%
+ - plafond: 15 ans
+ taux: 0%
+ - sinon:
+ tranches:
+ - plafond: 5 ans
+ taux: 100%
+ - plafond: 6 ans
+ taux: 60%
+ - plafond: 7 ans
+ taux: 40%
+ - plafond: 8 ans
+ taux: 20%
+ - plafond: 9 ans
+ taux: 0%
dirigeant . indépendant . cotisations et contributions . exonérations . covid:
applicable si:
@@ -1462,7 +1443,6 @@ dirigeant . indépendant . cotisations et contributions . exonérations . covid
Pour connaître le montant de l'exonération, vous pouvez utiliser le simulateur d'exonération COVID.
[Accéder au simulateur](/simulateurs/exonération-covid "Nouvelle fenêtre")
- titre: Réduction Covid
par défaut: 0 €/an
dirigeant . indépendant . cotisations et contributions . exonérations . covid . conjoint collaborateur:
@@ -1475,7 +1455,6 @@ dirigeant . indépendant . cotisations et contributions . exonérations . covid
valeur: montant
dirigeant . indépendant . cotisations et contributions . exonérations . covid . total:
- titre: Réduction Covid
description: Intégrée dans le montant des cotisations affiché ci-dessus
somme:
- montant
@@ -1541,8 +1520,8 @@ dirigeant . indépendant . IJSS:
question: Avez-vous perçu des indemnités journalières ou allocations de sécurité sociale au titre de votre activité indépendante (maladie, maternité, paternité, adoption) ?
par défaut: non
-dirigeant . indépendant . IJSS . total:
- titre: Montant total des allocations et indemnités journalières
+dirigeant . indépendant . IJSS . montant:
+ titre: Montant total
question: Quel est le montant brut total de vos allocations et indemnités journalières de sécurité sociale ?
description: |
Indiquez le montant total brut de vos allocations et indemnités journalières perçues, imposables et non imposables, qui figure sur le relevé de prestations fourni par votre caisse primaire d’assurance maladie.
@@ -1557,7 +1536,7 @@ dirigeant . indépendant . IJSS . total:
par défaut: 0 €/an
dirigeant . indépendant . IJSS . imposable:
- titre: Allocations et indemnités journalières imposables
+ titre: part imposable
résumé: Uniquement si vous ne relevez pas du régime micro-fiscal
question: Quel est le montant brut imposable de vos allocations et indemnités journalières de sécurité sociale ?
description: |
diff --git a/modele-social/règles/entreprise/catégorie-juridique.yaml b/modele-social/règles/entreprise/catégorie-juridique.yaml
index 65bbd469c..26d3ce87c 100644
--- a/modele-social/règles/entreprise/catégorie-juridique.yaml
+++ b/modele-social/règles/entreprise/catégorie-juridique.yaml
@@ -40,7 +40,6 @@ entreprise . catégorie juridique . SARL . unipersonnelle:
par défaut: oui
entreprise . catégorie juridique . SELARL:
- titre: 'SELARL'
valeur: catégorie juridique = 'SELARL'
remplace:
- règle: entreprise . activité
@@ -49,7 +48,6 @@ entreprise . catégorie juridique . SELARL:
par: oui
entreprise . catégorie juridique . SELAS:
- titre: 'SELARL'
valeur: catégorie juridique = 'SELAS'
remplace:
- règle: entreprise . activité
diff --git a/modele-social/règles/entreprise/entreprise.yaml b/modele-social/règles/entreprise/entreprise.yaml
index 78059f411..ab1f80762 100644
--- a/modele-social/règles/entreprise/entreprise.yaml
+++ b/modele-social/règles/entreprise/entreprise.yaml
@@ -43,25 +43,20 @@ entreprise . date de création . contrôle date passée:
description: Il s'agit d'une très vieille entreprise ! Êtes-vous sûr de ne pas vous être trompé dans la saisie ?
entreprise . durée d'activité:
- formule:
- durée:
- depuis: date de création
+ durée:
+ depuis: date de création
entreprise . durée d'activité . en fin d'année:
- titre: durée d'activité à la fin de l'année
- formule:
- somme:
- - durée:
- depuis: date de création
- jusqu'à: période . fin d'année
- - 1 jour # Le mécanisme durée n'inclue pas le dernier jour
+ somme:
+ - durée:
+ depuis: date de création
+ jusqu'à: période . fin d'année
+ - 1 jour # Le mécanisme durée n'inclue pas le dernier jour
entreprise . durée d'activité . en début d'année:
- titre: durée d'activité au début de l'année
- formule:
- durée:
- depuis: date de création
- jusqu'à: période . début d'année
+ durée:
+ depuis: date de création
+ jusqu'à: période . début d'année
entreprise . chiffre d'affaires:
question: Quel est votre chiffre d'affaires envisagé ?
@@ -69,7 +64,7 @@ entreprise . chiffre d'affaires:
résumé: Montant total des recettes brutes (hors taxe)
unité: €/an
somme:
- - dirigeant . rémunération . net après impôt
+ - dirigeant . rémunération . net . après impôt
- dirigeant . rémunération . impôt
- dirigeant . rémunération . cotisations
- charges
@@ -236,7 +231,19 @@ entreprise . résultat fiscal:
somme:
- chiffre d'affaires
- (- charges)
- - (- charges . dirigeant)
+ - (- rémunération dirigeant déductible)
+
+entreprise . résultat fiscal . rémunération dirigeant déductible:
+ description: Les montants liés à la rémunération du dirigeant qui sont déductibles d'impôt.
+ variations:
+ - si: imposition . IS
+ alors: dirigeant . rémunération . totale
+ # Note : le cas de dirigeant AS à l'IR n'est pas géré
+ # - si: dirigeant . assimilé salarié
+ # alors: 0€/an
+ - sinon: # TNS dans entreprise à l'IR
+ valeur: dirigeant . indépendant . cotisations et contributions
+ abattement: dirigeant . indépendant . cotisations et contributions . non déductibles
entreprise . exercice:
avec:
@@ -301,19 +308,6 @@ entreprise . charges:
Charges déductibles ou non du résultat fiscal d'une entreprise: https://www.service-public.fr/professionnels-entreprises/vosdroits/F31973
par défaut: 0 €/an
-entreprise . charges . dirigeant:
- titre: Charges déductibles dirigeant
- description: Les montants liés à la rémunération du dirigeant qui sont déductibles d'impôt.
- variations:
- - si: imposition . IS
- alors: dirigeant . rémunération . totale
- # Note : le cas de dirigeant AS à l'IR n'est pas géré
- # - si: dirigeant . assimilé salarié
- # alors: 0€/an
- - sinon: # TNS dans entreprise à l'IR
- valeur: dirigeant . indépendant . cotisations et contributions
- abattement: dirigeant . indépendant . cotisations et contributions . non déductibles
-
# on ne prend en compte pour l'instant que le cas entreprise unipersonnelle
entreprise . dividendes: bénéficiaire . dividendes . bruts
diff --git a/modele-social/règles/entreprise/imposition.yaml b/modele-social/règles/entreprise/imposition.yaml
index f3225a586..013a8b9d6 100644
--- a/modele-social/règles/entreprise/imposition.yaml
+++ b/modele-social/règles/entreprise/imposition.yaml
@@ -21,7 +21,8 @@ entreprise . imposition:
entreprise . imposition . IR:
valeur: imposition = 'IR'
- titre: Impôt sur le revenu (IR)
+ titre: Impôt sur le revenu
+ acronyme: IR
description: |
Le résultat de votre entreprise est imposé à l'impôt sur le revenu, comme les autres revenus de
votre foyer.
@@ -80,7 +81,8 @@ entreprise . imposition . IR . information sur le report de déficit:
entreprise . imposition . IS:
valeur: imposition = 'IS'
- titre: Impôt sur les sociétés (IS)
+ titre: Impôt sur les sociétés
+ acronyme: IS
description: |-
Le **résultat** de votre entreprise est imposé à l'**impôt sur les sociétés**.
@@ -235,7 +237,6 @@ entreprise . imposition . régime:
Les différents régimes d'imposition: https://www.economie.gouv.fr/entreprises/les-differents-regimes-dimposition
entreprise . imposition . régime . micro-entreprise:
- titre: Régime de la micro-entreprise
non applicable si: entreprise . imposition . IS
valeur: régime = 'micro-entreprise'
par défaut: non
@@ -334,7 +335,7 @@ entreprise . imposition . régime . déclaration contrôlée:
Qu’est-ce que le régime de la déclaration contrôlée ?: https://www.economie.gouv.fr/entreprises/regime-declaration-controlee
entreprise . imposition . régime . réel normal:
- titre: Régime réel normal d'imposition
+ titre: réel normal d'imposition
acronyme: RN
non applicable si: IR . type de bénéfices . BNC
valeur: régime = 'réel normal'
@@ -342,7 +343,7 @@ entreprise . imposition . régime . réel normal:
Qu'est-ce que le régime réel normal ?: https://www.economie.gouv.fr/entreprises/regime-reel-normal-imposition
entreprise . imposition . régime . réel simplifié:
- titre: Régime réel simplifié d'imposition
+ titre: réel simplifié d'imposition
acronyme: RSI
non applicable si: IR . type de bénéfices . BNC
valeur: régime = 'réel simplifié'
diff --git a/modele-social/règles/impôt.yaml b/modele-social/règles/impôt.yaml
index e5e104238..85468849b 100644
--- a/modele-social/règles/impôt.yaml
+++ b/modele-social/règles/impôt.yaml
@@ -13,7 +13,6 @@ impôt . montant:
- impôt . dividendes . PFU
arrondi: oui
unité: €/an
- titre: Impôt sur le revenu
impôt . taux d'imposition:
formule:
@@ -77,7 +76,7 @@ impôt . revenu imposable:
somme:
- variations:
- si: dirigeant
- alors: dirigeant . rémunération . imposable
+ alors: dirigeant . rémunération . net . imposable
- sinon:
valeur: salarié . rémunération . net . imposable
abattement: abattement contrat court
@@ -489,9 +488,9 @@ impôt . foyer fiscal . revenu imposable:
- revenu d'activité abattu
- applicable si:
toutes ces conditions:
- - dirigeant . rémunération . imposable
+ - dirigeant . rémunération . net . imposable
- entreprise . imposition . IR
- valeur: dirigeant . rémunération . imposable
+ valeur: dirigeant . rémunération . net . imposable
- bénéficiaire . dividendes . imposables
- autres revenus imposables
@@ -506,7 +505,7 @@ impôt . foyer fiscal . revenu imposable . revenu d'activité:
- si: dirigeant = non
alors: salarié . rémunération . net . imposable
- si: entreprise . imposition = 'IS'
- alors: dirigeant . rémunération . imposable
+ alors: dirigeant . rémunération . net . imposable
impôt . foyer fiscal . revenu imposable . revenu d'activité abattu:
description: |
@@ -535,7 +534,6 @@ impôt . foyer fiscal . revenu imposable . revenu d'activité abattu:
Code des impôts: https://www.legifrance.gouv.fr/codes/article_lc/LEGIARTI000037985819/2022-01-04/
impôt . foyer fiscal . revenu imposable . autres revenus imposables:
- titre: Autres revenus imposables du foyer fiscal
question: Quel est le montant total des autres revenus imposables du foyer
fiscal ?
par défaut: 0 €/an
@@ -745,19 +743,20 @@ impôt . dividendes:
applicable si: bénéficiaire . dividendes . bruts > 0
titre: Imposition des dividendes
-impôt . montant sans dividendes:
+impôt . dividendes . impôt sans dividendes:
recalcul:
règle: impôt . foyer fiscal . impôt à payer
avec:
bénéficiaire . dividendes . bruts: 0 €/an
- titre: Montant de l'impôt si aucun dividende n'était touché
+ description: Montant de l'impôt si aucun dividende n'était touché
impôt . dividendes . montant en sus des autres revenus imposables:
variations:
- si: méthode de calcul . PFU
alors: PFU
- - sinon: impôt . foyer fiscal . impôt à payer - montant sans dividendes
- titre: Montant de l'impôt sur dividendes, en sus de l'impôt sur les autres
+ - sinon: impôt . foyer fiscal . impôt à payer - impôt sans dividendes
+ description:
+ Montant de l'impôt sur dividendes, en sus de l'impôt sur les autres
revenus imposables
impôt . dividendes . PFU:
diff --git a/modele-social/règles/profession-libérale.yaml b/modele-social/règles/profession-libérale.yaml
index 8a99afd17..fe9f77a4b 100644
--- a/modele-social/règles/profession-libérale.yaml
+++ b/modele-social/règles/profession-libérale.yaml
@@ -149,7 +149,6 @@ dirigeant . indépendant . PL . régime général:
- entreprise . activité . libérale . réglementée = non
dirigeant . indépendant . PL . régime général . taux spécifique retraite complémentaire:
- titre: taux spécifique profession libérale non reglementée
question: Avez-vous opté pour des taux spécifiques de cotisation retraite complémentaire ?
par défaut: non
description: |
@@ -162,7 +161,6 @@ dirigeant . indépendant . PL . régime général . taux spécifique retraite co
Guide PL urssaf: https://www.urssaf.fr/portail/files/live/sites/urssaf/files/documents/Diaporama_TI_statuts_hors_AE.pdf
dirigeant . indépendant . PL . régime général . taux spécifique retraite complémentaire . montant:
- titre: retraite complémentaire (taux PLNR)
remplace: cotisations et contributions . retraite complémentaire
formule:
barème:
@@ -176,7 +174,6 @@ dirigeant . indépendant . PL . régime général . taux spécifique retraite co
arrondi: oui
dirigeant . indépendant . PL . maladie:
- titre: maladie (taux PLR)
non applicable si:
une de ces conditions:
- régime général
@@ -250,7 +247,6 @@ dirigeant . indépendant . PL . CIPAV:
dirigeant . indépendant . PL . CIPAV . retraite complémentaire:
non applicable si: exonération incapacité
- titre: retraite complémentaire (CIPAV)
unité: €/an
variations:
- si: date >= 01/2022
@@ -357,7 +353,6 @@ dirigeant . indépendant . PL . CIPAV . retraite complémentaire . option surcot
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=15
dirigeant . indépendant . PL . CIPAV . retraite complémentaire . option surcotisation . classe:
- titre: Classe avec l'option surcotisation
variations:
- si: classe = 'Classe A'
alors: "'Classe B'"
@@ -376,7 +371,6 @@ dirigeant . indépendant . PL . CIPAV . retraite complémentaire . option surcot
dirigeant . indépendant . PL . CIPAV . invalidité et décès:
remplace: cotisations et contributions . invalidité et décès
- titre: invalidité et décès (CIPAV)
formule:
variations:
- si: classe de cotisation = 'A'
@@ -426,14 +420,12 @@ dirigeant . indépendant . PL . CIPAV . conjoint collaborateur:
valeur: oui
dirigeant . indépendant . PL . CIPAV . conjoint collaborateur . retraite complémentaire:
- titre: retraite complémentaire (conjoint collaborateur CIPAV)
remplace: conjoint collaborateur . cotisations . retraite complémentaire
produit:
assiette: retraite complémentaire
taux: pourcentage
arrondi: oui
dirigeant . indépendant . PL . CIPAV . conjoint collaborateur . invalidité et décès:
- titre: invalidité et décès (conjoint collaborateur CIPAV)
remplace: conjoint collaborateur . cotisations . invalidité et décès
produit:
assiette: invalidité et décès
@@ -478,7 +470,7 @@ dirigeant . indépendant . PL . CNAVPL:
dirigeant . indépendant . PL . CNAVPL . retraite:
non applicable si: exonération incapacité
- titre: retraite de base (CNAVPL)
+ titre: retraite de base
description: |
Toutes les professions libérale (à l'exception des avocats)
ont les mêmes taux de cotisations pour leur retraite de base.
@@ -506,7 +498,7 @@ dirigeant . indépendant . PL . CNAVPL . retraite:
#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 (CNAVPL)
+ titre: retraite de base
non applicable si:
une de ces conditions:
- PL . CNBF
@@ -517,7 +509,6 @@ dirigeant . indépendant . PL . CNAVPL . remplacement retraite:
valeur: oui
dirigeant . indépendant . PL . CNAVPL . indemnités journalières maladie:
- titre: indemnités journalières maladie (profession libérale)
description: |
Depuis le 1er juillet 2021 les affiliés à l’une des caisses de retraite de
la CNAVPL peuvent bénéficier des indemnités journalières lors d’un arrêt
@@ -575,7 +566,6 @@ dirigeant . indépendant . PL . CNAVPL . conjoint collaborateur . proportion . m
titre: '50 %'
dirigeant . indépendant . PL . CNAVPL . conjoint collaborateur . assiette:
- titre: assiette conjoint collaborateur
remplace: conjoint collaborateur . cotisations . assiette
unité: €/an
arrondi: oui
@@ -592,7 +582,6 @@ dirigeant . indépendant . PL . CNAVPL . conjoint collaborateur . assiette:
- sinon: {}
dirigeant . indépendant . PL . CNAVPL . conjoint collaborateur . retraite:
- titre: Retraite de base (conjoint collaborateur CNAVPL)
remplace: dirigeant . indépendant . conjoint collaborateur . cotisations . retraite de base
recalcul:
règle: CNAVPL . retraite
@@ -605,7 +594,6 @@ dirigeant . indépendant . PL . CNAVPL . conjoint collaborateur . retraite:
plancher: assiette minimale . retraite
dirigeant . indépendant . PL . CNAVPL . conjoint collaborateur . indemnités journalières maladie:
- titre: indemnités journalières maladie (conjoint collaborateur CNAVPL)
non applicable si: date < 01/01/2022
remplace: conjoint collaborateur . cotisations . indemnités journalières maladie
recalcul:
@@ -775,7 +763,6 @@ dirigeant . indépendant . PL . PAMC . assiette participation CPAM:
dirigeant . indépendant . PL . PAMC . maladie . participation CPAM:
non applicable si: métier . secteur médecin = 'S2'
- titre: Participation CPAM à la maladie
formule:
produit:
assiette: assiette participation CPAM
@@ -802,7 +789,6 @@ dirigeant . indépendant . PL . PAMC . allocations familiales:
références:
Fiche Urssaf: https://www.urssaf.fr/portail/home/taux-et-baremes/taux-de-cotisations/les-praticiens-et-auxiliaires-me/taux-de-cotisations-medecin-sect.html
dirigeant . indépendant . PL . PAMC . allocations familiales . participation CPAM:
- titre: Participation CPAM aux allocations familiales
formule:
produit:
assiette: cotisations et contributions . allocations familiales
@@ -938,7 +924,6 @@ dirigeant . indépendant . PL . CAVP . cotisation de référence:
dirigeant . indépendant . PL . CAVP . retraite complémentaire:
remplace: cotisations et contributions . retraite complémentaire
- titre: retraite complémentaire (CAVP)
formule: part géré par répartition + part géré par capitalisation
références:
Site CAVP: https://www.cavp.fr/votre-profil/pharmacien-en-activite/vos-cotisations-regime-complementaire
@@ -982,7 +967,7 @@ dirigeant . indépendant . PL . CAVP . retraite complémentaire . part géré pa
Legifrance: https://www.legifrance.gouv.fr/jorf/id/JORFTEXT000039357705
dirigeant . indépendant . PL . CAVP . invalidité et décès:
- titre: invalidité et décès (CAVP)
+ titre: invalidité et décès
remplace: cotisations et contributions . invalidité et décès
formule: 608 €/an
références:
@@ -1041,7 +1026,6 @@ dirigeant . indépendant . PL . CARPIMKO:
dirigeant . indépendant . PL . CARPIMKO . retraite complémentaire:
remplace: cotisations et contributions . retraite complémentaire
- titre: retraite complémentaire (CARPIMKO)
formule:
somme:
- variations:
@@ -1066,7 +1050,7 @@ dirigeant . indépendant . PL . CARPIMKO . retraite complémentaire:
Site CARPIMKO: https://www.carpimko.com/je-suis-en-activite/mes-cotisations/mes-cotisations-sadaptent-a-mes-revenus
dirigeant . indépendant . PL . CARPIMKO . invalidité et décès:
- titre: invalidité et décès (CARPIMKO)
+ titre: invalidité et décès
remplace: cotisations et contributions . invalidité et décès
variations:
- si: date >= 01/2022
@@ -1077,7 +1061,7 @@ dirigeant . indépendant . PL . CARPIMKO . invalidité et décès:
Site CARPIMKO: https://www.carpimko.com/je-suis-en-activite/mes-cotisations/mes-cotisations-sadaptent-a-mes-revenus
dirigeant . indépendant . PL . CARPIMKO . ASV:
- titre: Avantage social vieillesse (CARPIMKO)
+ titre: Avantage social vieillesse
remplace: cotisations et contributions . PCV
formule:
somme:
@@ -1097,7 +1081,6 @@ dirigeant . indépendant . PL . CARPIMKO . ASV:
Taux Carpimko: https://www.carpimko.com/je-suis-en-activite/mes-cotisations/mes-cotisations-sadaptent-a-mes-revenus
dirigeant . indépendant . PL . CARPIMKO . ASV . participation CPAM:
- titre: Participation CPAM à l'avantage social vieillesse
applicable si: PAMC
formule:
somme:
@@ -1136,7 +1119,6 @@ dirigeant . indépendant . PL . CARMF . retraite CNAVPL:
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:
- titre: participation CPAM à la retraite de base
unité: €/an
produit:
assiette: assiette des cotisations
@@ -1167,7 +1149,6 @@ dirigeant . indépendant . PL . CARMF . retraite complémentaire:
activité libérale. Dans ce cas, la cotisation est proportionnelle
aux revenus nets d'activité indépendante de 2018 plafonnés, sans
régularisation ultérieure, avec une cotisation maximale de 14 110 €.
- titre: retraite complémentaire (CARMF)
arrondi: oui
variations:
- si: entreprise . durée d'activité . en fin d'année < 2 ans
@@ -1182,7 +1163,6 @@ dirigeant . indépendant . PL . CARMF . retraite complémentaire:
Site CARMF: http://www.carmf.fr/page.php?page=cdrom/coti/coti-chiffre.htm
dirigeant . indépendant . PL . CARMF . invalidité décès:
- titre: invalidité et décès (CARMF)
remplace: cotisations et contributions . invalidité et décès
description: >-
La CARMF gère un régime de prévoyance versant une pension en cas
@@ -1212,7 +1192,7 @@ dirigeant . indépendant . PL . CARMF . invalidité décès:
Détails des couvertures: http://www.carmf.fr/page.php?page=cdrom/prev/prev-chiffre.htm
dirigeant . indépendant . PL . CARMF . ASV:
- titre: Allocations supplémentaires de vieillesse (CARMF)
+ titre: Allocations supplémentaires de vieillesse
remplace: cotisations et contributions . PCV
description: >-
Le régime des allocations supplémentaires de vieillesse (ASV) s'applique
@@ -1241,7 +1221,6 @@ dirigeant . indépendant . PL . CARMF . ASV:
Taux 2022: http://www.carmf.fr/page.php?page=chiffrescles/stats/2022/taux2022.htm
dirigeant . indépendant . PL . CARMF . ASV . participation CPAM:
- titre: Participation CPAM aux allocations supplémentaires de vieillesse
applicable si: métier . secteur médecin = 'S1'
formule:
produit:
@@ -1261,7 +1240,6 @@ dirigeant . indépendant . PL . CARCDSF:
Site Web: http://www.carcdsf.fr
dirigeant . indépendant . PL . CARCDSF . retraite complémentaire:
- titre: retraite complémentaire (CARCDSF)
remplace: cotisations et contributions . retraite complémentaire
formule:
somme:
@@ -1325,12 +1303,12 @@ dirigeant . indépendant . PL . CARCDSF . chirurgien-dentiste:
formule: oui
dirigeant . indépendant . PL . CARCDSF . chirurgien-dentiste . RID:
- titre: invalidité et décès (CARCDSF chirurgien-dentiste)
+ titre: invalidité et décès
remplace: cotisations et contributions . invalidité et décès
formule: 1078 €/an
dirigeant . indépendant . PL . CARCDSF . chirurgien-dentiste . PCV:
- titre: Prestation complémentaire vieillesse (CARCDSF chirurgien-dentiste)
+ titre: Prestation complémentaire vieillesse
remplace: cotisations et contributions . PCV
non applicable si: exonération PCV
note:
@@ -1361,7 +1339,6 @@ dirigeant . indépendant . PL . CARCDSF . chirurgien-dentiste . PCV:
Site CARCDSF: https://www.carcdsf.fr/cotisations-du-praticien/montant-des-cotisations
dirigeant . indépendant . PL . CARCDSF . chirurgien-dentiste . PCV . participation CPAM:
- titre: Participation CPAM à la prestation complémentaire vieillesse
formule:
somme:
- 2 * forfaitaire
@@ -1386,7 +1363,7 @@ dirigeant . indépendant . PL . CARCDSF . sage-femme:
formule: oui
dirigeant . indépendant . PL . CARCDSF . sage-femme . RID:
- titre: invalidité et décès (CARCDSF sage-femme)
+ titre: invalidité et décès
description: |
Il existe classes de cotisations aux choix, correspondant à des cotisations
et des degrés d'indemnisations différents.
@@ -1536,7 +1513,6 @@ dirigeant . indépendant . PL . CNBF . retraite de base:
dirigeant . indépendant . PL . CNBF . retraite complémentaire:
remplace: cotisations et contributions . retraite complémentaire
- titre: retraite complémentaire (CNBF)
barème:
assiette: assiette des cotisations
multiplicateur:
@@ -1590,7 +1566,7 @@ dirigeant . indépendant . PL . CNBF . retraite complémentaire:
barème 2022: https://www.cnbf.fr/wp-content/uploads/2021/12/Bareme-CNBF-2022.pdf
dirigeant . indépendant . PL . CNBF . RID:
- titre: invalidité et décès (CNBF avocat)
+ titre: invalidité et décès
remplace: cotisations et contributions . invalidité et décès
formule:
variations:
@@ -1623,7 +1599,6 @@ dirigeant . indépendant . PL . CAVEC:
Site CAVEC: https://www.cavec.fr
dirigeant . indépendant . PL . CAVEC . retraite complémentaire:
- titre: retraite complémentaire (CAVEC)
remplace: cotisations et contributions . retraite complémentaire
formule:
grille:
@@ -1689,7 +1664,7 @@ dirigeant . indépendant . PL . CAVEC . retraite complémentaire:
Site CAVEC: https://www.cavec.fr/fr/vos-cotisations-12/montant-des-cotisations-retraite-tns-59/montant-des-cotisations-62
dirigeant . indépendant . PL . CAVEC . invalidité et décès:
- titre: invalidité et décès (CAVEC)
+ titre: invalidité et décès
remplace: cotisations et contributions . invalidité et décès
formule:
grille:
diff --git a/modele-social/règles/salarié/activité-partielle.yaml b/modele-social/règles/salarié/activité-partielle.yaml
index 32590a66e..ef7e5ed01 100644
--- a/modele-social/règles/salarié/activité-partielle.yaml
+++ b/modele-social/règles/salarié/activité-partielle.yaml
@@ -98,7 +98,6 @@ salarié . activité partielle . heures travaillées . contrôle temps de travai
à celui inscrit dans le contrat de travail.
salarié . activité partielle . indemnités:
- titre: indemnités activité partielle
description: >-
La mise en chômage partiel ouvre droit non au paiement d’un salaire mais à
l’allocation spécifique. Pour chaque heure chômée indemnisable, le salarié
@@ -120,24 +119,21 @@ salarié . activité partielle . indemnités:
urssaf.fr: https://www.urssaf.fr/portail/home/employeur/reduire-ou-cesser-lactivite/lactivite-partielle.html
salarié . activité partielle . indemnités . base:
- titre: indemnités d'activité partielle de base
- formule:
- multiplication:
- assiette: retrait absence
- # Historique:
- # - avant le 01/07/2021: 70%
- # - à partir du 01/07/2021 : 60% (sauf pour les secteurs protégés, date repoussée au 01/09/2021)
- taux:
- valeur:
- variations:
- - si: secteur d'activité restreint
- alors: 70%
- # Historique 60% jusqu'au 31 octobre 2021, 70% après
- - sinon: 60%
- nom: taux
+ multiplication:
+ assiette: retrait absence
+ # Historique:
+ # - avant le 01/07/2021: 70%
+ # - à partir du 01/07/2021 : 60% (sauf pour les secteurs protégés, date repoussée au 01/09/2021)
+ taux:
+ valeur:
+ variations:
+ - si: secteur d'activité restreint
+ alors: 70%
+ # Historique 60% jusqu'au 31 octobre 2021, 70% après
+ - sinon: 60%
+ nom: taux
salarié . activité partielle . indemnités . complémentaire:
- titre: indemnité complémentaire
description: >-
L'indemnité complémentaire de chômage partielle est une indemnité versée par
l'entreprise pour les salaires proches du SMIC permettant de s'assurer que
@@ -153,14 +149,12 @@ salarié . activité partielle . indemnités . complémentaire:
- indemnités . base
salarié . activité partielle . retrait absence:
- titre: retrait activité partielle
- formule:
- multiplication:
- assiette: rémunération . taux horaire
- facteur: heures chômées
+ multiplication:
+ assiette: rémunération . taux horaire
+ facteur: heures chômées
salarié . activité partielle . indemnisation entreprise:
- titre: Remboursement de l'indemnité d'activité partielle
+ titre: Remboursement de l'indemnité
description: >-
Dans le cadre de la crise du Coronavirus, le gouvernement a annoncé que
l'indemnité de chômage partiel pour les commerces fermés sera prise à
diff --git a/modele-social/règles/salarié/aides-employeur.yaml b/modele-social/règles/salarié/aides-employeur.yaml
index bf5f40596..bb9fbc837 100644
--- a/modele-social/règles/salarié/aides-employeur.yaml
+++ b/modele-social/règles/salarié/aides-employeur.yaml
@@ -1,5 +1,4 @@
-salarié . aides employeur:
- titre: aides employeur
+salarié . coût total employeur . aides:
résumé: Pour l'employeur, différées dans le temps
description: |
Ces aides sont appelées différées, car elles ne consistent pas en une simple réduction des cotisations mensuelles : elles interviendront a posteriori par exemple sous la forme d’un crédit d'impôt.
@@ -7,18 +6,20 @@ salarié . aides employeur:
Le simulateur n'intègre pas toutes les innombrables aides disponibles en France. Découvrez-les sur le [portail officiel](http://www.aides-entreprises.fr).
formule:
somme:
- - aides à l'embauche
+ - embauche
+ - emploi franc
- activité partielle . indemnisation entreprise
-salarié . aides employeur . aides à l'embauche:
+salarié . coût total employeur . aides . embauche:
+ titre: aides à l'embauche
description: |
L'État met en place des aides pour encourager l'embauche de certains publics prioritaires. Ces aides sont non cumulables entre elles.
le maximum de:
- - aide à l'embauche d'apprentis
- - aide à l'embauche senior professionnalisation
+ - apprentis
+ - senior professionnalisation
- emploi franc
-salarié . aides employeur . aide à l'embauche d'apprentis:
+salarié . coût total employeur . aides . embauche . apprentis:
description: |
Depuis 2019 une aide à l'embauche unique remplace quatre précédents dispositifs. Le montant de l'aide dépend de l'ancienneté du contrat.
@@ -38,21 +39,20 @@ salarié . aides employeur . aide à l'embauche d'apprentis:
références:
Fiche service-public.fr: https://www.service-public.fr/professionnels-entreprises/vosdroits/F23556
-salarié . aides employeur . aide à l'embauche senior professionnalisation:
+salarié . coût total employeur . aides . embauche . senior professionnalisation:
description: |
Les employeurs peuvent obtenir une aide de 2000 € pour l'embauche d'un
demandeur d'emploi de plus de 45 ans en contrat de professionnalisation.
applicable si: contrat . professionnalisation . salarié de 45 ans et plus
- formule:
- produit:
- assiette: 2000 €/an
- facteur: temps de travail . effectif . quotité
- arrondi: oui
+ produit:
+ assiette: 2000 €/an
+ facteur: temps de travail . effectif . quotité
+ arrondi: oui
références:
Ministère du travail: https://travail-emploi.gouv.fr/emploi/mesures-seniors/article/l-aide-a-l-embauche-d-un-demandeur-d-emploi-de-45-ans-et-plus-en-contrat-de
Pôle Emploi: https://www.pole-emploi.fr/employeur/aides-aux-recrutements/les-aides-a-lembauche/embauche-de-de-de-45-ans-et-plus.html
-salarié . aides employeur . emploi franc:
+salarié . coût total employeur . aides . emploi franc:
description: |
Aide différée versée par Pôle emploi pour l'embauche d'un demandeur d'emploi
inscrit à Pôle Emploi et résidant dans un quartier prioritaire de la ville
@@ -75,8 +75,7 @@ salarié . aides employeur . emploi franc:
références:
Fiche emploi franc: https://travail-emploi.gouv.fr/emploi/emplois-francs/article/embaucher-une-personne-en-emploi-franc
-salarié . aides employeur . emploi franc . éligible:
- titre: éligibilité à l'aide emploi franc
+salarié . coût total employeur . aides . emploi franc . éligible:
applicable si:
une de ces conditions:
- contrat . CDI
diff --git a/modele-social/règles/salarié/contrat.yaml b/modele-social/règles/salarié/contrat.yaml
index 87c6c4298..3db2da0ce 100644
--- a/modele-social/règles/salarié/contrat.yaml
+++ b/modele-social/règles/salarié/contrat.yaml
@@ -156,6 +156,19 @@ salarié . contrat . apprentissage . ancienneté . moins de quatre ans:
La durée maximale du contrat peut être portée à 4 ans lorsque la qualité de
travailleur handicapé est reconnue à l'apprenti.
+salarié . contrat . apprentissage . assiette réduite apprentissage:
+ description: Les apprentis bénéficient d'une exonération de cotisations sociales jusqu'à 79% du SMIC.
+ références:
+ Urssaf: https://www.urssaf.fr/portail/home/employeur/beneficier-dune-exoneration/exonerations-ou-aides-liees-a-la/le-contrat-dapprentissage/exonerations.html
+ remplace:
+ règle: cotisations . assiette
+ dans:
+ - cotisations . CEG . salarié
+ - cotisations . retraite complémentaire . salarié
+ - cotisations . vieillesse . salarié
+ valeur: cotisations . assiette
+ abattement: 79% * SMIC
+
salarié . contrat . professionnalisation . jeune de moins de 30 ans:
question: Le salarié embauché a-t'il moins de 30 ans ?
par défaut: oui
@@ -199,7 +212,6 @@ salarié . contrat . CDD . motif:
Code du travail - Article L1242-2: https://www.legifrance.gouv.fr/affichCodeArticle.do;jsessionid=714D2E2B814371F4F1D5AA88472CD621.tpdila20v_1?idArticle=LEGIARTI000033024658&cidTexte=LEGITEXT000006072050&dateTexte=20170420
avec:
saisonnier:
- titre: Saisonnier
valeur: salarié . contrat . CDD . motif = 'classique . saisonnier'
description: Emplois à caractère saisonnier, dont les tâches sont appelées à se répéter chaque année selon une périodicité à peu près fixe, en fonction du rythme des saisons ou des modes de vie collectifs.
@@ -393,8 +405,6 @@ salarié . contrat . salaire brut:
salaire médian: 2500 €/mois
SMIC: temps de travail . SMIC
inversion numérique:
- question: Quel est le salaire ?
- titre: salaire
avec:
- coût total employeur
- rémunération . net . à payer avant impôt
diff --git a/modele-social/règles/salarié/cotisations.yaml b/modele-social/règles/salarié/cotisations.yaml
index a3baeeb38..1330e94c3 100644
--- a/modele-social/règles/salarié/cotisations.yaml
+++ b/modele-social/règles/salarié/cotisations.yaml
@@ -1,8 +1,8 @@
salarié . cotisations:
- description: Total des cotisations employeur
+ description: Total des cotisations et contributions à la sécurité sociales versées pour ce salarié. Il comprends une part employeur et une part employé.
somme:
- nom: employeur
- titre: Cotisations employeur
+ titre: part employeur
somme:
- maladie . employeur
- CSA
@@ -27,7 +27,7 @@ salarié . cotisations:
abattement: exonérations . employeur
- nom: salarié
- titre: Cotisations salarié
+ titre: part salarié
somme:
- vieillesse . salarié
- maladie . salarié
@@ -41,10 +41,11 @@ salarié . cotisations:
abattement: exonérations . salarié
salarié . cotisations . exonérations:
- titre: Réductions et exonérations de cotisations
+ titre: Réductions et exonérations
formule:
somme:
- nom: employeur
+ titre: part employeur
description: >-
À l'exception de la déduction heure supplémentaire, les
dispositifs de réduction de cotisations patronales sont
@@ -61,6 +62,7 @@ salarié . cotisations . exonérations:
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
- nom: salarié
+ titre: part salarié
valeur: heures supplémentaires . salarié
salarié . cotisations . exonérations . heures supplémentaires:
@@ -170,7 +172,6 @@ salarié . cotisations . exonérations . lodeom:
salarié . cotisations . exonérations . lodeom . montant:
rend non applicable: réduction générale
- titre: Réduction de cotisations dite « Lodeom »
références:
Estimateur Urssaf: https://www.urssaf.fr/portail/home/utile-et-pratique/estimateur-exoneration-lodeom.html?ut=
@@ -189,9 +190,9 @@ salarié . cotisations . exonérations . lodeom . montant:
alors: 1.7 * T * (3.5 * temps de travail . SMIC / cotisations . assiette - 1)
plancher: 0%
arrondi: 4 décimales
- références:
- urssaf.fr: https://www.urssaf.fr/portail/home/employeur/beneficier-dune-exoneration/exonerations-generales/la-reduction-generale/le-calcul-de-la-reduction/etape-1--determination-du-coeffi.html
- Code de la sécurité sociale: https://www.legifrance.gouv.fr/affichCodeArticle.do?idArticle=LEGIARTI000025103779&cidTexte=LEGITEXT000006073189
+ références:
+ urssaf.fr: https://www.urssaf.fr/portail/home/employeur/beneficier-dune-exoneration/exonerations-generales/la-reduction-generale/le-calcul-de-la-reduction/etape-1--determination-du-coeffi.html
+ Code de la sécurité sociale: https://www.legifrance.gouv.fr/affichCodeArticle.do?idArticle=LEGIARTI000025103779&cidTexte=LEGITEXT000006073189
imputation sécurité sociale:
privé: oui
@@ -319,7 +320,6 @@ salarié . cotisations . exonérations . T:
avec:
sécurité sociale et chômage:
- titre: Coefficient T sécurité sociale et chômage
somme:
- maladie . employeur . taux
- allocations familiales . taux
@@ -331,7 +331,6 @@ salarié . cotisations . exonérations . T:
- chômage . employeur . taux
salarié . cotisations . assiette:
- titre: Assiette des cotisations sociales
description: |
L'assiette des cotisations sociales est la base de calcul d'un grand nombre de cotisations sur le travail salarié. Elle comprend notamment les rémunérations en espèces (salaire de base, indemnité, primes...) et les avantages en nature (logement, véhicule...).
références:
@@ -346,20 +345,6 @@ salarié . cotisations . assiette:
- contrat . stage . gratification minimale
- prévoyances . employeur . non déductible socialement
-salarié . cotisations . assiette . salariale:
- titre: Assiette des cotisations sociales
- description: |
- Les apprentis bénéficient d'une exonération de cotisations sociales jusqu'à 79% du SMIC.
- références:
- Urssaf: https://www.urssaf.fr/portail/home/employeur/beneficier-dune-exoneration/exonerations-ou-aides-liees-a-la/le-contrat-dapprentissage/exonerations.html
- formule:
- variations:
- - si: contrat . apprentissage
- alors:
- valeur: cotisations . assiette
- abattement: 79% * SMIC
- - sinon: cotisations . assiette
-
salarié . cotisations . CPF CDD:
description: Contribution au financement du compte personnel de formation (CPF) spécifique aux CDD.
@@ -391,6 +376,7 @@ salarié . cotisations . CEG:
composantes:
- attributs:
nom: employeur
+ titre: part employeur
tranches:
- taux:
valeur: 1.29%
@@ -400,7 +386,7 @@ salarié . cotisations . CEG:
plafond: 8
- attributs:
nom: salarié
- assiette: cotisations . assiette . salariale
+ titre: part salarié
tranches:
- taux: 0.86%
plafond: 1
@@ -422,11 +408,13 @@ salarié . cotisations . CET:
composantes:
- attributs:
nom: employeur
+ titre: part employeur
taux:
nom: taux
valeur: 0.21%
- attributs:
nom: salarié
+ titre: part salarié
taux: 0.14%
références:
calcul des cotisations: https://www.agirc-arrco.fr/ce-qui-change-au-1er-janvier-2019/vous-etes-une-entreprise-tiers-declarant/
@@ -442,6 +430,7 @@ salarié . cotisations . retraite complémentaire:
composantes:
- attributs:
nom: employeur
+ titre: part employeur
tranches:
- taux:
valeur: 4.72%
@@ -453,7 +442,7 @@ salarié . cotisations . retraite complémentaire:
plafond: 8
- attributs:
nom: salarié
- assiette: cotisations . assiette . salariale
+ titre: part salarié
tranches:
- taux:
valeur: 3.15%
@@ -472,8 +461,10 @@ salarié . cotisations . retraite complémentaire:
# par défaut: non
# somme:
# - nom: employeur
+# titre: part employeur
# valeur: 0€/mois
# - nom: salarié
+# titre: part salarié
# valeur: 0€/mois
# avec:
# déductible:
@@ -539,9 +530,11 @@ salarié . cotisations . APEC:
composantes:
- attributs:
nom: employeur
+ titre: part employeur
taux: 0.036%
- attributs:
nom: salarié
+ titre: part salarié
taux: 0.024%
salarié . cotisations . chômage:
@@ -558,11 +551,13 @@ salarié . cotisations . chômage:
composantes:
- attributs:
nom: salarié
+ titre: part salarié
taux:
nom: taux
valeur: 0%
- attributs:
nom: employeur
+ titre: part employeur
taux:
nom: taux
valeur: 4.05%
@@ -895,6 +890,7 @@ salarié . cotisations . maladie:
composantes:
- attributs:
nom: employeur
+ titre: part employeur
avec:
taux réduit: cotisations . assiette < 2.5 * temps de travail . SMIC
taux:
@@ -906,6 +902,7 @@ salarié . cotisations . maladie:
- attributs:
nom: salarié
+ titre: part salarié
taux:
nom: taux
variations:
@@ -957,6 +954,7 @@ salarié . cotisations . prévoyances:
branche: santé
somme:
- nom: employeur
+ titre: part employeur
somme:
- santé . employeur
- conventionnelle . employeur
@@ -984,6 +982,7 @@ salarié . cotisations . prévoyances:
# TODO: autre
- nom: salarié
+ titre: part salarié
somme:
- santé . salarié
- conventionnelle . salarié
@@ -1005,8 +1004,10 @@ salarié . cotisations . prévoyances:
conventionnelle:
somme:
- nom: employeur
+ titre: part employeur
non applicable si: oui
- nom: salarié
+ titre: part salarié
non applicable si: oui
salarié . cotisations . prévoyances . santé:
@@ -1057,7 +1058,7 @@ salarié . cotisations . vieillesse:
composantes:
- attributs:
nom: salarié
- assiette: cotisations . assiette . salariale
+ titre: part salarié
composantes:
- attributs:
nom: déplafonnée
@@ -1072,6 +1073,7 @@ salarié . cotisations . vieillesse:
plafond: temps de travail . plafond sécurité sociale
- attributs:
nom: employeur
+ titre: part employeur
composantes:
- attributs:
nom: déplafonnée
@@ -1217,10 +1219,7 @@ salarié . cotisations . assiette forfaitaire:
- CEG
- CET
- convention collective
- # Todo : Ce hack est dû à la façon dont est implémenté l'exonération salariale pour les apprentis
- - assiette . salariale
- - règle: assiette . salariale
- dans: vieillesse
+ - vieillesse
- règle: CSG-CRDS . assiette de base . assiette abattue
- règle: temps de travail . plafond sécurité sociale
par: plafond sécurité sociale
@@ -1230,8 +1229,7 @@ salarié . cotisations . assiette forfaitaire:
- CEG
- CET
- convention collective
- # Todo : Ce hack est dû à la façon dont est implémenté l'exonération salariale pour les apprentis
- - assiette . salariale
+
valeur: assiette forfaitaire
plancher:
applicable si: rémunération . brut >= 1.5 * plafond sécurité sociale
diff --git a/modele-social/règles/salarié/rémunération.yaml b/modele-social/règles/salarié/rémunération.yaml
index ebbd6d1d6..eccfc6492 100644
--- a/modele-social/règles/salarié/rémunération.yaml
+++ b/modele-social/règles/salarié/rémunération.yaml
@@ -87,7 +87,6 @@ salarié . rémunération . net . à payer avant impôt:
- (- frais professionnels . titres-restaurant . montant)
salarié . rémunération . net:
- titre: rémunération nette
description: C'est la rémunération nette de cotisations. Elle inclut le salaire net, mais également des éléments de rémunération en nature comme les avantages en nature, les titres restaurants ou les prévoyances payées par employeur.
somme:
- nom: sans revenus de remplacement
@@ -327,7 +326,6 @@ salarié . rémunération . brut:
abattement: activité partielle . retrait absence
salarié . rémunération . heures supplémentaires:
- titre: rémunération heures supplémentaires
description: La rémunération relative aux heures supplémentaires
produit:
assiette: taux horaire . heures supplémentaires
@@ -337,7 +335,6 @@ salarié . rémunération . heures supplémentaires:
- temps de travail . heures supplémentaires . majoration
salarié . rémunération . heures complémentaires:
- titre: rémunération heures complémentaires
description: La rémunération relative aux heures complémentaires
produit:
assiette: taux horaire . heures supplémentaires
@@ -373,7 +370,7 @@ salarié . rémunération . frais professionnels:
- trajets domicile travail . employeur
salarié . rémunération . frais professionnels . déductible:
- titre: Frais professionnels déductibles
+ titre: Part déductibles
description: >-
Part des frais déduite de l'assiette de cotisation sociale et pour le calcul
de l'impôt sur le revenu.
@@ -485,7 +482,7 @@ salarié . rémunération . frais professionnels . trajets domicile travail:
# TODO : [Prime de 4€](https://www.urssaf.fr/portail/home/employeur/calculer-les-cotisations/les-elements-a-prendre-en-compte/les-frais-professionnels/les-frais-de-transport/trajet-domicilelieu-de-travail/prise-en-charge-facultative-des/versement-de-la-prime-de-transpo.html)
abattement: abattement temps partiel
déductible:
- titre: Trajets domicile travail déductibles
+ titre: Part déductible
valeur:
somme:
- transports publics . employeur
@@ -515,7 +512,7 @@ salarié . rémunération . frais professionnels . trajets domicile travail . tr
icônes: 🚍
avec:
montant:
- titre: Abonnement aux transports publics
+ titre: Montant abonnement
question: Quel montant le salarié dépense-t-il en abonnement aux transports publics pour se rendre sur son lieu de travail ?
unité: €/mois
par défaut: 0 €/mois
@@ -542,7 +539,8 @@ salarié . rémunération . frais professionnels . trajets domicile travail . tr
employeur:
applicable si: montant > 0
- titre: Montant de l'abonnement aux transports publics prise en charge par l'employeur. Elle est déductible de cotisations et d'impôts.
+ titre: Part employeur
+ description: Montant de l'abonnement aux transports publics prise en charge par l'employeur. Elle est déductible de cotisations et d'impôts.
unité: €/mois
produit:
assiette: montant
@@ -589,7 +587,7 @@ salarié . rémunération . frais professionnels . trajets domicile travail . pr
déductible:
applicable si: montant > 0
- titre: Prime de transport (part déductible)
+ titre: Part déductible
description: Part déductible de la prise en charge du carburant
valeur: montant
plafond:
@@ -604,7 +602,6 @@ salarié . rémunération . frais professionnels . trajets domicile travail . fo
icônes: 🚲️
avec:
montant:
- titre: Prise en charge des frais de transports forfait mobilités durables
question: Quel montant des frais de transports de mobilité durable (vélo, covoiturage, mobilité partagée) est pris en charge par l'employeur ?
unité: €/an
par défaut: 0 €/an
diff --git a/modele-social/règles/salarié/salarié.yaml b/modele-social/règles/salarié/salarié.yaml
index da1e15ade..5b7ae9d04 100644
--- a/modele-social/règles/salarié/salarié.yaml
+++ b/modele-social/règles/salarié/salarié.yaml
@@ -229,5 +229,5 @@ salarié . coût total employeur:
- cotisations . employeur
- activité partielle . indemnités
- régimes spécifiques . taxe sur les salaires
- abattement: aides employeur
+ abattement: aides
unité: €/mois
diff --git a/modele-social/règles/salarié/temps-de-travail.yaml b/modele-social/règles/salarié/temps-de-travail.yaml
index 6ac9e72e1..da2a93a3e 100644
--- a/modele-social/règles/salarié/temps-de-travail.yaml
+++ b/modele-social/règles/salarié/temps-de-travail.yaml
@@ -22,6 +22,7 @@ salarié . temps de travail:
références:
Détermination du SMIC: https://www.urssaf.fr/portail/home/employeur/beneficier-dune-exoneration/exonerations-generales/la-reduction-generale/le-calcul-de-la-reduction/etape-1--determination-du-coeffi/determination-du-smic-a-prendre.html
plafond sécurité sociale:
+ titre: plafond sécurité sociale proratisé
acronyme: PSS
unité: €/mois
valeur:
diff --git a/package.json b/package.json
index 52426f19a..8c6f6fb01 100644
--- a/package.json
+++ b/package.json
@@ -32,7 +32,10 @@
"i18n:translate": "yarn workspace site i18n:translate"
},
"resolutions": {
- "@types/download/@types/got": "8.3.1"
+ "@types/download/@types/got": "8.3.1",
+ "@publicodes/api": "portal:/home/johan/Projets/publicodes/packages/api",
+ "publicodes": "portal:/home/johan/Projets/publicodes/packages/core",
+ "publicodes-react": "portal:/home/johan/Projets/publicodes/packages/react-ui"
},
"//": "@types/got:^9 is a hack to do a conflict with @types/download/@types/got and fix type error in download package https://github.com/DefinitelyTyped/DefinitelyTyped/discussions/58929",
"devDependencies": {
diff --git a/site/source/components/SchemeComparaison.tsx b/site/source/components/SchemeComparaison.tsx
index c46dc375a..099c452c1 100644
--- a/site/source/components/SchemeComparaison.tsx
+++ b/site/source/components/SchemeComparaison.tsx
@@ -374,7 +374,7 @@ export default function SchemeComparaison({
engine={assimiléEngine}
precision={0}
unit="€/an"
- expression="dirigeant . rémunération . nette"
+ expression="dirigeant . rémunération . net"
/>
@@ -382,7 +382,7 @@ export default function SchemeComparaison({
linkToRule={false}
engine={indépendantEngine}
precision={0}
- expression="dirigeant . rémunération . nette"
+ expression="dirigeant . rémunération . net"
/>
@@ -394,7 +394,7 @@ export default function SchemeComparaison({
precision={0}
className={''}
unit="€/an"
- expression="dirigeant . rémunération . nette - entreprise . charges"
+ expression="dirigeant . rémunération . net - entreprise . charges"
/>
>
diff --git a/site/source/components/simulationExplanation/IndépendantExplanation.tsx b/site/source/components/simulationExplanation/IndépendantExplanation.tsx
index 125f1cb2f..bb1a58f31 100644
--- a/site/source/components/simulationExplanation/IndépendantExplanation.tsx
+++ b/site/source/components/simulationExplanation/IndépendantExplanation.tsx
@@ -37,13 +37,13 @@ export default function IndépendantExplanation() {
-
+
Répartition du revenu
-
[automatic] The net income of the auto-entrepreneur after
deduction of income tax and social contributions.
@@ -1137,7 +1137,7 @@ dirigeant . auto-entrepreneur . net après impôt:
résumé.fr: Avant déduction des dépenses liées à l'activité
titre.en: '[automatic] net income after tax'
titre.fr: revenu net après impôt
-dirigeant . auto-entrepreneur . net de cotisations:
+dirigeant . auto-entrepreneur . revenu net:
description.en:
'[automatic] This is income after deductions for contributions,
before payment of income tax.'
@@ -1254,7 +1254,7 @@ dirigeant . indépendant . IJSS . imposable:
résumé.fr: Uniquement si vous ne relevez pas du régime micro-fiscal
titre.en: '[automatic] Taxable allowances and per diems'
titre.fr: Allocations et indemnités journalières imposables
-dirigeant . indépendant . IJSS . total:
+dirigeant . indépendant . IJSS . montant:
description.en: >
[automatic] Indicate the total gross amount of your taxable and
non-taxable daily allowances and benefits received, as shown on the
@@ -3448,7 +3448,7 @@ dirigeant . indépendant . cotisations facultatives . plafond retraite compléme
un cycle.
titre.en: '[automatic] complementary pension ceiling'
titre.fr: plafond retraite complémentaire
-dirigeant . indépendant . cotisations facultatives . total:
+dirigeant . indépendant . cotisations facultatives . montant:
titre.en: '[automatic] Total optional contributions'
titre.fr: Total des cotisations facultatives
dirigeant . indépendant . revenu professionnel:
@@ -3517,20 +3517,20 @@ dirigeant . rémunération:
dirigeant . rémunération . cotisations:
titre.en: '[automatic] contributions'
titre.fr: cotisations
-dirigeant . rémunération . imposable:
+dirigeant . rémunération . net . imposable:
titre.en: '[automatic] taxable income'
titre.fr: revenu imposable
dirigeant . rémunération . impôt:
titre.en: '[automatic] income tax'
titre.fr: impôt sur le revenu
-dirigeant . rémunération . nette:
+dirigeant . rémunération . net:
question.en: '[automatic] What is your net income?'
question.fr: Quelle est votre revenu net ?
résumé.en: '[automatic] After deduction of contributions and expenses'
résumé.fr: Après déduction des cotisations, contributions et charges
titre.en: '[automatic] net income'
titre.fr: revenu net
-dirigeant . rémunération . nette après impôt:
+dirigeant . rémunération . net après impôt:
description.en: '[automatic] The net income after deduction of income tax and
social security contributions.'
description.fr: Le revenu net après déduction de l'impôt sur le revenu et des
@@ -6040,7 +6040,7 @@ salarié . activité partielle . secteur d'activité restreint:
salarié . activité partielle . total employeur habituel:
titre.en: '[automatic] total usual employer'
titre.fr: total employeur habituel
-salarié . aides employeur:
+salarié . coût total employeur . aides:
description.en: >
[automatic] These aids are called deferred because they do not
consist of a simple reduction in monthly contributions: they will come into
@@ -6059,7 +6059,7 @@ salarié . aides employeur:
résumé.fr: Pour l'employeur, différées dans le temps
titre.en: "[automatic] employer's aid"
titre.fr: aides employeur
-salarié . aides employeur . aide à l'embauche d'apprentis:
+salarié . coût total employeur . aides . aide à l'embauche d'apprentis:
description.en: >
[automatic] Since 2019 a single hiring aid replaces four
previous schemes. The amount of aid depends on the length of the contract.
@@ -6075,7 +6075,7 @@ salarié . aides employeur . aide à l'embauche d'apprentis:
Une fois les démarches d'enregistrement effectuées, l'aide est versée automatiquement tous les mois.
titre.en: '[automatic] aid for the hiring of apprentices'
titre.fr: aide à l'embauche d'apprentis
-salarié . aides employeur . aide à l'embauche senior professionnalisation:
+salarié . coût total employeur . aides . aide à l'embauche senior professionnalisation:
description.en: >
[automatic] Employers can obtain €2,000 in aid for the hiring of
a job seeker over 45 years old
@@ -6086,7 +6086,7 @@ salarié . aides employeur . aide à l'embauche senior professionnalisation:
demandeur d'emploi de plus de 45 ans en contrat de professionnalisation.
titre.en: '[automatic] hiring aid for senior citizens professionalisation'
titre.fr: aide à l'embauche senior professionnalisation
-salarié . aides employeur . aides à l'embauche:
+salarié . coût total employeur . aides . aides à l'embauche:
description.en: >
[automatic] The State provides aid to encourage the hiring of
certain priority groups. These aids cannot be combined.
@@ -6095,7 +6095,7 @@ salarié . aides employeur . aides à l'embauche:
certains publics prioritaires. Ces aides sont non cumulables entre elles.
titre.en: '[automatic] hiring aids'
titre.fr: aides à l'embauche
-salarié . aides employeur . emploi franc:
+salarié . coût total employeur . aides . emploi franc:
description.en: >
[automatic] Deferred assistance paid by Pôle emploi for the
hiring of a job seeker
@@ -6128,7 +6128,7 @@ salarié . aides employeur . emploi franc:
[🗺 Vérifier l'éligibilité d'une adresse](https://sig.ville.gouv.fr/recherche-adresses-qp-polville)
titre.en: '[automatic] free employment'
titre.fr: emploi franc
-salarié . aides employeur . emploi franc . éligible:
+salarié . coût total employeur . aides . emploi franc . éligible:
description.en: >
[automatic] Conditions:
diff --git a/site/source/pages/Documentation.tsx b/site/source/pages/Documentation.tsx
index 493193276..05bebd5c2 100644
--- a/site/source/pages/Documentation.tsx
+++ b/site/source/pages/Documentation.tsx
@@ -7,7 +7,7 @@ import Meta from '@/components/utils/Meta'
import { ScrollToTop } from '@/components/utils/Scroll'
import { Accordion } from '@/design-system'
import { Button } from '@/design-system/buttons'
-import { Grid, Spacing } from '@/design-system/layout'
+import { Spacing } from '@/design-system/layout'
import { H1, H2, H3, H4, H5 } from '@/design-system/typography/heading'
import { Link, StyledLink } from '@/design-system/typography/link'
import { Li, Ul } from '@/design-system/typography/list'
@@ -59,11 +59,9 @@ export default function MonEntrepriseRulePage() {
name={documentationSitePaths[pathname]}
/>
-
-
-
-
-
+
+
+
)
}
diff --git a/site/source/pages/Simulateurs/AutoEntrepreneur.tsx b/site/source/pages/Simulateurs/AutoEntrepreneur.tsx
index 8c6857ba8..2cfd9e804 100644
--- a/site/source/pages/Simulateurs/AutoEntrepreneur.tsx
+++ b/site/source/pages/Simulateurs/AutoEntrepreneur.tsx
@@ -1,6 +1,7 @@
import ChiffreAffairesActivitéMixte from '@/components/ChiffreAffairesActivitéMixte'
import { WhenAlreadyDefined } from '@/components/EngineValue'
import PeriodSwitch from '@/components/PeriodSwitch'
+import { SelectSimulationYear } from '@/components/SelectSimulationYear'
import SimulateurWarning from '@/components/SimulateurWarning'
import Simulation, {
SimulationGoal,
@@ -12,7 +13,6 @@ import { H2 } from '@/design-system/typography/heading'
import { useContext } from 'react'
import { Trans, useTranslation } from 'react-i18next'
import { ThemeContext } from 'styled-components'
-import { SelectSimulationYear } from '@/components/SelectSimulationYear'
export default function AutoEntrepreneur() {
return (
@@ -32,7 +32,7 @@ export default function AutoEntrepreneur() {
editable={false}
dottedName="dirigeant . auto-entrepreneur . cotisations et contributions"
/>
-
+
-
+
>
@@ -58,7 +58,8 @@ function Explanation() {
-
+
-
+
)
}
diff --git a/site/source/pages/Simulateurs/Salarié.tsx b/site/source/pages/Simulateurs/Salarié.tsx
index 8aac60630..c450f8105 100644
--- a/site/source/pages/Simulateurs/Salarié.tsx
+++ b/site/source/pages/Simulateurs/Salarié.tsx
@@ -124,7 +124,7 @@ function TitreRestaurant() {
function AidesGlimpse() {
const targetUnit = useSelector(targetUnitSelector)
- const dottedName = 'salarié . aides employeur' as DottedName
+ const dottedName = 'salarié . coût total employeur . aides' as DottedName
const engine = useEngine()
const aides = engine.getRule(dottedName)
// Dans le cas où il n'y a qu'une seule aide à l'embauche qui s'applique, nous
diff --git a/site/source/pages/Simulateurs/configs/auto-entrepreneur.yaml b/site/source/pages/Simulateurs/configs/auto-entrepreneur.yaml
index 801353469..a1d2dafa9 100644
--- a/site/source/pages/Simulateurs/configs/auto-entrepreneur.yaml
+++ b/site/source/pages/Simulateurs/configs/auto-entrepreneur.yaml
@@ -1,9 +1,9 @@
objectifs:
- dirigeant . auto-entrepreneur . chiffre d'affaires
- dirigeant . auto-entrepreneur . cotisations et contributions
- - dirigeant . auto-entrepreneur . net de cotisations
+ - dirigeant . auto-entrepreneur . revenu net
- dirigeant . rémunération . impôt
- - dirigeant . auto-entrepreneur . net après impôt
+ - dirigeant . auto-entrepreneur . revenu net . après impôt
questions:
à l'affiche:
diff --git a/site/source/pages/Simulateurs/configs/dividendes.yaml b/site/source/pages/Simulateurs/configs/dividendes.yaml
index 7c00f0ee3..aef84ff54 100644
--- a/site/source/pages/Simulateurs/configs/dividendes.yaml
+++ b/site/source/pages/Simulateurs/configs/dividendes.yaml
@@ -14,4 +14,4 @@ situation:
bénéficiaire: oui
entreprise . imposition: "'IS'"
impôt . méthode de calcul: "'PFU'"
- dirigeant . rémunération . imposable: 0 €/an
+ dirigeant . rémunération . net . imposable: 0 €/an
diff --git a/site/source/pages/Simulateurs/configs/indépendant.yaml b/site/source/pages/Simulateurs/configs/indépendant.yaml
index 2e72a4199..9a2d83914 100644
--- a/site/source/pages/Simulateurs/configs/indépendant.yaml
+++ b/site/source/pages/Simulateurs/configs/indépendant.yaml
@@ -1,8 +1,8 @@
objectifs:
- entreprise . chiffre d'affaires
- dirigeant . rémunération . totale
- - dirigeant . rémunération . nette
- - dirigeant . rémunération . net après impôt
+ - dirigeant . rémunération . net
+ - dirigeant . rémunération . net . après impôt
questions:
à l'affiche:
diff --git a/site/source/pages/Simulateurs/configs/profession-libérale.yaml b/site/source/pages/Simulateurs/configs/profession-libérale.yaml
index 1226cf755..f3137fa62 100644
--- a/site/source/pages/Simulateurs/configs/profession-libérale.yaml
+++ b/site/source/pages/Simulateurs/configs/profession-libérale.yaml
@@ -2,9 +2,9 @@ objectifs:
- entreprise . chiffre d'affaires
- entreprise . charges
- dirigeant . indépendant . cotisations et contributions
- - dirigeant . rémunération . nette
+ - dirigeant . rémunération . net
- impôt . montant
- - dirigeant . rémunération . net après impôt
+ - dirigeant . rémunération . net . après impôt
- protection sociale . retraite . complémentaire indépendants . points acquis
- protection sociale . retraite . base . trimestres . indépendant
- protection sociale . retraite . CNAVPL
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 bb5ac7175..dacd63b2f 100644
--- a/site/source/pages/Simulateurs/configs/rémunération-dirigeant.yaml
+++ b/site/source/pages/Simulateurs/configs/rémunération-dirigeant.yaml
@@ -3,8 +3,8 @@ titre: |
objectifs:
- salarié . rémunération . net . à payer avant impôt
- - dirigeant . rémunération . nette
- - dirigeant . auto-entrepreneur . net de cotisations
+ - dirigeant . rémunération . net
+ - dirigeant . auto-entrepreneur . revenu net
- protection sociale . retraite
- protection sociale . retraite . base . trimestres
- protection sociale . santé . indemnités journalières
diff --git a/site/source/pages/Simulateurs/configs/salarié.yaml b/site/source/pages/Simulateurs/configs/salarié.yaml
index 8013e3f4a..2644c8473 100644
--- a/site/source/pages/Simulateurs/configs/salarié.yaml
+++ b/site/source/pages/Simulateurs/configs/salarié.yaml
@@ -9,7 +9,7 @@ questions:
à l'affiche:
Type de contrat: salarié
Temps partiel: salarié . contrat . temps de travail . temps partiel
- Emploi franc: salarié . aides employeur . emploi franc . éligible
+ Emploi franc: salarié . coût total employeur . aides . emploi franc . éligible
Cadre: salarié . contrat . statut cadre
Heures supplémentaires: salarié . temps de travail . heures supplémentaires
Titres-restaurant: salarié . rémunération . frais professionnels . titres-restaurant
diff --git a/site/source/pages/Simulateurs/metadata.tsx b/site/source/pages/Simulateurs/metadata.tsx
index 708d3361d..816ce5379 100644
--- a/site/source/pages/Simulateurs/metadata.tsx
+++ b/site/source/pages/Simulateurs/metadata.tsx
@@ -125,7 +125,7 @@ function getSimulatorsData({ t, sitePaths, language }: SimulatorsDataParams) {
Il existe des{' '}
-
+
aides différées
{' '}
à l'embauche qui ne sont pas toutes prises en compte par notre
diff --git a/site/source/pages/gerer/declaration-charges-sociales-independant/index.tsx b/site/source/pages/gerer/declaration-charges-sociales-independant/index.tsx
index 25c8a41e2..7c9b7fa16 100644
--- a/site/source/pages/gerer/declaration-charges-sociales-independant/index.tsx
+++ b/site/source/pages/gerer/declaration-charges-sociales-independant/index.tsx
@@ -236,7 +236,7 @@ function ImpositionSection() {
diff --git a/site/test/cycles.test.js b/site/test/cycles.test.js
index 4c431f72c..af5c9665d 100644
--- a/site/test/cycles.test.js
+++ b/site/test/cycles.test.js
@@ -28,11 +28,11 @@ describe.skip('DottedNames graph', () => {
.join('\n\t- ')}\n\n`
).to.deep.equal([
[
- 'dirigeant . rémunération . imposable',
+ 'dirigeant . rémunération . net . imposable',
'dirigeant . auto-entrepreneur . impôt . revenu imposable',
"entreprise . chiffre d'affaires",
- 'dirigeant . rémunération . net après impôt',
- 'dirigeant . rémunération . nette',
+ 'dirigeant . rémunération . net . après impôt',
+ 'dirigeant . rémunération . net',
'dirigeant . rémunération . totale',
'impôt . montant',
'impôt . revenu imposable',
diff --git a/site/test/regressions/assistant-charges-sociales.yaml b/site/test/regressions/assistant-charges-sociales.yaml
index 0e6e5f24e..f526bdc92 100644
--- a/site/test/regressions/assistant-charges-sociales.yaml
+++ b/site/test/regressions/assistant-charges-sociales.yaml
@@ -83,7 +83,7 @@ conjoint collaborateur:
IJSS (indemnité sécurité sociale):
- <<: *base
dirigeant . indépendant . IJSS: oui
- dirigeant . indépendant . IJSS . total: 10000 €/an
+ dirigeant . indépendant . IJSS . montant: 10000 €/an
dirigeant . indépendant . IJSS . imposable: 8000 €/an
dirigeant . rémunération . totale: 50000 €/an
diff --git a/site/test/regressions/simulations-auto-entrepreneur.test.ts b/site/test/regressions/simulations-auto-entrepreneur.test.ts
index f0029be04..37bee8b37 100644
--- a/site/test/regressions/simulations-auto-entrepreneur.test.ts
+++ b/site/test/regressions/simulations-auto-entrepreneur.test.ts
@@ -17,7 +17,7 @@ it('calculate simulations-auto-entrepreneur', () => {
...autoentrepreneurConfig.situation,
"dirigeant . auto-entrepreneur . chiffre d'affaires": '30000 €/an',
})
- .evaluate('dirigeant . auto-entrepreneur . net après impôt')
+ .evaluate('dirigeant . auto-entrepreneur . revenu net . après impôt')
)
).toMatchInlineSnapshot(`
[
diff --git a/site/test/regressions/simulations-auto-entrepreneur.yaml b/site/test/regressions/simulations-auto-entrepreneur.yaml
index ad82b5c61..93aedf89f 100644
--- a/site/test/regressions/simulations-auto-entrepreneur.yaml
+++ b/site/test/regressions/simulations-auto-entrepreneur.yaml
@@ -1,40 +1,40 @@
échelle de revenus:
- - dirigeant . auto-entrepreneur . net de cotisations: 500 €/an
- - dirigeant . auto-entrepreneur . net de cotisations: 1000 €/an
- - dirigeant . auto-entrepreneur . net de cotisations: 2000 €/an
- - dirigeant . auto-entrepreneur . net de cotisations: 5000 €/an
- - dirigeant . auto-entrepreneur . net de cotisations: 10000 €/an
- - dirigeant . auto-entrepreneur . net de cotisations: 20000 €/an
- - dirigeant . auto-entrepreneur . net de cotisations: 50000 €/an
- - dirigeant . auto-entrepreneur . net de cotisations: 70000 €/an
- - dirigeant . auto-entrepreneur . net de cotisations: 100000 €/an
- - dirigeant . auto-entrepreneur . net de cotisations: 1000000 €/an
+ - dirigeant . auto-entrepreneur . revenu net: 500 €/an
+ - dirigeant . auto-entrepreneur . revenu net: 1000 €/an
+ - dirigeant . auto-entrepreneur . revenu net: 2000 €/an
+ - dirigeant . auto-entrepreneur . revenu net: 5000 €/an
+ - dirigeant . auto-entrepreneur . revenu net: 10000 €/an
+ - dirigeant . auto-entrepreneur . revenu net: 20000 €/an
+ - dirigeant . auto-entrepreneur . revenu net: 50000 €/an
+ - dirigeant . auto-entrepreneur . revenu net: 70000 €/an
+ - dirigeant . auto-entrepreneur . revenu net: 100000 €/an
+ - dirigeant . auto-entrepreneur . revenu net: 1000000 €/an
aides:
- - dirigeant . auto-entrepreneur . net de cotisations: 5000 €/an
+ - dirigeant . auto-entrepreneur . revenu net: 5000 €/an
entreprise . exonérations . ACRE: oui
- - dirigeant . auto-entrepreneur . net de cotisations: 50000 €/an
+ - dirigeant . auto-entrepreneur . revenu net: 50000 €/an
entreprise . exonérations . ACRE: oui
impôt sur le revenu:
- - dirigeant . auto-entrepreneur . net de cotisations: 25000 €/an
+ - dirigeant . auto-entrepreneur . revenu net: 25000 €/an
entreprise . activité: "'libérale'"
dirigeant . auto-entrepreneur . impôt . versement libératoire: oui
ACRE:
- - dirigeant . auto-entrepreneur . net de cotisations: 20000 €/an
+ - dirigeant . auto-entrepreneur . revenu net: 20000 €/an
entreprise . date de création: 01/01/2021
entreprise . exonérations . ACRE: oui
- - dirigeant . auto-entrepreneur . net de cotisations: 20000 €/an
+ - dirigeant . auto-entrepreneur . revenu net: 20000 €/an
entreprise . date de création: 01/01/2020
entreprise . exonérations . ACRE: oui
- - dirigeant . auto-entrepreneur . net de cotisations: 30000 €/an
+ - dirigeant . auto-entrepreneur . revenu net: 30000 €/an
entreprise . date de création: 01/06/2021
entreprise . exonérations . ACRE: oui
- - dirigeant . auto-entrepreneur . net de cotisations: 40000 €/an
+ - dirigeant . auto-entrepreneur . revenu net: 40000 €/an
entreprise . date de création: 01/06/2020
entreprise . exonérations . ACRE: oui
- - dirigeant . auto-entrepreneur . net de cotisations: 20000 €/an
+ - dirigeant . auto-entrepreneur . revenu net: 20000 €/an
entreprise . date de création: 01/01/2022
entreprise . exonérations . ACRE: oui
diff --git a/site/test/regressions/simulations-indépendant.test.ts b/site/test/regressions/simulations-indépendant.test.ts
index 5ab0fa289..017e09a5f 100644
--- a/site/test/regressions/simulations-indépendant.test.ts
+++ b/site/test/regressions/simulations-indépendant.test.ts
@@ -8,10 +8,10 @@ it('calculate simulations-indépendant', () => {
const objectifs = [
'dirigeant . rémunération . totale',
'dirigeant . rémunération . cotisations',
- 'dirigeant . rémunération . nette',
+ 'dirigeant . rémunération . net',
'dirigeant . indépendant . revenu professionnel',
'impôt . montant',
- 'dirigeant . rémunération . net après impôt',
+ 'dirigeant . rémunération . net . après impôt',
'entreprise . charges',
"entreprise . chiffre d'affaires",
'dirigeant . indépendant . cotisations et contributions . début activité',
diff --git a/site/test/regressions/simulations-indépendant.yaml b/site/test/regressions/simulations-indépendant.yaml
index 409356ee8..2bd72e483 100644
--- a/site/test/regressions/simulations-indépendant.yaml
+++ b/site/test/regressions/simulations-indépendant.yaml
@@ -1,19 +1,19 @@
échelle de revenus:
- - dirigeant . rémunération . nette: 500 €/an
- - dirigeant . rémunération . nette: 1000 €/an
- - dirigeant . rémunération . nette: 1500 €/an
- - dirigeant . rémunération . nette: 2000 €/an
- - dirigeant . rémunération . nette: 5000 €/an
- - dirigeant . rémunération . nette: 10000 €/an
- - dirigeant . rémunération . nette: 100000 €/an
- - dirigeant . rémunération . nette: 1000000 €/an
+ - dirigeant . rémunération . net: 500 €/an
+ - dirigeant . rémunération . net: 1000 €/an
+ - dirigeant . rémunération . net: 1500 €/an
+ - dirigeant . rémunération . net: 2000 €/an
+ - dirigeant . rémunération . net: 5000 €/an
+ - dirigeant . rémunération . net: 10000 €/an
+ - dirigeant . rémunération . net: 100000 €/an
+ - dirigeant . rémunération . net: 1000000 €/an
inversions:
- dirigeant . rémunération . totale: 2000 €/an
- dirigeant . rémunération . totale: 50000 €/an
- - dirigeant . rémunération . net après impôt: 10000 €/an
- - dirigeant . rémunération . net après impôt: 40000 €/an
- - dirigeant . rémunération . net après impôt: 10000 €/an
+ - dirigeant . rémunération . net . après impôt: 10000 €/an
+ - dirigeant . rémunération . net . après impôt: 40000 €/an
+ - dirigeant . rémunération . net . après impôt: 10000 €/an
entreprise . charges: 1000 €/an
- entreprise . chiffre d'affaires: 20000 €/an
entreprise . charges: 1000 €/an
@@ -21,33 +21,33 @@ inversions:
entreprise . charges: 2000 €/an
cotisations minimales:
- - dirigeant . rémunération . nette: 100 €/an
- - dirigeant . rémunération . nette: 100 €/an
+ - dirigeant . rémunération . net: 100 €/an
+ - dirigeant . rémunération . net: 100 €/an
situation personnelle . RSA: oui
activité:
- - dirigeant . rémunération . nette: 20000 €/an
+ - dirigeant . rémunération . net: 20000 €/an
entreprise . activité: "'libérale'"
- - dirigeant . rémunération . nette: 20000 €/an
+ - dirigeant . rémunération . net: 20000 €/an
entreprise . activité: "'artisanale'"
acre:
- - dirigeant . rémunération . nette: 50000 €/an
+ - dirigeant . rémunération . net: 50000 €/an
entreprise . date de création: 01/01/2022
entreprise . exonérations . ACRE: oui
impôt sur le revenu:
- - dirigeant . rémunération . nette: 20000 €/an
+ - dirigeant . rémunération . net: 20000 €/an
impôt . méthode de calcul: "'taux neutre'"
- - dirigeant . rémunération . nette: 50000 €/an
+ - dirigeant . rémunération . net: 50000 €/an
impôt . méthode de calcul: "'taux neutre'"
- - dirigeant . rémunération . nette: 20000 €/an
+ - dirigeant . rémunération . net: 20000 €/an
impôt . méthode de calcul: "'taux personnalisé'"
impôt . taux personnalisé: 10%
conjoint collaborateur:
- &conjoint-collab
- dirigeant . rémunération . nette: 50000 €/an
+ dirigeant . rémunération . net: 50000 €/an
dirigeant . indépendant . conjoint collaborateur: oui
- <<: *conjoint-collab
dirigeant . indépendant . conjoint collaborateur . assiette: "'revenu sans partage'"
@@ -60,13 +60,13 @@ conjoint collaborateur:
dirigeant . indépendant . conjoint collaborateur . assiette: "'revenu avec partage'"
dirigeant . indépendant . conjoint collaborateur . assiette . pourcentage: "'moitié'"
- <<: *conjoint-collab
- dirigeant . rémunération . nette: 500000 €/an
+ dirigeant . rémunération . net: 500000 €/an
dirigeant . indépendant . conjoint collaborateur . assiette: "'revenu sans partage'"
exonération covid:
- &exoneration-covid
date: 01/01/2021
- dirigeant . rémunération . nette: 50000 €/an
+ dirigeant . rémunération . net: 50000 €/an
dirigeant . indépendant . cotisations et contributions . exonérations . covid: oui
dirigeant . indépendant . cotisations et contributions . exonérations . covid . montant: 1500
- <<: *exoneration-covid
diff --git a/site/test/regressions/simulations-professions-libérales.yaml b/site/test/regressions/simulations-professions-libérales.yaml
index c77e3bd7d..2fc4bfc85 100644
--- a/site/test/regressions/simulations-professions-libérales.yaml
+++ b/site/test/regressions/simulations-professions-libérales.yaml
@@ -74,30 +74,30 @@ expert-comptable:
dirigeant . rémunération . totale: 50000 €/an
CIPAV échelle de revenu:
- - dirigeant . rémunération . nette: 500 €/an
- - dirigeant . rémunération . nette: 1000 €/an
- - dirigeant . rémunération . nette: 1500 €/an
- - dirigeant . rémunération . nette: 2000 €/an
- - dirigeant . rémunération . nette: 5000 €/an
- - dirigeant . rémunération . nette: 10000 €/an
- - dirigeant . rémunération . nette: 100000 €/an
- - dirigeant . rémunération . nette: 1000000 €/an
+ - dirigeant . rémunération . net: 500 €/an
+ - dirigeant . rémunération . net: 1000 €/an
+ - dirigeant . rémunération . net: 1500 €/an
+ - dirigeant . rémunération . net: 2000 €/an
+ - dirigeant . rémunération . net: 5000 €/an
+ - dirigeant . rémunération . net: 10000 €/an
+ - dirigeant . rémunération . net: 100000 €/an
+ - dirigeant . rémunération . net: 1000000 €/an
CIPAV réduction et surcotisation:
- - dirigeant . rémunération . nette: 10000 €/an
+ - dirigeant . rémunération . net: 10000 €/an
dirigeant . indépendant . PL . CIPAV . retraite complémentaire . option surcotisation: oui
- - dirigeant . rémunération . nette: 50000 €/an
+ - dirigeant . rémunération . net: 50000 €/an
dirigeant . indépendant . PL . CIPAV . retraite complémentaire . option surcotisation: oui
- - dirigeant . rémunération . nette: 100000 €/an
+ - dirigeant . rémunération . net: 100000 €/an
dirigeant . indépendant . PL . CIPAV . retraite complémentaire . option surcotisation: oui
CIPAV exonération incapacité:
- - dirigeant . rémunération . nette: 40000 €/an
+ - dirigeant . rémunération . net: 40000 €/an
dirigeant . indépendant . PL . CNAVPL . exonération incapacité: oui
CIPAV conjoint collaborateur:
- &CNAVPL-conjoint-collaborateur
- dirigeant . rémunération . nette: 60000 €/an
+ dirigeant . rémunération . net: 60000 €/an
dirigeant . indépendant . conjoint collaborateur: oui
- <<: *CNAVPL-conjoint-collaborateur
dirigeant . indépendant . conjoint collaborateur . assiette: "'revenu sans partage'"
@@ -111,17 +111,17 @@ CIPAV conjoint collaborateur:
dirigeant . indépendant . PL . CNAVPL . conjoint collaborateur . proportion: "'moitié'"
- <<: *CNAVPL-conjoint-collaborateur
dirigeant . indépendant . conjoint collaborateur . assiette: "'revenu avec partage'"
- dirigeant . rémunération . nette: 1000 €/an
+ dirigeant . rémunération . net: 1000 €/an
dirigeant . indépendant . PL . CNAVPL . conjoint collaborateur . proportion: "'moitié'"
- <<: *CNAVPL-conjoint-collaborateur
dirigeant . indépendant . PL . CIPAV . conjoint collaborateur . proportion: "'moitié'"
CIPAV ACRE:
- &CNAVPL-ACRE
- dirigeant . rémunération . nette: 5000 €/an
+ dirigeant . rémunération . net: 5000 €/an
entreprise . exonérations . ACRE: oui
entreprise . date de création: 11/11/2021
- <<: *CNAVPL-ACRE
- dirigeant . rémunération . nette: 20000 €/an
+ dirigeant . rémunération . net: 20000 €/an
- <<: *CNAVPL-ACRE
- dirigeant . rémunération . nette: 50000 €/an
+ dirigeant . rémunération . net: 50000 €/an
diff --git a/site/test/regressions/simulations-salarié.yaml b/site/test/regressions/simulations-salarié.yaml
index 4150a25ba..0662b4958 100644
--- a/site/test/regressions/simulations-salarié.yaml
+++ b/site/test/regressions/simulations-salarié.yaml
@@ -93,12 +93,12 @@ aides:
salarié . régimes spécifiques . impatriés: oui
# emploi franc
- salarié . contrat . salaire brut: 2000 €/mois
- salarié . aides employeur . emploi franc . éligible: oui
+ salarié . coût total employeur . aides . emploi franc . éligible: oui
salarié . contrat . date d'embauche: 01/09/2020
- salarié . contrat: "'CDD'"
salarié . contrat . salaire brut: 2000 €/mois
salarié . contrat . CDD . durée: 6 mois
- salarié . aides employeur . emploi franc . éligible: oui
+ salarié . coût total employeur . aides . emploi franc . éligible: oui
salarié . contrat . date d'embauche: 01/09/2020
temps partiel:
diff --git a/yarn.lock b/yarn.lock
index 00c901874..b7662a576 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -4707,9 +4707,9 @@ __metadata:
languageName: node
linkType: hard
-"@publicodes/api@npm:^1.0.0-beta.52":
- version: 1.0.0-beta.52
- resolution: "@publicodes/api@npm:1.0.0-beta.52"
+"@publicodes/api@portal:/home/johan/Projets/publicodes/packages/api::locator=root%40workspace%3A.":
+ version: 0.0.0-use.local
+ resolution: "@publicodes/api@portal:/home/johan/Projets/publicodes/packages/api::locator=root%40workspace%3A."
dependencies:
"@koa/cors": ^3.3.0
"@koa/router": ^10.1.1
@@ -4718,9 +4718,8 @@ __metadata:
openapi-validator-middleware: ^3.2.6
peerDependencies:
publicodes: ^1.0.0-beta.47
- checksum: d8c5526c2ecb859ddaba33e56c1aa8590d20989fb1c17d31bccd53a16edceb8f57c296855b6b73990fb77d745aed7adb771f5df4d35b54b333c8d2a312a41ae4
languageName: node
- linkType: hard
+ linkType: soft
"@react-aria/accordion@npm:^3.0.0-alpha.5":
version: 3.0.0-nightly.3190
@@ -23319,30 +23318,28 @@ __metadata:
languageName: node
linkType: hard
-"publicodes-react@npm:^1.0.0-beta.52":
- version: 1.0.0-beta.52
- resolution: "publicodes-react@npm:1.0.0-beta.52"
+"publicodes-react@portal:/home/johan/Projets/publicodes/packages/react-ui::locator=root%40workspace%3A.":
+ version: 0.0.0-use.local
+ resolution: "publicodes-react@portal:/home/johan/Projets/publicodes/packages/react-ui::locator=root%40workspace%3A."
dependencies:
styled-components: ^5.1.0
peerDependencies:
publicodes: 1.0.0-beta.40
react: ^17 || ^18
react-dom: ^17 || ^18
- checksum: 9dc99dfb7deaffa95dc1114f80394605f4a7e589950e7ce0a715bad486eca2536fd38a30bd3a55b38eb5c6ee128126d1ca7814858b2e95e6efdb20f9919b66c5
languageName: node
- linkType: hard
+ linkType: soft
-"publicodes@npm:=1.0.0-beta.52, publicodes@npm:^1.0.0-beta.52":
- version: 1.0.0-beta.52
- resolution: "publicodes@npm:1.0.0-beta.52"
+"publicodes@portal:/home/johan/Projets/publicodes/packages/core::locator=root%40workspace%3A.":
+ version: 0.0.0-use.local
+ resolution: "publicodes@portal:/home/johan/Projets/publicodes/packages/core::locator=root%40workspace%3A."
dependencies:
moo: ^0.5.1
nearley: ^2.19.2
peerDependencies:
"@types/mocha": ^9.0.0
- checksum: 0dbb2045dc54d6d24674f0b263d48e863ffee69ba260ed98bd3465b441316de8ca5425ddefd95a95954c59bfc7945a7b5b1a2f76ddd5f464fb544407e4c14f0a
languageName: node
- linkType: hard
+ linkType: soft
"pump@npm:^1.0.0":
version: 1.0.3