Fix le calcul de la cotisation maladie et bien d'autres

pull/1510/head
Johan Girod 2021-04-21 17:35:19 +02:00
parent 3c2b9aed91
commit 533b100018
5 changed files with 267 additions and 227 deletions

View File

@ -584,7 +584,12 @@ dirigeant . indépendant . conjoint collaborateur . assiette:
- revenu sans partage
- revenu avec partage
dirigeant . indépendant . conjoint collaborateur . assiette . forfaitaire:
description: Le conjoint collaborateur paiera des cotisations équivalentes à un revenu professionnel forfaitaire, fixé à 1/3 du plafond de la sécurité sociale.
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,
à lexception de la cotisation indemnités journalières qui est calculée sur
une assiette équivalente à 40% du PASS.
formule: assiette = 'forfaitaire'
dirigeant . indépendant . conjoint collaborateur . assiette . revenu avec partage:
@ -738,6 +743,39 @@ dirigeant . indépendant . cotisations et contributions:
À la différence des cotisations, les contributions ne sont pas réintroduites
pour le calcul de la CSG/CRDS. Elles ne bénéficient pas non plus de la
réduction ACRE.
dirigeant . indépendant . assiette minimale:
non applicable si: situation personnelle . RSA
valeur: oui
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.
Les cotisations pour les indemnités journalières, retraite de base, invalidité-décès et pour la formation ne sont plus calculées selon le revenu du chef d'entreprise mais selon une "assiette" (montant retenu qui sert de base au calcul d'un impôt ou d'une taxe).
Les cotisations minimales ne s'appliquent pas si vous bénéficiez du RSA ou de la prime dactivité.
références:
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:
assiette: plafond sécurité sociale temps plein
taux: 40%
références:
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 temps plein
taux: 40%
références:
cotisations minimales: https://www.secu-independants.fr/cotisations/calcul-cotisations/cotisations-minimales/
dirigeant . indépendant . cotisations et contributions . contributions spéciales:
description: |
@ -902,30 +940,12 @@ dirigeant . indépendant . cotisations et contributions . début activité:
recalcul:
règle: cotisations et contributions
avec:
assiette forfaitaire: oui
assiette des cotisations: assiette forfaitaire
références:
Fiche Urssaf: https://www.urssaf.fr/portail/home/independant/mes-cotisations/les-etapes-de-calcul/le-mode-de-calcul/lajustement-et-la-regularisation.html
dirigeant . indépendant . cotisations et contributions . début activité . assiette forfaitaire:
valeur: non
remplace:
- règle: CSG et CRDS . assiette
par: assiette base
- règle: assiette des cotisations
sauf dans:
- indemnités journalières maladie
- maladie
par: assiette base
- règle: assiette des cotisations
dans:
- indemnités journalières maladie
- maladie
par: assiette maladie
dirigeant . indépendant . cotisations et contributions . début activité . assiette forfaitaire . assiette base:
titre: assiette forfaitaire
dirigeant . indépendant . cotisations et contributions . début activité . assiette forfaitaire:
produit:
assiette: PSS proratisé
taux: 19%
@ -934,48 +954,44 @@ dirigeant . indépendant . cotisations et contributions . début activité . ass
références:
Fiche Urssaf: https://www.urssaf.fr/portail/home/independant/mes-cotisations/les-etapes-de-calcul/le-mode-de-calcul/les-cotisations-provisionnelles/debut-dactivite.html
dirigeant . indépendant . cotisations et contributions . début activité . assiette forfaitaire . assiette maladie:
titre: assiette forfaitaire maladie
produit:
assiette: plafond sécurité sociale temps plein
taux: 40%
unité: €/an
arrondi: oui
dirigeant . indépendant . cotisations et contributions . indemnités journalières maladie:
synonyme: maladie 2
description: |
Cotisations pour les indemnités journalières des indépendants. Si l'état de
santé des artisans, commerçants, industriels et conjoints collaborateurs
nécessite un arrêt de travail, une part de leur ancien revenu leur sera
versé.
formule:
produit:
assiette:
valeur: assiette des cotisations
plancher [ref]: 40% * plafond sécurité sociale temps plein
taux [ref]: 0.85%
produit:
assiette:
valeur: assiette des cotisations
plancher: assiette minimale . maladie
plafond: 5 * plafond sécurité sociale temps plein
arrondi: oui
taux:
nom: taux
valeur: 0.85%
arrondi: oui
références:
Cotisation minimale: https://www.secu-independants.fr/cotisations/calcul-des-cotisations/cotisations-minimales/
Taux de cotisations: https://www.secu-independants.fr/cotisations/calcul-cotisations/taux-de-cotisations/
dirigeant . indépendant . cotisations et contributions . maladie:
formule:
barème:
assiette: assiette des cotisations
multiplicateur: plafond sécurité sociale temps plein
tranches:
- taux: taux variable
plafond: 5
- taux: 6.5%
arrondi: oui
barème:
assiette:
valeur: assiette des cotisations
plancher: assiette minimale . maladie
multiplicateur: plafond sécurité sociale temps plein
tranches:
- taux: taux progressif
plafond: 110%
- taux: 6.35%
plafond: 5
- taux: 6.5%
arrondi: oui
références:
décret formule de calcul: https://www.legifrance.gouv.fr/affichTexte.do?cidTexte=JORFTEXT000036342439&categorieLien=id
taux de cotisations: https://www.secu-independants.fr/cotisations/calcul-cotisations/taux-de-cotisations/
note: |
On retrouve dans le décret ci-dessous la phrase suivante :
@ -983,58 +999,51 @@ dirigeant . indépendant . cotisations et contributions . maladie:
Le terme "lorsque" laisse entendre qu'en cas de dépassement du seuil 5xPSS, tout le revenu est soumis à 6.5%. Il semblerait qu'une interprétation inverse soit à privilégier : seule la part supérieure à ce seuil est soumise à ce taux, et c'est cette implémentation que nous avons retenue.
dirigeant . indépendant . cotisations et contributions . maladie . taux variable:
formule:
variations:
- si: situation personnelle . RSA
alors: taux RSA
- sinon: taux
dirigeant . indépendant . cotisations et contributions . maladie . taux RSA:
formule:
valeur: taux RSA part variable + 1.35%
plafond: 6.35%
applicable si: situation personnelle . RSA
remplace: taux progressif
unité: '%'
somme:
- produit:
assiette: assiette des cotisations / (110% * plafond sécurité sociale temps plein)
taux: 5%
- 1.35%
plafond: 6.35%
note: |
Pour les indépendants au RSA, seule la réduction simple définie dans
le décret de calcul de la cotisation maladie est prise en compte.
La réduction renforcée en-dessous de 40% du plafond de la sécurité
sociale ne l'est pas, car il n'y a pas d'assiette minimale.
dirigeant . indépendant . cotisations et contributions . maladie . taux RSA part variable:
unité: '%'
formule:
produit:
assiette: 5%
taux: assiette des cotisations / (110% * plafond sécurité sociale temps plein)
dirigeant . indépendant . cotisations et contributions . maladie . taux:
formule:
taux progressif:
assiette: assiette des cotisations
multiplicateur: plafond sécurité sociale temps plein
tranches:
- plafond: 0%
taux: 0%
- plafond: 40%
taux: 3.16%
- plafond: 110%
taux: 6.35%
dirigeant . indépendant . cotisations et contributions . maladie . taux progressif:
taux progressif:
assiette: assiette des cotisations
multiplicateur: plafond sécurité sociale temps plein
tranches:
- plafond: 0%
taux: 0%
- plafond: 40%
taux: 3.16%
- plafond: 110%
taux: 6.35%
références:
Taux de cotisations: https://www.secu-independants.fr/cotisations/calcul-cotisations/taux-de-cotisations/
décret formule de calcul: https://www.legifrance.gouv.fr/affichTexte.do?cidTexte=JORFTEXT000036342439&categorieLien=id
dirigeant . indépendant . cotisations et contributions . retraite de base:
formule:
barème:
assiette [ref]:
valeur: assiette des cotisations
plancher [ref]: 11.5% * plafond sécurité sociale temps plein
multiplicateur: plafond sécurité sociale temps plein
tranches:
- taux: 17.75%
plafond: 1
- taux: 0.6%
arrondi: oui
barème:
assiette:
valeur: assiette des cotisations
plancher: assiette minimale . retraite
multiplicateur: plafond sécurité sociale temps plein
tranches:
- taux: 17.75%
plafond: 1
- taux: 0.6%
arrondi: oui
références:
Cotisation minimale: https://www.secu-independants.fr/cotisations/calcul-des-cotisations/cotisations-minimales/
@ -1044,36 +1053,28 @@ dirigeant . indépendant . cotisations et contributions . retraite complémentai
assiette: assiette des cotisations
tranches:
- taux: 7%
plafond: plafond
plafond:
nom: plafond
acronyme: PRCI
titre: plafond retraite complémentaire des indépendants
valeur: 38493 €/an
- taux: 8%
plafond: 4 * plafond sécurité sociale temps plein
arrondi: oui
dirigeant . indépendant . cotisations et contributions . retraite complémentaire . plafond:
acronyme: PRCI
titre: plafond retraite complémentaire des indépendants
formule: 38493 €/an
dirigeant . indépendant . cotisations et contributions . invalidité et décès:
formule:
produit:
assiette [ref]:
assiette:
valeur: assiette des cotisations
plancher [ref]: 11.5% * plafond sécurité sociale temps plein
plancher: assiette minimale . retraite
plafond: plafond sécurité sociale temps plein
taux: 1.3%
plafond: plafond sécurité sociale temps plein
arrondi: oui
références:
Cotisation minimale: https://www.secu-independants.fr/cotisations/calcul-des-cotisations/cotisations-minimales/
dirigeant . indépendant . cotisations et contributions . exonération de cotisations minimales:
formule: situation personnelle . RSA
rend non applicable:
- invalidité et décès . assiette . plancher
- indemnités journalières maladie . plancher
- retraite de base . assiette . plancher
références:
secu-independants.fr: https://www.secu-independants.fr/cotisations/calcul-des-cotisations/cotisations-minimales/
dirigeant . indépendant . cotisations et contributions . CSG et CRDS:
formule:
@ -1161,7 +1162,8 @@ dirigeant . indépendant . cotisations et contributions . allocations familiales
formule:
produit:
assiette: assiette des cotisations
taux [ref]:
taux:
nom: taux
taux progressif:
assiette: assiette des cotisations
multiplicateur: plafond sécurité sociale temps plein

