🔨 Imputation de la réduction covid

Et modifications de la présentation des résultats suite à la publication
du nouveau formulaire de déclaration sur impots.gouv.fr
pull/1464/head
Maxime Quandalle 2021-04-01 13:06:35 +02:00
parent a2e07d9275
commit 547973f411
5 changed files with 96 additions and 135 deletions

View File

@ -122,50 +122,14 @@ aide déclaration revenu indépendant 2020 . période:
- règle: période . fin d'année
par: 31/12/2020
aide déclaration revenu indépendant 2020 . revenu net fiscal:
titre: revenu net fiscal
résumé: avant déduction des charges sociales et exonérations fiscales [A]
aide déclaration revenu indépendant 2020 . cotisations obligatoires:
titre: Cotisations sociales obligatoires
résumé: '[DSBA/DSBB]'
unité: €/an
formule: dirigeant . rémunération totale
aide déclaration revenu indépendant 2020 . CSG déductible:
titre: CSG déductible
résumé: '[B]'
formule: dirigeant . indépendant . cotisations et contributions . CSG et CRDS . déductible
aide déclaration revenu indépendant 2020 . cotisations sociales déductible:
titre: cotisations sociales obligatoires déductibles
résumé: '[C]'
description: >-
Montant à reporter dans la case XI de votre déclaration sociale et rubrique
326 du formulaire 2033-D-SD (pour le réel simplifié) ou rubrique A5 du
formulaire 2053-SD (pour le réel normal) de votre déclaration fiscale.
valeur: dirigeant . indépendant . cotisations et contributions . cotisations
aide déclaration revenu indépendant 2020 . CFP:
résumé: contribution à la formation professionnelle [D]
formule: dirigeant . indépendant . cotisations et contributions . formation professionnelle
aide déclaration revenu indépendant 2020 . total charges sociales déductible:
titre: total charges sociales obligatoires déductibles fiscalement
résumé: '[B + C + D]'
formule:
somme:
- CSG déductible
- CFP
- cotisations sociales déductible
description: >-
Montant à reporter dans la rubrique 252 du formulaire 2033-B-SD (pour le
réel simplifié) ou en rubrique FZ du formulaire 2052-SD (pour le réel
normal) de votre déclaration fiscale.
aide déclaration revenu indépendant 2020 . assiette sociale:
titre: assiette sociale
résumé: 'pour information [A - (B + C + D)]'
formule:
valeur: revenu net fiscal
abattement: total charges sociales déductible
formule:
somme:
- dirigeant . indépendant . cotisations et contributions . cotisations
- (- réduction covid . imputation sur les cotisations obligatoires)
aide déclaration revenu indépendant 2020 . réduction covid:
titre: Réduction de cotisation Covid
@ -174,7 +138,9 @@ aide déclaration revenu indépendant 2020 . réduction covid:
par:
valeur: dirigeant . indépendant . cotisations et contributions . cotisations
abattement: montant
sauf dans: réduction covid . montant
sauf dans:
- réduction covid
- cotisations obligatoires
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 :
@ -188,20 +154,30 @@ 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 de cotisations Covid
résumé: intégrée dans le montant des cotisations calculé ci-dessus
résumé: intégrée dans le montant des cotisations calculé ci-dessus (pour information)
formule:
somme:
- printemps 2020
- automne 2020
plafond:
nom: plafond
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)
aide déclaration revenu indépendant 2020 . réduction covid . montant . printemps 2020:
applicable si: éligible aide printemps 2020
formule:

View File

