diff --git a/site/source/components/SimulateurWarning.tsx b/site/source/components/SimulateurWarning.tsx index 8220975e9..75e1f1380 100644 --- a/site/source/components/SimulateurWarning.tsx +++ b/site/source/components/SimulateurWarning.tsx @@ -1,17 +1,11 @@ import { ReactNode } from 'react' import { Trans } from 'react-i18next' -import { styled } from 'styled-components' import Warning from '@/components/ui/WarningBlock' -import { Emoji } from '@/design-system/emoji' import { Strong } from '@/design-system/typography' -import { Link } from '@/design-system/typography/link' -import { Li, Ul } from '@/design-system/typography/list' import { Body } from '@/design-system/typography/paragraphs' import { AbsoluteSitePaths } from '@/sitePaths' -import useYear from './utils/useYear' - type SimulateurWarningProps = { simulateur: Exclude informationsComplémentaires?: ReactNode @@ -21,206 +15,12 @@ export default function SimulateurWarning({ simulateur, informationsComplémentaires, }: SimulateurWarningProps) { - const year = useYear() - return ( - {simulateur === 'auto-entrepreneur' && ( - - )} {informationsComplémentaires && <>{informationsComplémentaires}} - {simulateur === 'profession-libérale' && ( - - )} - {simulateur === 'artiste-auteur' && ( - - - Ce simulateur permet d’estimer le montant de vos cotisations à - partir de votre revenu projeté. - - - )} - {simulateur === 'coût-création-entreprise' && ( - - )} - {simulateur === 'indépendant' && ( - - - Le montant calculé correspond aux cotisations de l’année {{ year }}{' '} - (pour un revenu {{ year }}). - - - )} - {simulateur === 'sasu' && ( - - - Ce simulateur ne gère pas le cas des SAS(U) à l’impôt sur le revenu - (IR). Seule l’option pour l’impôt sur les sociétés est implémentée - (IS). - - - )} - {simulateur === 'salarié' && ( - - - Le simulateur ne prend pour l’instant pas en compte les accords et - conventions collectives, ni la myriade d’aides aux entreprises. - Trouvez votre convention collective{' '} - - ici - - , et explorez les aides sur  - - aides-entreprises.fr - - . - - - )} - {simulateur === 'chômage-partiel' && ( - - )} - {simulateur === 'is' && ( - - - Ce simulateur s’adresse aux{' '} - TPE : il prend en - compte les taux réduits de l’impôt sur les sociétés. - - - )} - {simulateur === 'dividendes' && ( - - )} - {simulateur === 'réduction-générale' && ( - <> - - - Ce simulateur n’intègre{' '} - pas toutes les règles de calcul spécifiques - (Entreprises de Travail Temporaire, salariés des transports - routiers soumis à un horaire d’équivalence...). Il ne tient pas - non plus compte des taux et/ou répartition particuliers de la - cotisation de retraite complémentaire appliqués dans certaines - entreprises. - - - - )} - {simulateur === 'lodeom' && ( - - - Les taux et répartitions de cotisations - dérogatoires ne sont pas pris en compte. - - - )} + Les calculs sont indicatifs. Ils sont faits à partir @@ -234,9 +34,3 @@ export default function SimulateurWarning({ ) } - -const StyledLi = styled(Li)` - &::before { - color: ${({ theme }) => theme.colors.bases.tertiary[800]} !important; - } -` diff --git a/site/source/pages/simulateurs/artiste-auteur/ArtisteAuteur.tsx b/site/source/pages/simulateurs/artiste-auteur/ArtisteAuteur.tsx index ea82e6771..dcf023b82 100644 --- a/site/source/pages/simulateurs/artiste-auteur/ArtisteAuteur.tsx +++ b/site/source/pages/simulateurs/artiste-auteur/ArtisteAuteur.tsx @@ -14,6 +14,7 @@ import { DistributionBranch } from '@/components/simulationExplanation/Distribut import { InstitutionsPartenairesArtisteAuteur } from '@/components/simulationExplanation/InstitutionsPartenaires' import { EngineContext } from '@/components/utils/EngineContext' import { H2 } from '@/design-system/typography/heading' +import { Body } from '@/design-system/typography/paragraphs' import useSimulationConfig from '@/hooks/useSimulationConfig' import { configArtisteAuteur } from './simulationConfig' @@ -28,7 +29,17 @@ export default function ArtisteAuteur() { explanations={} afterQuestionsSlot={} > - + + + Ce simulateur permet d’estimer le montant de vos cotisations à + partir de votre revenu projeté. + + + } + /> } diff --git a/site/source/pages/simulateurs/auto-entrepreneur/AutoEntrepreneur.tsx b/site/source/pages/simulateurs/auto-entrepreneur/AutoEntrepreneur.tsx index 90c7061de..c0dcdaaaf 100644 --- a/site/source/pages/simulateurs/auto-entrepreneur/AutoEntrepreneur.tsx +++ b/site/source/pages/simulateurs/auto-entrepreneur/AutoEntrepreneur.tsx @@ -1,3 +1,6 @@ +import { Trans } from 'react-i18next' +import { styled } from 'styled-components' + import ChiffreAffairesActivitéMixte from '@/components/ChiffreAffairesActivitéMixte' import { WhenAlreadyDefined } from '@/components/EngineValue/WhenAlreadyDefined' import PeriodSwitch from '@/components/PeriodSwitch' @@ -7,6 +10,8 @@ import Simulation, { SimulationGoal, SimulationGoals, } from '@/components/Simulation' +import { Link } from '@/design-system/typography/link' +import { Li, Ul } from '@/design-system/typography/list' import { AutoEntrepreneurDétails } from '@/pages/simulateurs/auto-entrepreneur/AutoEntrepreneurDétails' export default function AutoEntrepreneur() { @@ -16,7 +21,40 @@ export default function AutoEntrepreneur() { explanations={} afterQuestionsSlot={} > - + + + + Les auto-entrepreneurs bénéficient d’un régime très simplifié + avec un taux forfaitaire pour le calcul des cotisations et + contributions sociales appliqué sur le chiffre d’affaires. + Selon le choix de la modalité de paiement des impôts il est + appliqué un abattement forfaitaire au titre des frais + professionnels. Il n’est pas possible de déduire des charges + réelles en plus. Votre revenu net est donc le chiffre + d’affaires moins toutes les charges engagées pour + l’entreprise. + + + + + Le simulateur n’intègre pas la cotisation foncière des + entreprise (CFE) qui est dûe dès la deuxième année d’exercice. + Son montant varie fortement en fonction du chiffre d’affaires + et de la domiciliation de l’entreprise.{' '} + + Plus d’infos. + + + + + } + /> } legend="Vos revenus d'auto-entrepreneur" @@ -41,3 +79,9 @@ export default function AutoEntrepreneur() { ) } + +const StyledLi = styled(Li)` + &::before { + color: ${({ theme }) => theme.colors.bases.tertiary[800]} !important; + } +` diff --git a/site/source/pages/simulateurs/chômage-partiel/ChômagePartiel.tsx b/site/source/pages/simulateurs/chômage-partiel/ChômagePartiel.tsx index 65b6cac27..d7f4bed81 100644 --- a/site/source/pages/simulateurs/chômage-partiel/ChômagePartiel.tsx +++ b/site/source/pages/simulateurs/chômage-partiel/ChômagePartiel.tsx @@ -44,7 +44,26 @@ export default function ChômagePartiel() { results={} customEndMessages={Voir les résultats au-dessus} > - + + + + Ce simulateur ne prend pas en compte les rémunérations brutes + définies sur 39h hebdomadaires. + + + + + De même, il ne prend pas en compte les indemnités complémentaire + d’activité partielle prévue par une convention/accord collectif + ou une décision unilatérale de l’employeur. + + + + } + /> theme.colors.bases.tertiary[800]} !important; + } +` diff --git a/site/source/pages/simulateurs/cout-creation-entreprise/index.tsx b/site/source/pages/simulateurs/cout-creation-entreprise/index.tsx index 58fc512b5..01f0e1c57 100644 --- a/site/source/pages/simulateurs/cout-creation-entreprise/index.tsx +++ b/site/source/pages/simulateurs/cout-creation-entreprise/index.tsx @@ -1,3 +1,6 @@ +import { Trans } from 'react-i18next' +import { styled } from 'styled-components' + import { Condition } from '@/components/EngineValue/Condition' import SimulateurWarning from '@/components/SimulateurWarning' import Simulation, { @@ -6,6 +9,7 @@ import Simulation, { } from '@/components/Simulation' import { Grid } from '@/design-system/layout' import { H3 } from '@/design-system/typography/heading' +import { Li, Ul } from '@/design-system/typography/list' export default function CoutCreationEntreprise() { return ( @@ -62,7 +66,36 @@ export default function CoutCreationEntreprise() { } > - + + + + Ce simulateur calcule les frais de création pour les nouvelles + entreprises. Il ne prend pas en compte le cas des reprises + d’entreprises existantes. + + + + + Des frais de greffe peuvent être facturés en raison + d’informations ou de documents manquants ou incorrects. Par + ailleurs, en cas d’envoi de courrier, le greffe facture les + frais postaux. + + + + + Ce simulateur calcule les frais de créations uniquement pour + les SARL, EURL, SAS, SASU, EI et SEL. Il ne prend pas encore + en compte les autres formes de société (SA, SCA, SCS, SCI, + SCP, SNC, SCM, coopératives, GIE, GAEC, etc.) + + + + } + /> ) } + +const StyledLi = styled(Li)` + &::before { + color: ${({ theme }) => theme.colors.bases.tertiary[800]} !important; + } +` diff --git a/site/source/pages/simulateurs/dividendes/Dividendes.tsx b/site/source/pages/simulateurs/dividendes/Dividendes.tsx index d3b0e62c9..d21d75a8a 100644 --- a/site/source/pages/simulateurs/dividendes/Dividendes.tsx +++ b/site/source/pages/simulateurs/dividendes/Dividendes.tsx @@ -2,7 +2,7 @@ import { DottedName } from 'modele-social' import { useEffect, useState } from 'react' import { Trans, useTranslation } from 'react-i18next' import { useDispatch } from 'react-redux' -import { useTheme } from 'styled-components' +import { styled, useTheme } from 'styled-components' import { Condition } from '@/components/EngineValue/Condition' import Notifications from '@/components/Notifications' @@ -16,6 +16,7 @@ import StackedBarChart from '@/components/StackedBarChart' import { useEngine } from '@/components/utils/EngineContext' import { Radio, ToggleGroup } from '@/design-system/field' import { H2 } from '@/design-system/typography/heading' +import { Li, Ul } from '@/design-system/typography/list' import { Body } from '@/design-system/typography/paragraphs' import { enregistreLaRéponse } from '@/store/actions/actions' @@ -27,7 +28,26 @@ export default function DividendesSimulation() { explanations={} afterQuestionsSlot={} > - + + + + Cette simulation ne concerne que les sociétés françaises à + l’impôt sur les sociétés (IS), et ne concerne pas les + travailleurs indépendants non salariés. + + + + + Le montant de l’impôt sur les dividendes est calculé en plus + de l’impôt sur les autres revenus imposables. + + + + } + /> @@ -192,3 +212,9 @@ export const SeoExplanations = () => { ) } + +const StyledLi = styled(Li)` + &::before { + color: ${({ theme }) => theme.colors.bases.tertiary[800]} !important; + } +` diff --git a/site/source/pages/simulateurs/impot-societe/index.tsx b/site/source/pages/simulateurs/impot-societe/index.tsx index 76d0304b1..cea0ad776 100644 --- a/site/source/pages/simulateurs/impot-societe/index.tsx +++ b/site/source/pages/simulateurs/impot-societe/index.tsx @@ -27,7 +27,18 @@ import { situationSelector } from '@/store/selectors/simulationSelectors' export default function ISSimulation() { return ( - + + + Ce simulateur s’adresse aux{' '} + TPE : il prend en + compte les taux réduits de l’impôt sur les sociétés. + + + } + /> @@ -20,7 +24,17 @@ export default function IndépendantSimulation() { explanations={} afterQuestionsSlot={} > - + + + Le montant calculé correspond aux cotisations de l’année{' '} + {{ year }} (pour un revenu {{ year }}). + + + } + /> ( - <> - } - afterQuestionsSlot={} - > - - - - -) +export default function IndépendantPLSimulation() { + const year = useYear() + + return ( + <> + } + afterQuestionsSlot={} + > + + + + Ce simulateur est à destination des professions libérales en + BNC. Il ne prend pas en compte les sociétés d’exercice + libéral. + + + + + Le montant calculé correspond aux cotisations de l’année{' '} + {{ year }} (pour un revenu {{ year }}). + + {' '} + + + Pour les professions réglementées, le simulateur ne calcule + pas le montant des cotisations à l’ordre. Elles doivent être + ajoutées manuellement dans la case « charges de fonctionnement + ». + + + + } + /> + + + + ) +} + +const StyledLi = styled(Li)` + &::before { + color: ${({ theme }) => theme.colors.bases.tertiary[800]} !important; + } +` diff --git a/site/source/pages/simulateurs/lodeom/Lodeom.tsx b/site/source/pages/simulateurs/lodeom/Lodeom.tsx index 461fa1217..d3d01d6e1 100644 --- a/site/source/pages/simulateurs/lodeom/Lodeom.tsx +++ b/site/source/pages/simulateurs/lodeom/Lodeom.tsx @@ -1,5 +1,5 @@ import { useState } from 'react' -import { useTranslation } from 'react-i18next' +import { Trans, useTranslation } from 'react-i18next' import PeriodSwitch from '@/components/PeriodSwitch' import EffectifSwitch from '@/components/RéductionDeCotisations/EffectifSwitch' @@ -7,6 +7,8 @@ import RégularisationSwitch from '@/components/RéductionDeCotisations/Régular import { SelectSimulationYear } from '@/components/SelectSimulationYear' import SimulateurWarning from '@/components/SimulateurWarning' import Simulation from '@/components/Simulation' +import { Emoji } from '@/design-system/emoji' +import { Body } from '@/design-system/typography/paragraphs' import { useZoneLodeom } from '@/hooks/useZoneLodeom' import { RégularisationMethod } from '@/utils/réductionDeCotisations' @@ -41,7 +43,17 @@ export default function LodeomSimulation() { return ( <> }> - + + + Les taux et répartitions de cotisations + dérogatoires ne sont pas pris en compte. + + + } + /> }> - + + + Ce simulateur n’intègre{' '} + pas toutes les règles de calcul spécifiques + (Entreprises de Travail Temporaire, salariés des transports + routiers soumis à un horaire d’équivalence...). Il ne tient pas + non plus compte des taux et/ou répartition particuliers de la + cotisation de retraite complémentaire appliqués dans certaines + entreprises. + + + } + /> } > - + + + Le simulateur ne prend pour l’instant pas en compte les accords + et conventions collectives, ni la myriade d’aides aux + entreprises. Trouvez votre convention collective{' '} + + ici + + , et explorez les aides sur  + + aides-entreprises.fr + + . + + + } + /> diff --git a/site/source/pages/simulateurs/sasu/SASU.tsx b/site/source/pages/simulateurs/sasu/SASU.tsx index a87db6903..1f8d9afc6 100644 --- a/site/source/pages/simulateurs/sasu/SASU.tsx +++ b/site/source/pages/simulateurs/sasu/SASU.tsx @@ -19,7 +19,18 @@ export function SASUSimulation() { explanations={} afterQuestionsSlot={} > - + + + Ce simulateur ne gère pas le cas des SAS(U) à l’impôt sur le + revenu (IR). Seule l’option pour l’impôt sur les sociétés est + implémentée (IS). + + + } + /> } legend="Vos revenus de dirigeant de SAS(U)"