diff --git a/modele-social/règles/déclaration-revenu-indépendant.yaml b/modele-social/règles/déclaration-revenu-indépendant.yaml index 4d7767d72..e723e727a 100644 --- a/modele-social/règles/déclaration-revenu-indépendant.yaml +++ b/modele-social/règles/déclaration-revenu-indépendant.yaml @@ -125,13 +125,23 @@ aide déclaration revenu indépendant 2020 . période: aide déclaration revenu indépendant 2020 . réduction covid: titre: Réduction de cotisation Covid remplace: - règle: dirigeant . indépendant . cotisations et contributions . cotisations - par: - valeur: dirigeant . indépendant . cotisations et contributions . cotisations - abattement: montant - sauf dans: - - réduction covid - - cotisations obligatoires + - règle: dirigeant . indépendant . cotisations et contributions . CSG et CRDS . non déductible + sauf dans: cotisations concernées + par: + valeur: dirigeant . indépendant . cotisations et contributions . CSG et CRDS . non déductible + abattement: taux + - règle: dirigeant . indépendant . cotisations et contributions . CSG et CRDS . déductible + sauf dans: cotisations concernées + par: + valeur: dirigeant . indépendant . cotisations et contributions . CSG et CRDS . déductible + abattement: taux + - règle: dirigeant . indépendant . cotisations et contributions . cotisations + sauf dans: + - dirigeant . indépendant . cotisations et contributions . CSG et CRDS . assiette + - cotisations concernées + par: + valeur: dirigeant . indépendant . cotisations et contributions . cotisations + abattement: taux description: | Dans le cadre de la crise sanitaire, le Gouvernement a mis en œuvre plusieurs mesures exceptionnelles concernant les cotisations et contributions sociales des travailleurs indépendants affectés par la crise du coronavirus avec : @@ -145,13 +155,6 @@ aide déclaration revenu indépendant 2020 . réduction covid: question: Remplissez-vous les conditions pour bénéficier de la réduction de cotisations sociales liées à la crise du Covid-19 ? par défaut: non -aide déclaration revenu indépendant 2020 . réduction covid . imputation sur les cotisations obligatoires: - titre: imputation réduction covid - unité: €/an - formule: - produit: - assiette: montant - facteur: dirigeant . indépendant . cotisations et contributions . cotisations / montant . plafond aide déclaration revenu indépendant 2020 . réduction covid . montant: titre: Réduction Covid @@ -160,14 +163,25 @@ aide déclaration revenu indépendant 2020 . réduction covid . montant: somme: - printemps 2020 - automne 2020 - plafond: - nom: plafond - somme: + plafond: cotisations concernées + +aide déclaration revenu indépendant 2020 . réduction covid . cotisations concernées: + # recalcul: + # règle: + somme: - dirigeant . indépendant . cotisations et contributions . cotisations - - dirigeant . indépendant . cotisations et contributions . CSG et CRDS - - dirigeant . indépendant . conjoint collaborateur . cotisations - - (- dirigeant . indépendant . cotisations et contributions . exonérations) - + - dirigeant . indépendant . cotisations et contributions . CSG et CRDS . déductible + - dirigeant . indépendant . cotisations et contributions . CSG et CRDS . non déductible + # avec: + # réduction covid: non +aide déclaration revenu indépendant 2020 . réduction covid . taux: + titre: taux réduction covid + description: | + Calcul du taux de réduction du à l'exonération covid. + Ce chiffre permet ensuite d'imputer correctement la réduction dans les différentes cotisations + valeur: montant / cotisations concernées + unité: '%' + aide déclaration revenu indépendant 2020 . réduction covid . montant . printemps 2020: applicable si: éligible aide printemps 2020 @@ -369,9 +383,7 @@ aide déclaration revenu indépendant 2020 . cotisations obligatoires: - **régime réel simplifié :** la rubrique 326 du formulaire 2033-D-SD - **régime réel normal :** la rubrique A5 du formulaire 2053-SD unité: €/an - somme: - - dirigeant . indépendant . cotisations et contributions . cotisations - - (- réduction covid . imputation sur les cotisations obligatoires) + valeur: dirigeant . indépendant . cotisations et contributions . cotisations références: Notice impots.gouv.fr: https://www.impots.gouv.fr/portail/www2/fichiers/documentation/brochure/ir_2021/pdf_som/11-bis-decla_fusion_fisc_185a195.pdf @@ -379,12 +391,12 @@ aide déclaration revenu indépendant 2020 . CSG déductible: titre: CSG déductible résumé: '[B]' description: "Montant de la CSG déductible à l'impôt sur le revenu" - formule: dirigeant . indépendant . cotisations et contributions . CSG et CRDS . déductible - + valeur: dirigeant . indépendant . cotisations et contributions . CSG et CRDS . déductible + aide déclaration revenu indépendant 2020 . CFP: résumé: '[D]' description: Contribution à la formation professionnelle - formule: dirigeant . indépendant . cotisations et contributions . formation professionnelle + valeur: dirigeant . indépendant . cotisations et contributions . formation professionnelle aide déclaration revenu indépendant 2020 . total charges sociales déductible: titre: charges sociales obligatoires déductibles fiscalement diff --git a/mon-entreprise/source/pages/Gérer/AideDéclarationIndépendant/config.yaml b/mon-entreprise/source/pages/Gérer/AideDéclarationIndépendant/config.yaml index 143c52e37..0bdf7e47e 100644 --- a/mon-entreprise/source/pages/Gérer/AideDéclarationIndépendant/config.yaml +++ b/mon-entreprise/source/pages/Gérer/AideDéclarationIndépendant/config.yaml @@ -1,12 +1,7 @@ objectifs: - - aide déclaration revenu indépendant 2020 . revenu net fiscal - - aide déclaration revenu indépendant 2020 . CSG déductible - aide déclaration revenu indépendant 2020 . cotisations obligatoires - - aide déclaration revenu indépendant 2020 . CFP - - aide déclaration revenu indépendant 2020 . réduction covid . montant - aide déclaration revenu indépendant 2020 . total charges sociales déductible - - aide déclaration revenu indépendant 2020 . assiette sociale - + situation: dirigeant: "'indépendant'" aide déclaration revenu indépendant 2020: oui diff --git a/mon-entreprise/source/pages/Gérer/AideDéclarationIndépendant/index.tsx b/mon-entreprise/source/pages/Gérer/AideDéclarationIndépendant/index.tsx index 58d6ca903..4148c6a26 100644 --- a/mon-entreprise/source/pages/Gérer/AideDéclarationIndépendant/index.tsx +++ b/mon-entreprise/source/pages/Gérer/AideDéclarationIndépendant/index.tsx @@ -3,6 +3,7 @@ import Aide from 'Components/conversation/Aide' import { Explicable, ExplicableRule } from 'Components/conversation/Explicable' import RuleInput from 'Components/conversation/RuleInput' import Value, { Condition } from 'Components/EngineValue' +import PreviousSimulationBanner from 'Components/PreviousSimulationBanner' import RuleLink from 'Components/RuleLink' import 'Components/TargetSelection.css' import Animate from 'Components/ui/animate' @@ -89,6 +90,7 @@ export default function AideDéclarationIndépendant() { +