View File

@ -243,29 +243,26 @@ dirigeant . indépendant . PL . CIPAV:
dirigeant . indépendant . PL . CIPAV . retraite complémentaire:
remplace: cotisations et contributions . retraite complémentaire
titre: retraite complémentaire (CIPAV)
formule:
somme:
- grille:
assiette: assiette des cotisations
unité: €/an
tranches:
- montant: 1457
plafond: 26581 €/an
- montant: 2913
plafond: 49281 €/an
- montant: 4370
plafond: 57851 €/an
- montant: 7283
plafond: 66401 €/an
- montant: 10196
plafond: 83061 €/an
- montant: 16023
plafond: 103181 €/an
- montant: 17479
plafond: 123301 €/an
- montant: 18936
- (- réduction COVID . montant)
plancher: 0
unité: €/an
grille:
assiette: assiette des cotisations
tranches:
- montant: 1457
plafond: 26581 €/an
- montant: 2913
plafond: 49281 €/an
- montant: 4370
plafond: 57851 €/an
- montant: 7283
plafond: 66401 €/an
- montant: 10196
plafond: 83061 €/an
- montant: 16023
plafond: 103181 €/an
- montant: 17479
plafond: 123301 €/an
- montant: 18936
abattement: réduction COVID . montant
dirigeant . indépendant . PL . CIPAV . retraite complémentaire . réduction COVID:
applicable si: entreprise . date de création < 01/01/2020
@ -326,7 +323,6 @@ dirigeant . indépendant . PL . retraite CNAVPL:
une de ces conditions:
- régime général
- PL . CNBF
titre: retraite de base (CNAVPL)
description: |
Toutes les professions libérale (à l'exception des avocats)
@ -336,20 +332,23 @@ dirigeant . indépendant . PL . retraite CNAVPL:
libérales est l'organisme qui fédère les différentes caisses
existantes (CIPAV, CARPIMKO, CARCDSF, CAVEC etc..)
formule:
somme:
- produit:
assiette: cotisations et contributions . retraite de base . assiette
taux: 8.23%
plafond: plafond sécurité sociale temps plein
arrondi: oui
- produit:
assiette: cotisations et contributions . retraite de base . assiette
taux: 1.87%
plafond: 5 * plafond sécurité sociale temps plein
arrondi: oui
produit:
assiette:
valeur: assiette des cotisations
plancher: assiette minimale . retraite
composantes:
- attributs:
nom: tranche T1
arrondi: oui
taux: 8.23%
plafond: plafond sécurité sociale temps plein
- attributs:
nom: tranche t2
arrondi: oui
taux: 1.87%
plafond: 5 * plafond sécurité sociale temps plein
références:
cnavpl.fr: https://www.cnavpl.fr/
cnavpl.fr: https://www.cnavpl.fr/preparer-sa-retraite/
cotisation minimale (Guide CNAVPL): https://www.cnavpl.fr/wp-content/uploads/2020/10/guide-site-2020.pdf#page=21
liste des caisses: https://www.cnavpl.fr/regimes-complementaires-et-prevoyance/
Guide CNAVPL (PDF): https://www.cnavpl.fr/statuts-et-documents-de-reference/?wpdmdl=56215

View File

@ -5784,6 +5784,43 @@ dirigeant . indépendant . assiette des cotisations:
description.fr: Il s'agit de l'assiette des cotisations sociales, nombre forcément positif
titre.en: '[automatic] contribution base'
titre.fr: assiette des cotisations
dirigeant . indépendant . assiette minimale:
description.en: >
[automatic] If the entrepreneur's income is in deficit or below the
calculation bases, certain contributions will be increased to a minimum
amount.
The contributions for daily allowances, basic pension, disability and death and for training are no longer calculated according to the entrepreneur's income but according to a "base" (the amount withheld that serves as the basis for calculating a tax or a fee).
The minimum contributions do not apply if you are receiving the RSA or the activity bonus.
description.fr: >
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.
Les cotisations pour les indemnités journalières, retraite de base, invalidité-décès et pour la formation ne sont plus calculées selon le revenu du chef d'entreprise mais selon une "assiette" (montant retenu qui sert de base au calcul d'un impôt ou d'une taxe).
Les cotisations minimales ne s'appliquent pas si vous bénéficiez du RSA ou de la prime dactivité.
titre.en: '[automatic] minimum base'
titre.fr: assiette minimale
dirigeant . indépendant . assiette minimale . maladie:
description.en: >
[automatic] If the entrepreneur's income is in deficit or below the
calculation bases, certain contributions will be increased to a minimum
amount.
description.fr: >
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.
titre.en: '[automatic] minimum health insurance base'
titre.fr: assiette minimale maladie
dirigeant . indépendant . assiette minimale . retraite:
description.en: '[automatic] The minimum basic pension contribution allows you
to validate 3 quarters of pension, regardless of your income.'
description.fr: La cotisation minimale de retraite de base permet de valider 3
trimestres de retraite, quel que soit le revenu.
titre.en: '[automatic] minimum pension base'
titre.fr: assiette minimale retraite
dirigeant . indépendant . conjoint collaborateur:
description.en: >
[automatic] Allows the manager's spouse to be covered by social protection
@ -5839,13 +5876,22 @@ dirigeant . indépendant . conjoint collaborateur . assiette:
titre.en: base
titre.fr: assiette
dirigeant . indépendant . conjoint collaborateur . assiette . forfaitaire:
description.en: professionnel forfaitaire, fixé à 1/3 du plafond de la sécurité sociale.
description.fr:
Le conjoint collaborateur paiera des cotisations équivalentes à
un revenu professionnel forfaitaire, fixé à 1/3 du plafond de la sécurité
sociale.
titre.en: lump sum
titre.fr: forfaitaire
description.en: >
[automatic] The collaborating spouse will pay contributions equivalent to a
flat-rate professional income
fixed at 1/3 of the social security ceiling,
with the exception of the daily allowance contribution which is calculated on
a base equivalent to 40% of the PASS.
description.fr: |
Le conjoint collaborateur paiera des cotisations équivalentes à un revenu
professionnel forfaitaire, fixé à 1/3 du plafond de la sécurité sociale,
à lexception de la cotisation indemnités journalières qui est calculée sur
une assiette équivalente à 40% du PASS.
titre.en: '[automatic] flat-rate base'
titre.fr: assiette forfaitaire
dirigeant . indépendant . conjoint collaborateur . assiette . pourcentage:
question.en: What proportion of income does the spouse contribute?
question.fr: À quelle proportion du revenu le conjoint cotise-t'il ?
@ -6136,12 +6182,6 @@ dirigeant . indépendant . cotisations et contributions . début activité:
? dirigeant . indépendant . cotisations et contributions . début activité . assiette forfaitaire
: titre.en: '[automatic] flat-rate base'
titre.fr: assiette forfaitaire
? dirigeant . indépendant . cotisations et contributions . début activité . assiette forfaitaire . assiette base
: titre.en: '[automatic] flat-rate base'
titre.fr: assiette forfaitaire
? dirigeant . indépendant . cotisations et contributions . début activité . assiette forfaitaire . assiette maladie
: titre.en: '[automatic] lump-sum basis for illness'
titre.fr: assiette forfaitaire maladie
dirigeant . indépendant . cotisations et contributions . déduction tabac:
description.en: >
[automatic] If you are also engaged in a commercial activity as a
@ -6170,9 +6210,6 @@ dirigeant . indépendant . cotisations et contributions . déduction tabac:
? dirigeant . indépendant . cotisations et contributions . déduction tabac . revenus déduits
: titre.en: '[automatic] contribution base (with tobacco deduction)'
titre.fr: assiette des cotisations (avec déduction tabac)
? dirigeant . indépendant . cotisations et contributions . exonération de cotisations minimales
: titre.en: '[automatic] minimum contribution holiday'
titre.fr: exonération de cotisations minimales
dirigeant . indépendant . cotisations et contributions . exonérations:
titre.en: exemptions
titre.fr: exonérations
@ -6286,9 +6323,6 @@ dirigeant . indépendant . cotisations et contributions . maladie:
Le terme "lorsque" laisse entendre qu'en cas de dépassement du seuil 5xPSS, tout le revenu est soumis à 6.5%. Il semblerait qu'une interprétation inverse soit à privilégier : seule la part supérieure à ce seuil est soumise à ce taux, et c'est cette implémentation que nous avons retenue.
titre.en: '[automatic] disease'
titre.fr: maladie
dirigeant . indépendant . cotisations et contributions . maladie . taux:
titre.en: '[automatic] rate'
titre.fr: taux
dirigeant . indépendant . cotisations et contributions . maladie . taux RSA:
note.en: |
[automatic] For RSA freelancers, only the simple reduction defined in
@ -6302,12 +6336,9 @@ dirigeant . indépendant . cotisations et contributions . maladie . taux RSA:
sociale ne l'est pas, car il n'y a pas d'assiette minimale.
titre.en: '[automatic] RSA rate'
titre.fr: taux RSA
? dirigeant . indépendant . cotisations et contributions . maladie . taux RSA part variable
: titre.en: '[automatic] rate RSA variable part'
titre.fr: taux RSA part variable
? dirigeant . indépendant . cotisations et contributions . maladie . taux variable
: titre.en: '[automatic] floating rate'
titre.fr: taux variable
? dirigeant . indépendant . cotisations et contributions . maladie . taux progressif
: titre.en: '[automatic] progressive rate'
titre.fr: taux progressif
? dirigeant . indépendant . cotisations et contributions . maladie domiciliation fiscale étranger
: description.en:
'[automatic] In return for the CSG exemption, contributors have
@ -6326,9 +6357,6 @@ dirigeant . indépendant . cotisations et contributions . non déductibles:
? dirigeant . indépendant . cotisations et contributions . retraite complémentaire
: titre.en: '[automatic] retirement supplement'
titre.fr: retraite complémentaire
? dirigeant . indépendant . cotisations et contributions . retraite complémentaire . plafond
: titre.en: '[automatic] supplementary pension ceiling for self-employed persons'
titre.fr: plafond retraite complémentaire des indépendants
dirigeant . indépendant . cotisations et contributions . retraite de base:
titre.en: '[automatic] basic retirement'
titre.fr: retraite de base

View File

@ -6,7 +6,7 @@ exports[`calculate aide-déclaration-indépendant: ACRE 2`] = `"[913,1965]"`;
exports[`calculate aide-déclaration-indépendant: ACRE 3`] = `"[300,715]"`;
exports[`calculate aide-déclaration-indépendant: ACRE 4`] = `"[1432,2165]"`;
exports[`calculate aide-déclaration-indépendant: ACRE 4`] = `"[2254,2987]"`;
exports[`calculate aide-déclaration-indépendant: ACRE 5`] = `"[606,1339]"`;
@ -18,23 +18,23 @@ exports[`calculate aide-déclaration-indépendant: RSA 2`] = `"[1021,1436]"`;
exports[`calculate aide-déclaration-indépendant: aide covid 2020 1`] = `"[9081,11484]"`;
exports[`calculate aide-déclaration-indépendant: aide covid 2020 2`] = `"[0,119]"`;
exports[`calculate aide-déclaration-indépendant: aide covid 2020 2`] = `"[1577,1762]"`;
exports[`calculate aide-déclaration-indépendant: aide covid 2020 3`] = `"[69,195]"`;
exports[`calculate aide-déclaration-indépendant: aide covid 2020 4`] = `"[7600,9447]"`;
exports[`calculate aide-déclaration-indépendant: conjoint collaborateur 1`] = `"[14092,17407]"`;
exports[`calculate aide-déclaration-indépendant: conjoint collaborateur 1`] = `"[14093,17408]"`;
exports[`calculate aide-déclaration-indépendant: conjoint collaborateur 2`] = `"[13578,16893]"`;
exports[`calculate aide-déclaration-indépendant: conjoint collaborateur 3`] = `"[11461,14776]"`;
exports[`calculate aide-déclaration-indépendant: conjoint collaborateur 4`] = `"[14097,17392]"`;
exports[`calculate aide-déclaration-indépendant: conjoint collaborateur 4`] = `"[14098,17393]"`;
exports[`calculate aide-déclaration-indépendant: conjoint collaborateur 5`] = `"[11461,14776]"`;
exports[`calculate aide-déclaration-indépendant: débit de tabac 1`] = `"[5651,8931]"`;
exports[`calculate aide-déclaration-indépendant: débit de tabac 1`] = `"[6519,9799]"`;
exports[`calculate aide-déclaration-indépendant: international 1`] = `
"[14610,14713]
@ -45,18 +45,18 @@ exports[`calculate aide-déclaration-indépendant: international 2`] = `"[11875,
exports[`calculate aide-déclaration-indépendant: nature de l'activité 1`] = `"[11362,14657]"`;
exports[`calculate aide-déclaration-indépendant: nature de l'activité 2`] = `"[1292,1722]"`;
exports[`calculate aide-déclaration-indépendant: nature de l'activité 2`] = `"[3394,3824]"`;
exports[`calculate aide-déclaration-indépendant: nature de l'activité 3`] = `"[11367,14647]"`;
exports[`calculate aide-déclaration-indépendant: nature de l'activité 3`] = `"[11368,14648]"`;
exports[`calculate aide-déclaration-indépendant: nature de l'activité 4`] = `"[1293,1708]"`;
exports[`calculate aide-déclaration-indépendant: nature de l'activité 4`] = `"[3396,3811]"`;
exports[`calculate aide-déclaration-indépendant: nature de l'activité 5`] = `
"[11367,14647]
"[11368,14648]
Notifications affichées : entreprise . chiffre d'affaires . franchise de TVA dépassée . notification"
`;
exports[`calculate aide-déclaration-indépendant: nature de l'activité 6`] = `"[1293,1708]"`;
exports[`calculate aide-déclaration-indépendant: nature de l'activité 6`] = `"[3396,3811]"`;
exports[`calculate aide-déclaration-indépendant: nature de l'activité 7`] = `
"[9453,12733]
@ -64,22 +64,28 @@ Notifications affichées : entreprise . chiffre d'affaires . franchise de TVA d
`;
exports[`calculate aide-déclaration-indépendant: échelle de revenus 1`] = `
"[1041,1169]
"[3275,3403]
Notifications affichées : entreprise . imposition . IR . information sur le report de déficit"
`;
exports[`calculate aide-déclaration-indépendant: échelle de revenus 2`] = `
"[1041,1201]
"[3275,3435]
Notifications affichées : entreprise . imposition . IR . information sur le report de déficit"
`;
exports[`calculate aide-déclaration-indépendant: échelle de revenus 3`] = `"[1059,1251]"`;
exports[`calculate aide-déclaration-indépendant: échelle de revenus 3`] = `
"[3275,3467]
Notifications affichées : entreprise . imposition . IR . information sur le report de déficit"
`;
exports[`calculate aide-déclaration-indépendant: échelle de revenus 4`] = `"[1090,1314]"`;
exports[`calculate aide-déclaration-indépendant: échelle de revenus 4`] = `
"[3275,3499]
Notifications affichées : entreprise . imposition . IR . information sur le report de déficit"
`;
exports[`calculate aide-déclaration-indépendant: échelle de revenus 5`] = `"[1293,1708]"`;
exports[`calculate aide-déclaration-indépendant: échelle de revenus 5`] = `"[3396,3811]"`;
exports[`calculate aide-déclaration-indépendant: échelle de revenus 6`] = `"[2104,2837]"`;
exports[`calculate aide-déclaration-indépendant: échelle de revenus 6`] = `"[3828,4561]"`;
exports[`calculate aide-déclaration-indépendant: échelle de revenus 7`] = `
"[20929,27392]
@ -211,7 +217,7 @@ exports[`calculate simulations-indépendant: Contrats Madelin 2`] = `"[30000,143
exports[`calculate simulations-indépendant: Contrats Madelin 3`] = `"[30000,10379,19621,20433,593,19028,0,30000]"`;
exports[`calculate simulations-indépendant: Contrats Madelin 4`] = `"[20000,6686,13314,13854,0,13314,0,20000]"`;
exports[`calculate simulations-indépendant: Contrats Madelin 4`] = `"[20000,7101,12899,13439,0,12899,0,20000]"`;
exports[`calculate simulations-indépendant: Contrats Madelin 5`] = `
"[300000,79622,220378,228521,75412,144966,0,300000]
@ -224,7 +230,7 @@ exports[`calculate simulations-indépendant: activité 1`] = `"[29084,9084,20000
exports[`calculate simulations-indépendant: activité 2`] = `"[29100,9100,20000,20787,603,19397,0,29100]"`;
exports[`calculate simulations-indépendant: cotisations minimales 1`] = `"[1368,1268,100,134,0,100,0,1368]"`;
exports[`calculate simulations-indépendant: cotisations minimales 1`] = `"[3837,3737,100,201,0,100,0,3837]"`;
exports[`calculate simulations-indépendant: cotisations minimales 2`] = `"[244,144,100,104,0,100,0,244]"`;
@ -234,31 +240,34 @@ exports[`calculate simulations-indépendant: impôt sur le revenu 2`] = `"[73023
exports[`calculate simulations-indépendant: impôt sur le revenu 3`] = `"[29084,9084,20000,20787,2079,17921,0,29084]"`;
exports[`calculate simulations-indépendant: inversions 1`] = `"[2000,1366,634,686,0,634,0,2000]"`;
exports[`calculate simulations-indépendant: inversions 1`] = `
"[2000,3551,-1551,-1499,0,-1551,0,2000]
Notifications affichées : entreprise . imposition . IR . information sur le report de déficit"
`;
exports[`calculate simulations-indépendant: inversions 2`] = `"[50000,16003,33997,35353,3500,30497,0,50000]"`;
exports[`calculate simulations-indépendant: inversions 3`] = `"[14460,4460,10000,10390,0,10000,0,14460]"`;
exports[`calculate simulations-indépendant: inversions 3`] = `"[15870,5870,10000,10428,0,10000,0,15870]"`;
exports[`calculate simulations-indépendant: inversions 4`] = `"[69938,22076,47862,49758,7862,40000,0,69938]"`;
exports[`calculate simulations-indépendant: inversions 5`] = `"[14460,4460,10000,10390,0,10000,1000,15460]"`;
exports[`calculate simulations-indépendant: inversions 5`] = `"[15870,5870,10000,10428,0,10000,1000,16870]"`;
exports[`calculate simulations-indépendant: inversions 6`] = `"[19000,5870,13130,13643,0,13130,1000,20000]"`;
exports[`calculate simulations-indépendant: inversions 6`] = `"[19000,6424,12576,13089,0,12576,1000,20000]"`;
exports[`calculate simulations-indépendant: inversions 7`] = `"[18000,5558,12442,12929,0,12442,2000,20000]"`;
exports[`calculate simulations-indépendant: inversions 7`] = `"[18000,6248,11752,12239,0,11752,2000,20000]"`;
exports[`calculate simulations-indépendant: échelle de revenus 1`] = `"[1841,1341,500,547,0,500,0,1841]"`;
exports[`calculate simulations-indépendant: échelle de revenus 1`] = `"[4324,3824,500,615,0,500,0,4324]"`;
exports[`calculate simulations-indépendant: échelle de revenus 2`] = `"[2431,1431,1000,1063,0,1000,0,2431]"`;
exports[`calculate simulations-indépendant: échelle de revenus 2`] = `"[4931,3931,1000,1131,0,1000,0,4931]"`;
exports[`calculate simulations-indépendant: échelle de revenus 3`] = `"[3025,1525,1500,1579,0,1500,0,3025]"`;
exports[`calculate simulations-indépendant: échelle de revenus 3`] = `"[5539,4039,1500,1648,0,1500,0,5539]"`;
exports[`calculate simulations-indépendant: échelle de revenus 4`] = `"[3618,1618,2000,2095,0,2000,0,3618]"`;
exports[`calculate simulations-indépendant: échelle de revenus 4`] = `"[6146,4146,2000,2164,0,2000,0,6146]"`;
exports[`calculate simulations-indépendant: échelle de revenus 5`] = `"[7303,2303,5000,5196,0,5000,0,7303]"`;
exports[`calculate simulations-indépendant: échelle de revenus 5`] = `"[9792,4792,5000,5263,0,5000,0,9792]"`;
exports[`calculate simulations-indépendant: échelle de revenus 6`] = `"[14460,4460,10000,10390,0,10000,0,14460]"`;
exports[`calculate simulations-indépendant: échelle de revenus 6`] = `"[15870,5870,10000,10428,0,10000,0,15870]"`;
exports[`calculate simulations-indépendant: échelle de revenus 7`] = `
"[139593,39593,100000,103788,24909,75091,0,139593]
@ -270,17 +279,17 @@ exports[`calculate simulations-indépendant: échelle de revenus 8`] = `
Notifications affichées : entreprise . chiffre d'affaires . franchise de TVA dépassée . notification"
`;
exports[`calculate simulations-professions-libérales: CIPAV 1`] = `"[2873,0,2373,500,0,500]"`;
exports[`calculate simulations-professions-libérales: CIPAV 1`] = `"[4178,0,3678,500,0,500]"`;
exports[`calculate simulations-professions-libérales: CIPAV 2`] = `"[3433,0,2433,1000,0,1000]"`;
exports[`calculate simulations-professions-libérales: CIPAV 2`] = `"[4737,0,3737,1000,0,1000]"`;
exports[`calculate simulations-professions-libérales: CIPAV 3`] = `"[3994,0,2494,1500,0,1500]"`;
exports[`calculate simulations-professions-libérales: CIPAV 3`] = `"[5298,0,3798,1500,0,1500]"`;
exports[`calculate simulations-professions-libérales: CIPAV 4`] = `"[4554,0,2554,2000,0,2000]"`;
exports[`calculate simulations-professions-libérales: CIPAV 4`] = `"[5857,0,3857,2000,0,2000]"`;
exports[`calculate simulations-professions-libérales: CIPAV 5`] = `"[7987,0,2987,5000,0,5000]"`;
exports[`calculate simulations-professions-libérales: CIPAV 5`] = `"[9237,0,4237,5000,0,5000]"`;
exports[`calculate simulations-professions-libérales: CIPAV 6`] = `"[14244,0,4244,10000,0,10000]"`;
exports[`calculate simulations-professions-libérales: CIPAV 6`] = `"[14919,0,4919,10000,0,10000]"`;
exports[`calculate simulations-professions-libérales: CIPAV 7`] = `
"[146241,0,46241,100000,24952,75048]
@ -308,7 +317,7 @@ exports[`calculate simulations-professions-libérales: avocat 2`] = `
Notifications affichées : entreprise . chiffre d'affaires . franchise de TVA dépassée . notification"
`;
exports[`calculate simulations-professions-libérales: expert-comptable 1`] = `"[20000,0,5049,14951,0,14951]"`;
exports[`calculate simulations-professions-libérales: expert-comptable 1`] = `"[20000,0,5141,14859,0,14859]"`;
exports[`calculate simulations-professions-libérales: expert-comptable 2`] = `
"[50000,0,14877,35123,3611,31512]
@ -321,7 +330,7 @@ exports[`calculate simulations-professions-libérales: médecin 2`] = `"[50000,0
exports[`calculate simulations-professions-libérales: médecin 3`] = `"[300000,0,73630,226370,77389,148981]"`;
exports[`calculate simulations-professions-libérales: médecin 4`] = `"[400000,0,93706,306294,120519,185775]"`;
exports[`calculate simulations-professions-libérales: médecin 4`] = `"[400000,0,93705,306295,120518,185777]"`;
exports[`calculate simulations-professions-libérales: médecin 5`] = `
"[120000,0,26977,93023,23107,69916]
@ -333,27 +342,27 @@ exports[`calculate simulations-professions-libérales: médecin 6`] = `"[50000,0
exports[`calculate simulations-professions-libérales: sage-femme 1`] = `"[50000,0,12354,37646,4641,33005]"`;
exports[`calculate simulations-professions-libérales: sage-femme 2`] = `
"[20000,0,5136,14864,0,14864]
"[20000,0,5234,14766,0,14766]
Notifications affichées : dirigeant . indépendant . PL . CARCDSF . retraite complémentaire . cotisation forfaitaire . réduction applicable"
`;
exports[`calculate simulations-professions-libérales: sage-femme 3`] = `
"[4000,0,1267,2733,0,2733]
"[4000,0,2360,1640,0,1640]
Notifications affichées : dirigeant . indépendant . PL . CARCDSF . retraite complémentaire . cotisation forfaitaire . réduction applicable, dirigeant . indépendant . PL . CARCDSF . sage-femme . exonération PCV"
`;
exports[`calculate simulations-professions-libérales: sage-femme 4`] = `
"[20000,0,5136,14864,0,14864]
"[20000,0,5234,14766,0,14766]
Notifications affichées : dirigeant . indépendant . PL . CARCDSF . retraite complémentaire . cotisation forfaitaire . réduction applicable"
`;
exports[`calculate simulations-professions-libérales: sage-femme 5`] = `
"[20000,0,5213,14787,0,14787]
"[20000,0,5318,14682,0,14682]
Notifications affichées : dirigeant . indépendant . PL . CARCDSF . retraite complémentaire . cotisation forfaitaire . réduction applicable"
`;
exports[`calculate simulations-professions-libérales: sage-femme 6`] = `
"[20000,0,5289,14711,0,14711]
"[20000,0,5402,14598,0,14598]
Notifications affichées : dirigeant . indépendant . PL . CARCDSF . retraite complémentaire . cotisation forfaitaire . réduction applicable"
`;
@ -489,46 +498,49 @@ exports[`calculate simulations-rémunération-dirigeant (indépendant): Contrats
exports[`calculate simulations-rémunération-dirigeant (indépendant): Contrats Madelin 3`] = `"[0,19621,0,14602,4,28]"`;
exports[`calculate simulations-rémunération-dirigeant (indépendant): Contrats Madelin 4`] = `"[0,13314,0,9866,4,21]"`;
exports[`calculate simulations-rémunération-dirigeant (indépendant): Contrats Madelin 4`] = `"[0,12899,0,9573,4,21]"`;
exports[`calculate simulations-rémunération-dirigeant (indépendant): Contrats Madelin 5`] = `
"[0,220378,0,57933,4,56]
Notifications affichées : entreprise . chiffre d'affaires . franchise de TVA dépassée . notification"
`;
exports[`calculate simulations-rémunération-dirigeant (indépendant): Contrats Madelin 6`] = `"[0,13214,0,9816,4,21]"`;
exports[`calculate simulations-rémunération-dirigeant (indépendant): Contrats Madelin 6`] = `"[0,12799,0,9523,4,21]"`;
exports[`calculate simulations-rémunération-dirigeant (indépendant): activités 1`] = `"[0,13814,0,10116,4,21]"`;
exports[`calculate simulations-rémunération-dirigeant (indépendant): activités 1`] = `"[0,13399,0,9823,4,21]"`;
exports[`calculate simulations-rémunération-dirigeant (indépendant): activités 2`] = `"[0,14555,0,0,0,0]"`;
exports[`calculate simulations-rémunération-dirigeant (indépendant): activités 2`] = `"[0,14423,0,0,0,0]"`;
exports[`calculate simulations-rémunération-dirigeant (indépendant): activités 3`] = `"[0,13804,0,10108,4,21]"`;
exports[`calculate simulations-rémunération-dirigeant (indépendant): activités 3`] = `"[0,13385,0,9813,4,21]"`;
exports[`calculate simulations-rémunération-dirigeant (indépendant): activités 4`] = `"[0,13814,0,10116,4,21]"`;
exports[`calculate simulations-rémunération-dirigeant (indépendant): activités 4`] = `"[0,13399,0,9823,4,21]"`;
exports[`calculate simulations-rémunération-dirigeant (indépendant): activités 5`] = `"[0,13814,0,10116,4,21]"`;
exports[`calculate simulations-rémunération-dirigeant (indépendant): activités 5`] = `"[0,13399,0,9823,4,21]"`;
exports[`calculate simulations-rémunération-dirigeant (indépendant): avec charges 1`] = `"[0,6894,0,5046,4,21]"`;
exports[`calculate simulations-rémunération-dirigeant (indépendant): avec charges 1`] = `"[0,5170,0,3834,3,21]"`;
exports[`calculate simulations-rémunération-dirigeant (indépendant): avec charges 2`] = `"[0,13814,0,10116,4,21]"`;
exports[`calculate simulations-rémunération-dirigeant (indépendant): avec charges 2`] = `"[0,13399,0,9823,4,21]"`;
exports[`calculate simulations-rémunération-dirigeant (indépendant): échelle de rémunération 1`] = `
"[0,-1044,0,0,3,21]
"[0,-3278,0,0,3,21]
Notifications affichées : entreprise . imposition . IR . information sur le report de déficit"
`;
exports[`calculate simulations-rémunération-dirigeant (indépendant): échelle de rémunération 2`] = `
"[0,-225,0,0,3,21]
"[0,-2459,0,0,3,21]
Notifications affichées : entreprise . imposition . IR . information sur le report de déficit"
`;
exports[`calculate simulations-rémunération-dirigeant (indépendant): échelle de rémunération 3`] = `"[0,634,0,483,3,21]"`;
exports[`calculate simulations-rémunération-dirigeant (indépendant): échelle de rémunération 3`] = `
"[0,-1551,0,0,3,21]
Notifications affichées : entreprise . imposition . IR . information sur le report de déficit"
`;
exports[`calculate simulations-rémunération-dirigeant (indépendant): échelle de rémunération 4`] = `"[0,3159,0,2322,3,21]"`;
exports[`calculate simulations-rémunération-dirigeant (indépendant): échelle de rémunération 4`] = `"[0,1056,0,837,3,21]"`;
exports[`calculate simulations-rémunération-dirigeant (indépendant): échelle de rémunération 5`] = `"[0,6894,0,5046,4,21]"`;
exports[`calculate simulations-rémunération-dirigeant (indépendant): échelle de rémunération 5`] = `"[0,5170,0,3834,3,21]"`;
exports[`calculate simulations-rémunération-dirigeant (indépendant): échelle de rémunération 6`] = `"[0,13814,0,10116,4,21]"`;
exports[`calculate simulations-rémunération-dirigeant (indépendant): échelle de rémunération 6`] = `"[0,13399,0,9823,4,21]"`;
exports[`calculate simulations-rémunération-dirigeant (indépendant): échelle de rémunération 7`] = `"[0,33997,0,24913,4,48]"`;

View File

@ -84,8 +84,7 @@ const Tranche = ({ tranche, multiplicateur }) => {
'Au-delà du dernier plafond'
) : (
<>
Inférieur à
<Explanation node={tranche.plafond} />
Inférieur à <Explanation node={tranche.plafond} />
{multiplicateur && !multiplicateur.isDefault && (
<>
{' × '}