diff --git a/source/components/PaySlipSections.js b/source/components/PaySlipSections.js
index de6f6df2f..3a745eb13 100644
--- a/source/components/PaySlipSections.js
+++ b/source/components/PaySlipSections.js
@@ -1,6 +1,6 @@
import { React, T } from 'Components'
-import RuleLink from './RuleLink'
import Value from 'Components/Value'
+import RuleLink from './RuleLink'
export let SalaireBrutSection = ({ getRule }) => {
let avantagesEnNature = getRule(
@@ -53,7 +53,7 @@ export let SalaireNetSection = ({ getRule }) => {
>
) : null}
-
+
)
diff --git a/source/components/SimulateurWarning.js b/source/components/SimulateurWarning.js
index d966eed2b..43b606d88 100644
--- a/source/components/SimulateurWarning.js
+++ b/source/components/SimulateurWarning.js
@@ -31,17 +31,15 @@ export default withLanguage(function SimulateurWarning({
{!folded && (
-
-
- L'impôt sur le revenu est calculé pour un célibataire sans
- enfant et sans autre revenu.{' '}
- {simulateur == 'auto-entreprise' && language === 'fr' && (
+ {simulateur == 'auto-entreprise' && language === 'fr' && (
+
<>
- L'abattement forfaitaire pour les auto-entrepreneurs est
- intégré. En revanche, l'option pour le versement libératoire
- de l'impôt sur le revenu n'est pas encore présente.
+ Impôt sur le revenu : l'abattement forfaitaire pour les
+ auto-entrepreneurs est intégré. En revanche, l'option pour
+ le versement libératoire n'est pas encore présente.
>
- )}
-
+
+ )}
-
diff --git a/source/components/simulationConfigs/assimilé.yaml b/source/components/simulationConfigs/assimilé.yaml
index 950091a09..59fe2b2ee 100644
--- a/source/components/simulationConfigs/assimilé.yaml
+++ b/source/components/simulationConfigs/assimilé.yaml
@@ -5,7 +5,7 @@ objectifs:
- contrat salarié . rémunération . total
- contrat salarié . cotisations
- contrat salarié . salaire . net
- - impôt . neutre
+ - impôt
- contrat salarié . salaire . net après impôt
- icône: 🏢
nom: Mon entreprise
@@ -13,7 +13,7 @@ objectifs:
- entreprise . charges
- entreprise . chiffre d'affaires minimum
-objectifs secondaires:
+objectifs secondaires:
- contrat salarié . heures par semaine
- contrat salarié . cotisations . patronales à payer
@@ -21,6 +21,7 @@ questions:
à l'affiche:
ACRE: entreprise . année d'activité
Commune: établissement . localisation
+ Impôt sur le revenu: impôt . méthode de calcul
Indemnité vélo: contrat salarié . indemnité kilométrique vélo . active
Effectif: entreprise . effectif
liste noire:
diff --git a/source/components/simulationConfigs/auto-entrepreneur.yaml b/source/components/simulationConfigs/auto-entrepreneur.yaml
index 97e783ea1..82e51cc06 100644
--- a/source/components/simulationConfigs/auto-entrepreneur.yaml
+++ b/source/components/simulationConfigs/auto-entrepreneur.yaml
@@ -8,6 +8,7 @@ objectifs:
questions:
à l'affiche:
Type d'activité: entreprise . catégorie d'activité
+ Impôt sur le revenu: impôt . méthode de calcul
ACRE: entreprise . année d'activité
Charges: entreprise . charges
liste noire:
diff --git a/source/components/simulationConfigs/indépendant.yaml b/source/components/simulationConfigs/indépendant.yaml
index f58e1cd29..d590784fd 100644
--- a/source/components/simulationConfigs/indépendant.yaml
+++ b/source/components/simulationConfigs/indépendant.yaml
@@ -17,6 +17,7 @@ objectifs:
questions:
à l'affiche:
Type d'activité: entreprise . catégorie d'activité
+ Impôt sur le revenu: impôt . méthode de calcul
ACRE: entreprise . année d'activité
liste noire:
- entreprise . charges
diff --git a/source/components/simulationConfigs/salarié.yaml b/source/components/simulationConfigs/salarié.yaml
index 6ecb56cc7..9abb5fe6b 100644
--- a/source/components/simulationConfigs/salarié.yaml
+++ b/source/components/simulationConfigs/salarié.yaml
@@ -5,7 +5,7 @@ objectifs:
- contrat salarié . salaire . net
- contrat salarié . salaire . net après impôt
-objectifs secondaires:
+objectifs secondaires:
- contrat salarié . heures par semaine
- contrat salarié . cotisations . patronales à payer
@@ -14,6 +14,7 @@ questions:
Cadre: contrat salarié . statut cadre . choix statut cadre
CDD: contrat salarié . CDD
Temps partiel: contrat salarié . temps partiel
+ Impôt: impôt . méthode de calcul
Commune: établissement . localisation
JEI: contrat salarié . statut JEI
Association: entreprise . association non lucrative
diff --git a/source/règles/base.yaml b/source/règles/base.yaml
index 70bf0f873..56b119626 100644
--- a/source/règles/base.yaml
+++ b/source/règles/base.yaml
@@ -1175,15 +1175,16 @@
références:
Explication de l'impôt à la source: https://www.economie.gouv.fr/prelevement-a-la-source
- formule: net - impôt . neutre
+ formule: net - impôt
-- espace: impôt . neutre
+- espace: impôt . impôt sur le revenu au taux neutre
nom: barème Guadeloupe Réunion Martinique
icônes: 🇬🇵🇷🇪 🇲🇶
période: mois
formule:
barème linéaire:
- assiette: contrat salarié . rémunération . net imposable
+ assiette: revenu imposable
+ retourne seulement le taux: oui
tranches:
- de: 0
à: 1609
@@ -1264,13 +1265,14 @@
- au-dessus de: 52300
taux: 43%
-- espace: impôt . neutre
+- espace: impôt . impôt sur le revenu au taux neutre
nom: barème Guyane Mayotte
icônes: 🇬🇾 🇾🇹
période: mois
formule:
barème linéaire:
- assiette: contrat salarié . rémunération . net imposable
+ assiette: revenu imposable
+ retourne seulement le taux: oui
tranches:
- de: 0
à: 1723
@@ -1351,100 +1353,13 @@
- au-dessus de: 55260
taux: 43%
-- espace: impôt . neutre
- nom: barème métropolitain
- période: mois
- formule:
- barème linéaire:
- assiette: contrat salarié . rémunération . net imposable
- tranches:
- - de: 0
- à: 1403
- taux: 0%
-
- - de: 1404
- à: 1456
- taux: 0.5%
-
- - de: 1457
- à: 1550
- taux: 1.5%
-
- - de: 1551
- à: 1655
- taux: 2.5%
-
- - de: 1656
- à: 1768
- taux: 3.5%
-
- - de: 1769
- à: 1863
- taux: 4.5%
-
- - de: 1864
- à: 1987
- taux: 6%
-
- - de: 1988
- à: 2577
- taux: 7.5%
-
- - de: 2578
- à: 2796
- taux: 9%
-
- - de: 2797
- à: 3066
- taux: 10.5%
-
- - de: 3067
- à: 3451
- taux: 12%
-
- - de: 3452
- à: 4028
- taux: 14%
-
- - de: 4029
- à: 4829
- taux: 16%
-
- - de: 4830
- à: 6042
- taux: 18%
-
- - de: 6043
- à: 7779
- taux: 20%
-
- - de: 7780
- à: 10561
- taux: 24%
-
- - de: 10562
- à: 14794
- taux: 28%
-
- - de: 14795
- à: 22619
- taux: 33%
-
- - de: 22620
- à: 47716
- taux: 38%
-
- - au-dessus de: 47717
- taux: 43%
-
- espace: impôt
- nom: neutre
- titre: Impôt sur le revenu au taux neutre
+ nom: impôt sur le revenu au taux neutre
description: >
C'est le barème à appliquer sur le salaire mensuel imposable pour obtenir l'impôt à payer mensuellement pour les salariés qui ne veulent pas révéler à leur entreprise leur taux d'imposition (ce taux peut révéler par exemple des revenus du patrimoine importants).
note: Attention, l'abattement de 10% est inclus implicitement dans ce barème. L'assiette est donc bien le salaire imposable, et non le salaire imposable abattu.
unité: €
- période: flexible
+ période: mois
formule:
variations:
- si:
@@ -1459,35 +1374,105 @@
- établissement . localisation . département = 'Guyane'
- établissement . localisation . département = 'Mayotte'
alors: barème Guyane Mayotte
- - sinon: barème métropolitain
- exemples:
- - nom: Très haut salaire
- situation:
- contrat salarié . rémunération . net imposable: 50000
- valeur attendue: 21500
- - nom: Salaire ~ médian
- situation:
- contrat salarié . rémunération . net imposable: 1700
- valeur attendue: 59.5
- - nom: Bas salaire
- situation:
- contrat salarié . rémunération . net imposable: 1000
- valeur attendue: 0
- - nom: Guadeloupe
- situation:
- établissement . localisation . département: Guadeloupe
- contrat salarié . rémunération . net imposable: 1800
- valeur attendue: 27
- - nom: Guyane
- situation:
- établissement . localisation . département: Guyane
- contrat salarié . rémunération . net imposable: 1800
- valeur attendue: 9
+ - sinon:
+ barème linéaire:
+ assiette: revenu imposable
+ retourne seulement le taux: oui
+ tranches:
+ - de: 0
+ à: 1403
+ taux: 0%
+
+ - de: 1404
+ à: 1456
+ taux: 0.5%
+
+ - de: 1457
+ à: 1550
+ taux: 1.5%
+
+ - de: 1551
+ à: 1655
+ taux: 2.5%
+
+ - de: 1656
+ à: 1768
+ taux: 3.5%
+
+ - de: 1769
+ à: 1863
+ taux: 4.5%
+
+ - de: 1864
+ à: 1987
+ taux: 6%
+
+ - de: 1988
+ à: 2577
+ taux: 7.5%
+
+ - de: 2578
+ à: 2796
+ taux: 9%
+
+ - de: 2797
+ à: 3066
+ taux: 10.5%
+
+ - de: 3067
+ à: 3451
+ taux: 12%
+
+ - de: 3452
+ à: 4028
+ taux: 14%
+
+ - de: 4029
+ à: 4829
+ taux: 16%
+
+ - de: 4830
+ à: 6042
+ taux: 18%
+
+ - de: 6043
+ à: 7779
+ taux: 20%
+
+ - de: 7780
+ à: 10561
+ taux: 24%
+
+ - de: 10562
+ à: 14794
+ taux: 28%
+
+ - de: 14795
+ à: 22619
+ taux: 33%
+
+ - de: 22620
+ à: 47716
+ taux: 38%
+
+ - au-dessus de: 47717
+ taux: 43%
références:
Explication de l'impôt neutre: https://www.economie.gouv.fr/prelevement-a-la-source/taux-prelevement#taux-non-personnalise
BOFIP: http://bofip.impots.gouv.fr/bofip/11255-PGP.html
+- espace: impôt
+ nom: taux personnalisé
+ question: Quel est votre taux de prélèvement à la source ?
+ par défaut: 0.1
+ description: |
+ Votre taux moyen d'imposition personnalisé, que vous pouvez retrouver sur :
+ - une fiche de paie
+ - un avis d'imposition
+ - votre espace personnel [impots.gouv.fr](https://impots.gouv.fr)
+ unité: '%'
+
- espace: contrat salarié
nom: coût du travail
période: flexible
@@ -2451,7 +2436,7 @@
- espace: contrat salarié
nom: participation effort de construction
titre: Participation à l'effort de construction
- alias: Dispositif du 1 % logement
+ alias: Dispositif du 1% logement
acronyme: PEEC
description: Participation des employeurs à l'effort de construction
cotisation:
@@ -2461,7 +2446,7 @@
références:
fiche: https://www.service-public.fr/professionnels-entreprises/vosdroits/F22583
note: |
- L'employeur a le choix entre verser cet impôt à un "organisme du 1 % patronal" agréé, investir la somme dans le logement de ses salariés, ou accorder à eux et leur famille des prêts de construction à taux réduit.
+ L'employeur a le choix entre verser cet impôt à un "organisme du 1% patronal" agréé, investir la somme dans le logement de ses salariés, ou accorder à eux et leur famille des prêts de construction à taux réduit.
applicable si: entreprise . effectif >= 20
période: flexible
@@ -2801,7 +2786,68 @@
description: Cet ensemble de formules est un modèle ultra-simplifié de l'impôt sur le revenu, qui ne prend en compte que l'abattement 10%, le barème et la décôte.
titre: impôt sur le revenu
période: flexible
- formule: impôt sur le revenu après décote
+ unité: €
+ formule:
+ somme:
+ - variations:
+ - si: méthode de calcul . barème standard
+ alors: impôt sur le revenu à payer
+ - si: méthode de calcul . taux neutre
+ alors: impôt sur le revenu au taux neutre
+ - si: méthode de calcul . taux personnalisé
+ alors:
+ multiplication:
+ assiette: revenu imposable
+ taux: taux personnalisé
+ - CEHR
+
+- espace: impôt
+ nom: méthode de calcul
+ description: |
+ Nous avons implémenté trois façon de calculer l'impôt sur le revenu :
+ - *Le taux personnalisé* : indiqué sur votre avis d'imposition
+ - *Le taux neutre* : pour un célibataire sans enfants
+ - *Le barème standard * : la formule "officielle" utilisée par l'administration fiscale pour obtenir le taux d'imposition
+
+ En remplissant votre taux personnalisé, vous serez au plus proche de votre situation réelle. Le taux neutre peut être intéressant dans le cas où vous n'avez pas transmis votre taux personnalisé à l'employeur et que vous souhaitez comparer les résultats du simulateur à votre fiche de paie. Le barème standard vous donne un résultat plus précis que le taux neutre pour un célibataire sans enfant.
+ question: Comment souhaitez-vous calculer l'impôt sur le revenu ?
+ par défaut: barème standard
+ formule:
+ une possibilité:
+ choix obligatoire: oui
+ possibilités:
+ - taux neutre
+ - taux personnalisé
+ - barème standard
+ références:
+ différence taux neutre / personnalisé: https://www.impots.gouv.fr/portail/particulier/questions/quelles-sont-les-differences-entre-les-taux-de-prelevement-la-source-proposes
+ calcul du taux d'imposition: https://www.economie.gouv.fr/files/files/ESPACE-EVENEMENTIEL/PAS/Fiche_de_calcul_taux_simplifiee.pdf
+
+- espace: impôt . méthode de calcul
+ nom: taux neutre
+ description: Si vous ne connaissez pas votre taux personnalisé, ou si vous voulez connaître votre impôt à la source dans le cas où vous avez choisi de ne pas communiquer à votre taux à l'employeur, le calcul au taux neutre correspond à une imposition pour un célibataire sans enfants et sans autres revenus / charges.
+ formule: impôt . méthode de calcul = 'taux neutre'
+
+- espace: impôt . méthode de calcul
+ nom: taux personnalisé
+ description: Vous pouvez utiliser directement le taux personnalisé communiqué par l'administration fiscal pour calculer votre impôt. Pour le connaître, vous pouvez-vous rendre sur votre [espace fiscal personnel](https://impots.gouv.fr).
+ formule: impôt . méthode de calcul = 'taux personnalisé'
+
+- espace: impôt . méthode de calcul
+ nom: barème standard
+ description: Le calcul "officiel" de l'impôt, celui sur lequel l'administration fiscal se base pour calculer votre taux d'imposition. Pour l'instant, ne prend en compte que l'abattement 10%, le barème et la décôte.
+ formule: impôt . méthode de calcul = 'barème standard'
+
+- espace: impôt
+ nom: revenu imposable
+ description: |
+ C'est le revenu à prendre en compte pour calculer l'impôt avec un taux moyen d'imposition (neutre ou personnalisé).
+ période: flexible
+ formule:
+ somme:
+ - contrat salarié . rémunération . net imposable
+ - indépendant . revenu professionnel
+ - auto entrepreneur . impôt . revenu abattu
- espace: impôt
nom: revenu abattu
@@ -2863,7 +2909,7 @@
références:
Article 197 du Code général des impôts: https://www.legifrance.gouv.fr/affichCodeArticle.do?cidTexte=LEGITEXT000006069577&idArticle=LEGIARTI000006308322
-- nom: impôt sur le revenu après décote
+- nom: impôt sur le revenu à payer
espace: impôt
description: Une décote est appliquée après le barème de l'impôt sur le revenu, pour réduire l'impôt des bas revenus.
période: année
@@ -2910,13 +2956,6 @@
Article 223 sexies du Code général des impôts: https://www.legifrance.gouv.fr/affichCode.do?idSectionTA=LEGISCTA000025049019&cidTexte=LEGITEXT000006069577
Bofip.impots.gouv.fr: http://bofip.impots.gouv.fr/bofip/7804-PGP
-- nom: impôt sur le revenu à payer
- espace: impôt
- titre: impôt sur le revenu
- description:
- période: flexible
- formule: impôt sur le revenu après décote + CEHR
-
- nom: revenu net de cotisations
résumé: Avant impôt
période: flexible
diff --git a/source/règles/externalized.yaml b/source/règles/externalized.yaml
index e41e2e203..c0e9c810f 100644
--- a/source/règles/externalized.yaml
+++ b/source/règles/externalized.yaml
@@ -957,16 +957,14 @@ contrat salarié . salaire . net après impôt:
Pour une simulation plus complète, rendez-vous sur
[impots.gouv.fr](https://www3.impots.gouv.fr/simulateur/calcul_impot/2018/index.htm).
-impôt . neutre . barème Guadeloupe Réunion Martinique:
+impôt . taux neutre . barème Guadeloupe Réunion Martinique:
titre.en: Guadeloupe/Reunion Island/Martinique scale
titre.fr: barème Guadeloupe Réunion Martinique
-impôt . neutre . barème Guyane Mayotte:
+impôt . taux neutre . barème Guyane Mayotte:
titre.en: Guyana/Mayotte scale
titre.fr: barème Guyane Mayotte
-impôt . neutre . barème métropolitain:
- titre.en: metropolitan scale
- titre.fr: barème métropolitain
-impôt . neutre:
+
+impôt . taux neutre:
titre.en: neutral income tax
titre.fr: Impôt sur le revenu au taux neutre
description.en: >-