Quel est votre résultat fiscal en 2020 ?
diff --git a/mon-entreprise/test/regressions/__snapshots__/simulations.jest.js.snap b/mon-entreprise/test/regressions/__snapshots__/simulations.jest.js.snap index 2d6bc13bd..bc9b9d4c9 100644 --- a/mon-entreprise/test/regressions/__snapshots__/simulations.jest.js.snap +++ b/mon-entreprise/test/regressions/__snapshots__/simulations.jest.js.snap @@ -1,5 +1,6 @@ // Jest Snapshot v1, https://goo.gl/fbAQLP +<<<<<<< HEAD exports[`calculate aide-déclaration-indépendant: ACRE 1`] = `"[9019,0]"`; exports[`calculate aide-déclaration-indépendant: ACRE 2`] = `"[913,0]"`; @@ -85,6 +86,171 @@ Notifications affichées : entreprise . chiffre d'affaires . franchise de TVA d exports[`calculate aide-déclaration-indépendant: échelle de revenus 8`] = ` "[106448,0] Notifications affichées : entreprise . chiffre d'affaires . franchise de TVA dépassée . notification" +======= +exports[`calculate aide-déclaration-indépendant: ACRE 1`] = ` +"[9019,12299] +Notifications affichées : dirigeant . indépendant . avertissement base forfaitaire" +`; + +exports[`calculate aide-déclaration-indépendant: ACRE 2`] = ` +"[913,1965] +Notifications affichées : dirigeant . indépendant . avertissement base forfaitaire" +`; + +exports[`calculate aide-déclaration-indépendant: ACRE 3`] = ` +"[300,715] +Notifications affichées : dirigeant . indépendant . avertissement base forfaitaire" +`; + +exports[`calculate aide-déclaration-indépendant: ACRE 4`] = ` +"[1432,2165] +Notifications affichées : dirigeant . indépendant . avertissement base forfaitaire" +`; + +exports[`calculate aide-déclaration-indépendant: ACRE 5`] = ` +"[606,1339] +Notifications affichées : dirigeant . indépendant . avertissement base forfaitaire" +`; + +exports[`calculate aide-déclaration-indépendant: IJSS (indemnité sécurité sociale) 1`] = ` +"[11408,14534] +Notifications affichées : dirigeant . indépendant . avertissement base forfaitaire" +`; + +exports[`calculate aide-déclaration-indépendant: RSA 1`] = ` +"[82,210] +Notifications affichées : dirigeant . indépendant . avertissement base forfaitaire" +`; + +exports[`calculate aide-déclaration-indépendant: RSA 2`] = ` +"[1021,1436] +Notifications affichées : dirigeant . indépendant . avertissement base forfaitaire" +`; + +exports[`calculate aide-déclaration-indépendant: aide covid 2020 1`] = ` +"[9022,11643] +Notifications affichées : dirigeant . indépendant . avertissement base forfaitaire" +`; + +exports[`calculate aide-déclaration-indépendant: aide covid 2020 2`] = ` +"[0,119] +Notifications affichées : dirigeant . indépendant . avertissement base forfaitaire" +`; + +exports[`calculate aide-déclaration-indépendant: conjoint collaborateur 1`] = ` +"[14093,17408] +Notifications affichées : dirigeant . indépendant . avertissement base forfaitaire" +`; + +exports[`calculate aide-déclaration-indépendant: conjoint collaborateur 2`] = ` +"[13578,16893] +Notifications affichées : dirigeant . indépendant . avertissement base forfaitaire" +`; + +exports[`calculate aide-déclaration-indépendant: conjoint collaborateur 3`] = ` +"[11461,14776] +Notifications affichées : dirigeant . indépendant . avertissement base forfaitaire" +`; + +exports[`calculate aide-déclaration-indépendant: conjoint collaborateur 4`] = ` +"[14097,17392] +Notifications affichées : dirigeant . indépendant . avertissement base forfaitaire" +`; + +exports[`calculate aide-déclaration-indépendant: conjoint collaborateur 5`] = ` +"[11461,14776] +Notifications affichées : dirigeant . indépendant . avertissement base forfaitaire" +`; + +exports[`calculate aide-déclaration-indépendant: débit de tabac 1`] = ` +"[5651,8931] +Notifications affichées : dirigeant . indépendant . avertissement base forfaitaire" +`; + +exports[`calculate aide-déclaration-indépendant: international 1`] = ` +"[14610,14713] +Notifications affichées : dirigeant . indépendant . avertissement base forfaitaire, impôt . domiciliation étranger non implémentée" +`; + +exports[`calculate aide-déclaration-indépendant: international 2`] = ` +"[11875,13245] +Notifications affichées : dirigeant . indépendant . avertissement base forfaitaire" +`; + +exports[`calculate aide-déclaration-indépendant: nature de l'activité 1`] = ` +"[11362,14657] +Notifications affichées : dirigeant . indépendant . avertissement base forfaitaire" +`; + +exports[`calculate aide-déclaration-indépendant: nature de l'activité 2`] = ` +"[1292,1722] +Notifications affichées : dirigeant . indépendant . avertissement base forfaitaire" +`; + +exports[`calculate aide-déclaration-indépendant: nature de l'activité 3`] = ` +"[11368,14648] +Notifications affichées : dirigeant . indépendant . avertissement base forfaitaire" +`; + +exports[`calculate aide-déclaration-indépendant: nature de l'activité 4`] = ` +"[1293,1708] +Notifications affichées : dirigeant . indépendant . avertissement base forfaitaire" +`; + +exports[`calculate aide-déclaration-indépendant: nature de l'activité 5`] = ` +"[11368,14648] +Notifications affichées : dirigeant . indépendant . avertissement base forfaitaire, 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] +Notifications affichées : dirigeant . indépendant . avertissement base forfaitaire" +`; + +exports[`calculate aide-déclaration-indépendant: nature de l'activité 7`] = ` +"[9453,12733] +Notifications affichées : dirigeant . indépendant . avertissement base forfaitaire, entreprise . chiffre d'affaires . franchise de TVA dépassée . notification" +`; + +exports[`calculate aide-déclaration-indépendant: échelle de revenus 1`] = ` +"[1041,1169] +Notifications affichées : dirigeant . indépendant . avertissement base forfaitaire, entreprise . imposition . IR . information sur le report de déficit" +`; + +exports[`calculate aide-déclaration-indépendant: échelle de revenus 2`] = ` +"[1041,1201] +Notifications affichées : dirigeant . indépendant . avertissement base forfaitaire, entreprise . imposition . IR . information sur le report de déficit" +`; + +exports[`calculate aide-déclaration-indépendant: échelle de revenus 3`] = ` +"[1058,1250] +Notifications affichées : dirigeant . indépendant . avertissement base forfaitaire" +`; + +exports[`calculate aide-déclaration-indépendant: échelle de revenus 4`] = ` +"[1090,1314] +Notifications affichées : dirigeant . indépendant . avertissement base forfaitaire" +`; + +exports[`calculate aide-déclaration-indépendant: échelle de revenus 5`] = ` +"[1293,1708] +Notifications affichées : dirigeant . indépendant . avertissement base forfaitaire" +`; + +exports[`calculate aide-déclaration-indépendant: échelle de revenus 6`] = ` +"[2104,2837] +Notifications affichées : dirigeant . indépendant . avertissement base forfaitaire" +`; + +exports[`calculate aide-déclaration-indépendant: échelle de revenus 7`] = ` +"[20929,27392] +Notifications affichées : dirigeant . indépendant . avertissement base forfaitaire, entreprise . chiffre d'affaires . franchise de TVA dépassée . notification" +`; + +exports[`calculate aide-déclaration-indépendant: échelle de revenus 8`] = ` +"[106448,170215] +Notifications affichées : dirigeant . indépendant . avertissement base forfaitaire, entreprise . chiffre d'affaires . franchise de TVA dépassée . notification" +>>>>>>> 3215df6b (Impute la réduction covid dans chaque cotisations) `; exports[`calculate simulations-artiste-auteur: bnc 1`] = `"[1230]"`;