@ -73,39 +73,17 @@ aide déclaration revenu indépendant 2020 . ACRE:
question.fr: Votre entreprise bénéficie-t-elle de l'ACRE ?
titre.en: '[automatic] ACRE'
titre.fr: ACRE
aide déclaration revenu indépendant 2020 . CFP:
résumé.en: '[automatic] contribution to vocational training [D]'
résumé.fr: contribution à la formation professionnelle [D]
titre.en: '[automatic] PSC'
titre.fr: CFP
aide déclaration revenu indépendant 2020 . CSG déductible:
résumé.en: '[automatic] [B]'
résumé.fr: '[B]'
titre.en: '[automatic] deductible MSA'
titre.fr: CSG déductible
aide déclaration revenu indépendant 2020 . PRCI:
titre.en: '[automatic] PRCI'
titre.fr: PRCI
aide déclaration revenu indépendant 2020 . SMIC 2020:
titre.en: '[automatic] MINIMUM WAGE 2020'
titre.fr: SMIC 2020
aide déclaration revenu indépendant 2020 . assiette sociale:
résumé.en: '[automatic] for your information [A - (B + C + D)].'
résumé.fr: pour information [A - (B + C + D)]
titre.en: '[automatic] social base'
titre.fr: assiette sociale
aide déclaration revenu indépendant 2020 . cotisations sociales déductible:
description.en: '[automatic] Amount to be reported in Box XI of your social
security return and Item 326 of Form 2033-D-SD (for the simplified actual)
or Item A5 of Form 2053-SD (for the normal actual) of your tax return.'
description.fr:
Montant à reporter dans la case XI de votre déclaration sociale
et rubrique 326 du formulaire 2033-D-SD (pour le réel simplifié) ou rubrique
A5 du formulaire 2053-SD (pour le réel normal) de votre déclaration fiscale.
résumé.en: '[automatic] [C]'
résumé.fr: '[C]'
titre.en: '[automatic] deductible compulsory social security contributions'
titre.fr: cotisations sociales obligatoires déductibles
aide déclaration revenu indépendant 2020 . cotisations obligatoires:
résumé.en: '[automatic] [DSBA/DSBB]'
résumé.fr: '[DSBA/DSBB]'
titre.en: '[automatic] Compulsory social security contributions'
titre.fr: Cotisations sociales obligatoires
aide déclaration revenu indépendant 2020 . nature de l'activité:
question.en: '[automatic] What is the nature of your business?'
question.fr: Quelle est la nature de votre activité ?
@ -190,12 +168,6 @@ aide déclaration revenu indépendant 2020 . plafond sécurité sociale 2020:
aide déclaration revenu indépendant 2020 . période:
titre.en: '[automatic] period'
titre.fr: période
aide déclaration revenu indépendant 2020 . revenu net fiscal:
résumé.en: '[automatic] before deduction of social security charges and tax
exemptions [A]'
résumé.fr: avant déduction des charges sociales et exonérations fiscales [A]
titre.en: '[automatic] net taxable income'
titre.fr: revenu net fiscal
aide déclaration revenu indépendant 2020 . réduction covid:
description.en: >
[automatic] Within the framework of the health crisis, the Government has
@ -223,9 +195,14 @@ aide déclaration revenu indépendant 2020 . réduction covid:
cotisations sociales liées à la crise du Covid-19 ?
titre.en: '[automatic] Covid contribution reduction'
titre.fr: Réduction de cotisation Covid
? aide déclaration revenu indépendant 2020 . réduction covid . imputation sur les cotisations obligatoires
: titre.en: '[automatic] imputation covid reduction'
titre.fr: imputation réduction covid
aide déclaration revenu indépendant 2020 . réduction covid . montant:
résumé.en: '[automatic] included in the amount of contributions calculated above'
résumé.fr: intégrée dans le montant des cotisations calculé ci-dessus
résumé.en:
'[automatic] included in the amount of contributions calculated above
(for information)'
résumé.fr: intégrée dans le montant des cotisations calculé ci-dessus (pour information)
titre.en: '[automatic] Covid contribution reduction'
titre.fr: Réduction de cotisations Covid
? aide déclaration revenu indépendant 2020 . réduction covid . montant . automne 2020
@ -349,8 +326,8 @@ aide déclaration revenu indépendant 2020 . réduction covid . secteur d'activi
description.fr: Autres secteurs dactivité qui ont fait lobjet dune
interdiction affectant de manière prépondérante la poursuite de leur
activité.
titre.en: '[automatic] Sector 2'
titre.fr: Secteur 2
titre.en: '[automatic] Sector called S2'
titre.fr: Secteur dit S2
? aide déclaration revenu indépendant 2020 . réduction covid . éligible aide automne 2020
: description.en: >
[automatic] Eligibility for the reduction under the second fall 2020 health
@ -624,19 +601,6 @@ aide déclaration revenu indépendant 2020 . réduction covid . secteur d'activi
première vague de la crise sanitaire du printemps 2020 ?
titre.en: '[automatic] eligible for aid spring 2020'
titre.fr: éligible aide printemps 2020
aide déclaration revenu indépendant 2020 . total charges sociales déductible:
description.en:
'[automatic] Amount to be reported in Item 252 of Form 2033-B-SD
(for Simplified Actual) or in Item FZ of Form 2052-SD (for Regular Actual)
of your tax return.'
description.fr:
Montant à reporter dans la rubrique 252 du formulaire 2033-B-SD
(pour le réel simplifié) ou en rubrique FZ du formulaire 2052-SD (pour le
réel normal) de votre déclaration fiscale.
résumé.en: '[automatic] [B + C + D]'
résumé.fr: '[B + C + D]'
titre.en: '[automatic] total tax-deductible compulsory social security charges'
titre.fr: total charges sociales obligatoires déductibles fiscalement
artiste-auteur:
description.en: The artist-author regime
description.fr: Le régime des artistes-auteurs
@ -7008,6 +6972,12 @@ entreprise . date de création:
approximation.
question.en: '[automatic] What is your start date?'
question.fr: Quelle est votre date de début d'activité ?
suggestions.Début 2020.en: '[automatic] Early 2020'
suggestions.Début 2020.fr: Début 2020
suggestions.Début 2021.en: '[automatic] Early 2021'
suggestions.Début 2021.fr: Début 2021
suggestions.Fin 2017.en: '[automatic] End of 2017'
suggestions.Fin 2017.fr: Fin 2017
titre.en: Creation date
titre.fr: date de création
entreprise . date de création . contrôle date future:

View File

@ -1,11 +1,6 @@
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 sociales déductible
- aide déclaration revenu indépendant 2020 . CFP
- aide déclaration revenu indépendant 2020 . cotisations obligatoires
- 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'"

View File

@ -12,7 +12,7 @@ import { useNextQuestions } from 'Components/utils/useNextQuestion'
import useSimulationConfig from 'Components/utils/useSimulationConfig'
import { DottedName } from 'modele-social'
import { RuleNode } from 'publicodes'
import { useCallback, useContext } from 'react'
import { Fragment, useCallback, useContext } from 'react'
import emoji from 'react-easy-emoji'
import { Trans } from 'react-i18next'
import { useDispatch, useSelector } from 'react-redux'
@ -439,10 +439,20 @@ function Results() {
</Trans>
{emoji('📄')}
</h1>
<p>
L'ancienne Déclaration Sociale des Indépendant (DSI) qui était
précédemment à effectuer sur le site net-entreprises.fr est désormais
intégrée à la déclaration fiscale des revenus (déclaration 2042) sur
impots.gouv.fr.
</p>
<p>
Vous pouvez reporter le montant suivant dans votre déclaration, calculé
à partir des informations saisies.
</p>
<>
<Animate.fromTop>
{rules.map((r) => (
<Condition expression={r.dottedName} key={r.dottedName}>
<Fragment key={r.dottedName}>
<h4>
{r.title} <small>{r.rawNode.résumé}</small>
</h4>
@ -459,7 +469,7 @@ function Results() {
/>
</RuleLink>
</p>
</Condition>
</Fragment>
))}
</Animate.fromTop>
</>

View File

@ -1,157 +1,167 @@
// Jest Snapshot v1, https://goo.gl/fbAQLP
exports[`calculate aide-déclaration-indépendant: ACRE 1`] = `
"[50000,3177,9020,103,0,12300,37700]
"[9020,0]
Notifications affichées : dirigeant . indépendant . avertissement base forfaitaire"
`;
exports[`calculate aide-déclaration-indépendant: ACRE 2`] = `
"[15000,949,913,103,0,1965,13035]
"[913,0]
Notifications affichées : dirigeant . indépendant . avertissement base forfaitaire"
`;
exports[`calculate aide-déclaration-indépendant: ACRE 3`] = `
"[5000,312,300,103,0,715,4285]
"[300,0]
Notifications affichées : dirigeant . indépendant . avertissement base forfaitaire"
`;
exports[`calculate aide-déclaration-indépendant: ACRE 4`] = `
"[10000,630,1432,103,0,2165,7835]
"[1432,0]
Notifications affichées : dirigeant . indépendant . avertissement base forfaitaire"
`;
exports[`calculate aide-déclaration-indépendant: ACRE 5`] = `
"[10000,630,606,103,0,1339,8661]
"[606,0]
Notifications affichées : dirigeant . indépendant . avertissement base forfaitaire"
`;
exports[`calculate aide-déclaration-indépendant: IJSS (indemnité sécurité sociale) 1`] = `
"[50000,3023,11408,103,0,14534,35466]
"[11408,0]
Notifications affichées : dirigeant . indépendant . avertissement base forfaitaire"
`;
exports[`calculate aide-déclaration-indépendant: RSA 1`] = `
"[500,25,81,103,0,209,291]
"[81,0]
Notifications affichées : dirigeant . indépendant . avertissement base forfaitaire"
`;
exports[`calculate aide-déclaration-indépendant: RSA 2`] = `
"[5000,312,1020,103,0,1435,3565]
"[1020,0]
Notifications affichées : dirigeant . indépendant . avertissement base forfaitaire"
`;
exports[`calculate aide-déclaration-indépendant: aide covid 2020 1`] = `
"[9097,4800]
Notifications affichées : dirigeant . indépendant . avertissement base forfaitaire"
`;
exports[`calculate aide-déclaration-indépendant: aide covid 2020 2`] = `
"[0,1924]
Notifications affichées : dirigeant . indépendant . avertissement base forfaitaire"
`;
exports[`calculate aide-déclaration-indépendant: conjoint collaborateur 1`] = `
"[50000,3175,14093,140,0,17408,32592]
"[14093,0]
Notifications affichées : dirigeant . indépendant . avertissement base forfaitaire"
`;
exports[`calculate aide-déclaration-indépendant: conjoint collaborateur 2`] = `
"[50000,3174,13576,140,0,16890,33110]
"[13576,0]
Notifications affichées : dirigeant . indépendant . avertissement base forfaitaire"
`;
exports[`calculate aide-déclaration-indépendant: conjoint collaborateur 3`] = `
"[50000,3175,11461,140,0,14776,35224]
"[11461,0]
Notifications affichées : dirigeant . indépendant . avertissement base forfaitaire"
`;
exports[`calculate aide-déclaration-indépendant: conjoint collaborateur 4`] = `
"[50000,3176,14097,119,0,17392,32608]
"[14097,0]
Notifications affichées : dirigeant . indépendant . avertissement base forfaitaire"
`;
exports[`calculate aide-déclaration-indépendant: conjoint collaborateur 5`] = `
"[50000,3175,11461,140,0,14776,35224]
"[11461,0]
Notifications affichées : dirigeant . indépendant . avertissement base forfaitaire"
`;
exports[`calculate aide-déclaration-indépendant: débit de tabac 1`] = `
"[50000,3177,5651,103,0,8931,41069]
"[5651,0]
Notifications affichées : dirigeant . indépendant . avertissement base forfaitaire"
`;
exports[`calculate aide-déclaration-indépendant: international 1`] = `
"[50000,0,14609,103,0,14712,35288]
"[14609,0]
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`] = `
"[50000,1267,11875,103,0,13245,36755]
"[11875,0]
Notifications affichées : dirigeant . indépendant . avertissement base forfaitaire"
`;
exports[`calculate aide-déclaration-indépendant: nature de l'activité 1`] = `
"[50000,3176,11362,119,0,14657,35343]
"[11362,0]
Notifications affichées : dirigeant . indépendant . avertissement base forfaitaire"
`;
exports[`calculate aide-déclaration-indépendant: nature de l'activité 2`] = `
"[5000,311,1292,119,0,1722,3278]
"[1292,0]
Notifications affichées : dirigeant . indépendant . avertissement base forfaitaire"
`;
exports[`calculate aide-déclaration-indépendant: nature de l'activité 3`] = `
"[50000,3177,11368,103,0,14648,35352]
"[11368,0]
Notifications affichées : dirigeant . indépendant . avertissement base forfaitaire"
`;
exports[`calculate aide-déclaration-indépendant: nature de l'activité 4`] = `
"[5000,312,1293,103,0,1708,3292]
"[1293,0]
Notifications affichées : dirigeant . indépendant . avertissement base forfaitaire"
`;
exports[`calculate aide-déclaration-indépendant: nature de l'activité 5`] = `
"[50000,3177,11368,103,0,14648,35352]
"[11368,0]
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`] = `
"[5000,312,1293,103,0,1708,3292]
"[1293,0]
Notifications affichées : dirigeant . indépendant . avertissement base forfaitaire"
`;
exports[`calculate aide-déclaration-indépendant: nature de l'activité 7`] = `
"[50000,3177,9453,103,0,12733,37267]
"[9453,0]
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`] = `
"[500,25,1041,103,0,1169,0]
"[1041,0]
Notifications affichées : dirigeant . indépendant . avertissement base forfaitaire"
`;
exports[`calculate aide-déclaration-indépendant: échelle de revenus 2`] = `
"[1000,57,1041,103,0,1201,0]
"[1041,0]
Notifications affichées : dirigeant . indépendant . avertissement base forfaitaire"
`;
exports[`calculate aide-déclaration-indépendant: échelle de revenus 3`] = `
"[1500,89,1059,103,0,1251,249]
"[1059,0]
Notifications affichées : dirigeant . indépendant . avertissement base forfaitaire"
`;
exports[`calculate aide-déclaration-indépendant: échelle de revenus 4`] = `
"[2000,121,1090,103,0,1314,686]
"[1090,0]
Notifications affichées : dirigeant . indépendant . avertissement base forfaitaire"
`;
exports[`calculate aide-déclaration-indépendant: échelle de revenus 5`] = `
"[5000,312,1293,103,0,1708,3292]
"[1293,0]
Notifications affichées : dirigeant . indépendant . avertissement base forfaitaire"
`;
exports[`calculate aide-déclaration-indépendant: échelle de revenus 6`] = `
"[10000,630,2104,103,0,2837,7163]
"[2104,0]
Notifications affichées : dirigeant . indépendant . avertissement base forfaitaire"
`;
exports[`calculate aide-déclaration-indépendant: échelle de revenus 7`] = `
"[100000,6361,20929,103,0,27393,72607]
"[20929,0]
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`] = `
"[1000000,63664,106448,103,0,170215,829785]
"[106448,0]
Notifications affichées : dirigeant . indépendant . avertissement base forfaitaire, entreprise . chiffre d'affaires . franchise de TVA dépassée . notification"
`;