From 07564964c5ba98cb2e9216de2328c45cdeefd816 Mon Sep 17 00:00:00 2001 From: Maxime Quandalle Date: Fri, 10 Apr 2020 10:19:08 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=A8=20R=C3=A9-=C3=A9crit=20l'exon?= =?UTF-8?q?=C3=A9ration=20de=20cotis=20minimale=20des=20ind=C3=A9pendants?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Pour les bénéficiaires du RSA --- source/locales/rules-en.yaml | 20 +++--- source/rules/dirigeant.yaml | 63 +++++++------------ .../__snapshots__/simulations.jest.js.snap | 4 ++ test/regressions/simulations-indépendant.yaml | 5 ++ 4 files changed, 39 insertions(+), 53 deletions(-) diff --git a/source/locales/rules-en.yaml b/source/locales/rules-en.yaml index 02c85e961..f55a71989 100644 --- a/source/locales/rules-en.yaml +++ b/source/locales/rules-en.yaml @@ -4227,13 +4227,13 @@ dirigeant . indépendant . contrats madelin . mutuelle . montant: If you subscribe to a Madelin-law healthcare contract, you can deduct part of the subscriptions from taxable earnings that you declare for a self-employed occupation. - question.en: "How much do you subscribe to a Madelin healthcare contract?" - titre.en: Subscription to a Madelin healthcare contract description.fr: | Si vous cotisez au titre d'un contrat de mutuelle de type loi Madelin, vous pouvez déduire une partie de ces cotisations des bénéfices imposables que vous déclarez pour votre activité non salariée. + question.en: How much do you subscribe to a Madelin healthcare contract? question.fr: "Quel est le montant que vous versez à un contrat de mutuelle Madelin\_?" + titre.en: Subscription to a Madelin healthcare contract titre.fr: Souscription à un contrat de mutuelle Madelin dirigeant . indépendant . contrats madelin . mutuelle . plafond: titre.en: ceiling @@ -4252,13 +4252,13 @@ dirigeant . indépendant . contrats madelin . retraite . montant: If you subscribe to a Madelin-law pension contract, you can deduct part of the subscriptions to taxable earnings that you declare for your self-employed activity. - question.en: "How much do you subscribe to a Madelin pension contract?" - titre.en: Subscription to a Madelin pension contract description.fr: | Si vous cotisez au titre d'un contrat retraite de type loi Madelin, vous pouvez déduire une partie de ces cotisations des bénéfices imposables que vous déclarez pour votre activité non salariée. + question.en: How much do you subscribe to a Madelin pension contract? question.fr: "Quel est le montant que vous versez à votre contrat Madelin retraite\_?" + titre.en: Subscription to a Madelin pension contract titre.fr: Souscription à une retraite Madelin dirigeant . indépendant . contrats madelin . retraite . plafond: titre.en: ceiling @@ -4313,6 +4313,9 @@ dirigeant . indépendant . cotisations et contributions . cotisations . déducti dirigeant . indépendant . cotisations et contributions . cotisations . 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 . cotisations . exonération de cotisations minimales: + titre.en: '[automatic] minimum contribution holiday' + titre.fr: exonération de cotisations minimales dirigeant . indépendant . cotisations et contributions . cotisations . indemnités journalières maladie: description.en: >- Contributions for the daily allowances of self-employed people. If the state @@ -4328,9 +4331,6 @@ dirigeant . indépendant . cotisations et contributions . cotisations . indemnit dirigeant . indépendant . cotisations et contributions . cotisations . invalidité et décès: titre.en: disability and death titre.fr: invalidité et décès -dirigeant . indépendant . cotisations et contributions . cotisations . invalidité et décès . assiette: - titre.en: disability and death basis - titre.fr: assiette invalidité et décès dirigeant . indépendant . cotisations et contributions . cotisations . maladie: note.en: > [automatic] The decree below contains the following sentence: @@ -4362,9 +4362,6 @@ dirigeant . indépendant . cotisations et contributions . cotisations . maladie: à ce taux, et c'est cette implémentation que nous avons retenue. titre.en: health insurance titre.fr: maladie -dirigeant . indépendant . cotisations et contributions . cotisations . maladie . assiette: - titre.en: health insurance basis - titre.fr: assiette maladie dirigeant . indépendant . cotisations et contributions . cotisations . maladie . seuil supérieur de réduction: titre.en: upper reduction threshold titre.fr: seuil supérieur de réduction @@ -4468,9 +4465,6 @@ dirigeant . indépendant . cotisations et contributions . cotisations . retraite dirigeant . indépendant . cotisations et contributions . cotisations . retraite de base: titre.en: pension titre.fr: retraite de base -dirigeant . indépendant . cotisations et contributions . cotisations . retraite de base . assiette: - titre.en: pension basis - titre.fr: assiette retraite de base dirigeant . indépendant . cotisations et contributions . exonérations: titre.en: exemptions titre.fr: exonérations diff --git a/source/rules/dirigeant.yaml b/source/rules/dirigeant.yaml index 740804872..a877a9782 100644 --- a/source/rules/dirigeant.yaml +++ b/source/rules/dirigeant.yaml @@ -257,7 +257,6 @@ dirigeant . auto-entrepreneur . impôt . abattement: assiette: base des cotisations taux: taux plancher: 305 €/an - références: Légifrance: https://www.legifrance.gouv.fr/affichCode.do?idSectionTA=LEGISCTA000006199553&cidTexte=LEGITEXT000006069577 @@ -836,19 +835,6 @@ dirigeant . indépendant . cotisations et contributions . cotisations . maladie guide urssaf (pdf): https://www.urssaf.fr/portail/files/live/sites/urssaf/files/documents/Guide-Professions-liberales.pdf note: Les professions libérales ne cotisent pour la part correspondante aux indemnités journalières et n'ont donc pas le droit à ces indemnités en cas de maladie. -dirigeant . indépendant . cotisations et contributions . cotisations . maladie . assiette: - titre: assiette maladie - formule: - variations: - - si: situation personnelle . RSA - alors: assiette des cotisations - - sinon: - encadrement: - plancher: 40% * plafond sécurité sociale temps plein - valeur: assiette des cotisations - références: - secu-independants.fr: https://www.secu-independants.fr/cotisations/calcul-des-cotisations/cotisations-minimales/ - dirigeant . indépendant . cotisations et contributions . cotisations . indemnités journalières maladie: titre: 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é. @@ -861,7 +847,10 @@ dirigeant . indépendant . cotisations et contributions . cotisations . indemnit dirigeant . indépendant . cotisations et contributions . cotisations . maladie: formule: barème: - assiette: assiette + assiette [ref]: + encadrement: + plancher [ref]: 40% * plafond sécurité sociale temps plein + valeur: assiette des cotisations multiplicateur: plafond sécurité sociale temps plein tranches: - taux: taux variable @@ -869,6 +858,7 @@ dirigeant . indépendant . cotisations et contributions . cotisations . maladie: - taux: 6.5% références: décret formule de calcul: https://www.legifrance.gouv.fr/affichTexte.do?cidTexte=JORFTEXT000036342439&categorieLien=id + Cotisation minimale: https://www.secu-independants.fr/cotisations/calcul-des-cotisations/cotisations-minimales/ note: | On retrouve dans le décret ci-dessous la phrase suivante : @@ -998,26 +988,17 @@ dirigeant . rattachement CIPAV . invalidité et décès . classe de cotisation . dirigeant . indépendant . cotisations et contributions . cotisations . retraite de base: formule: barème: - assiette: assiette + assiette [ref]: + encadrement: + plancher [ref]: 11.5% * plafond sécurité sociale temps plein + valeur: assiette des cotisations multiplicateur: plafond sécurité sociale temps plein tranches: - taux: 17.75% plafond: 1 - taux: 0.6% - -dirigeant . indépendant . cotisations et contributions . cotisations . retraite de base . assiette: - titre: assiette retraite de base - formule: - variations: - - si: situation personnelle . RSA - alors: assiette des cotisations - - sinon: - encadrement: - plancher: 11.5% * plafond sécurité sociale temps plein - valeur: assiette des cotisations - références: - secu-independants.fr: https://www.secu-independants.fr/cotisations/calcul-des-cotisations/cotisations-minimales/ + Cotisation minimale: https://www.secu-independants.fr/cotisations/calcul-des-cotisations/cotisations-minimales/ dirigeant . indépendant . cotisations et contributions . cotisations . retraite complémentaire . taux spécifique PLNR: applicable si: @@ -1063,20 +1044,22 @@ dirigeant . indépendant . cotisations et contributions . cotisations . retraite dirigeant . indépendant . cotisations et contributions . cotisations . invalidité et décès: formule: produit: - assiette: assiette + assiette [ref]: + encadrement: + valeur: assiette des cotisations + plancher [ref]: 11.5% * plafond sécurité sociale temps plein taux: 1.3% plafond: plafond sécurité sociale temps plein + références: + Cotisation minimale: https://www.secu-independants.fr/cotisations/calcul-des-cotisations/cotisations-minimales/ -dirigeant . indépendant . cotisations et contributions . cotisations . invalidité et décès . assiette: - titre: assiette invalidité et décès - formule: - variations: - - si: situation personnelle . RSA - alors: assiette des cotisations - - sinon: - encadrement: - valeur: assiette des cotisations - plancher: 11.5% * plafond sécurité sociale temps plein +dirigeant . indépendant . cotisations et contributions . cotisations . exonération de cotisations minimales: + applicable si: situation personnelle . RSA + remplace: + - invalidité et décès . assiette . plancher + - maladie . assiette . plancher + - retraite de base . assiette . plancher + formule: non références: secu-independants.fr: https://www.secu-independants.fr/cotisations/calcul-des-cotisations/cotisations-minimales/ diff --git a/test/regressions/__snapshots__/simulations.jest.js.snap b/test/regressions/__snapshots__/simulations.jest.js.snap index 1d7a487c8..4c8d8186f 100644 --- a/test/regressions/__snapshots__/simulations.jest.js.snap +++ b/test/regressions/__snapshots__/simulations.jest.js.snap @@ -50,6 +50,10 @@ exports[`calculate simulations-indépendant: activité 1`] = `"[28923,8923,2000 exports[`calculate simulations-indépendant: activité 2`] = `"[29101,9101,20000,20787,604,19396,null,29101]"`; +exports[`calculate simulations-indépendant: cotisations minimales 1`] = `"[1373,1273,100,134,0,100,null,1373]"`; + +exports[`calculate simulations-indépendant: cotisations minimales 2`] = `"[245,145,100,104,0,100,null,245]"`; + exports[`calculate simulations-indépendant: impôt sur le revenu 1`] = `"[29085,9085,20000,20787,603,19397,null,29085]"`; exports[`calculate simulations-indépendant: impôt sur le revenu 2`] = `"[73024,23024,50000,51980,8213,41787,null,73024]"`; diff --git a/test/regressions/simulations-indépendant.yaml b/test/regressions/simulations-indépendant.yaml index 46ac21684..56c77f8d1 100644 --- a/test/regressions/simulations-indépendant.yaml +++ b/test/regressions/simulations-indépendant.yaml @@ -20,6 +20,11 @@ inversions: - entreprise . chiffre d'affaires minimum: 20000 entreprise . charges: 2000 +cotisations minimales: + - dirigeant . indépendant . revenu net de cotisations: 100 + - dirigeant . indépendant . revenu net de cotisations: 100 + situation personnelle . RSA: oui + activité: - dirigeant . indépendant . revenu net de cotisations: 20000 entreprise . catégorie d'activité: libérale