🔨 ajoute la domiciliation à l'étranger

mécanisme-prorata
Johan Girod 2019-11-13 15:41:37 +01:00
parent 10dfee6423
commit 6f95788fc2
3 changed files with 40 additions and 6 deletions

View File

@ -50,12 +50,14 @@ export let SalaireNetSection = ({ getRule }) => {
let avantagesEnNature = getRule(
'contrat salarié . rémunération . avantages en nature'
)
let impôt = getRule('impôt')
let netImposable = getRule('contrat salarié . rémunération . net imposable')
return (
<div className="payslip__salarySection">
<h4 className="payslip__salaryTitle">
<T>Salaire net</T>
</h4>
<Line rule={getRule('contrat salarié . rémunération . net imposable')} />
{netImposable && <Line rule={netImposable} />}
{avantagesEnNature.nodeValue && (
<>
{/* Salaire net de cotisations */}
@ -74,11 +76,14 @@ export let SalaireNetSection = ({ getRule }) => {
</>
)}
<Line rule={getRule('contrat salarié . rémunération . net')} />
<Line negative rule={getRule('impôt')} />
<Line
rule={getRule('contrat salarié . rémunération . net après impôt')}
/>
{impôt && (
<>
<Line negative rule={impôt} />
<Line
rule={getRule('contrat salarié . rémunération . net après impôt')}
/>
</>
)}
</div>
)
}

View File

@ -87,6 +87,7 @@ export default function StackedBarChart({ data }: StackedBarChartProps) {
const [intersectionRef, displayChart] = useDisplayOnIntersecting({
threshold: 0.5
})
data = data.filter(datum => datum.nodeValue != undefined)
const percentages = roundedPercentages(data.map(d => d.nodeValue))
const dataWithPercentage = data.map((data, index) => ({
...data,

View File

@ -4149,6 +4149,34 @@ dirigeant . indépendant . exonération ZFU . taux:
alors: 80%
- sinon: 100%
situation personnelle . domicilié à l'étranger:
description: |
Ces assurés ne sont pas redevables de la CSG/CRDS mais, en contrepartie ils sont redevables de la cotisation maladie sur la base dun taux de 14,5%. Contrairement aux autres assurés commerçants/artisans ils ne bénéficient pas de la réduction du taux de la cotisation maladie en fonction du revenu déclaré.
question: Le travailleur est-il fiscalement domicilié à l'étranger ?
par défaut: non
rend non applicable:
- dirigeant . indépendant . cotisations et contributions . CSG et CRDS
- contrat salarié . CSG
- contrat salarié . CRDS
- impôt
références:
urssaf.fr: https://www.urssaf.fr/portail/home/employeur/calculer-les-cotisations/les-taux-de-cotisations/la-csg-crds/qui-en-est-redevable.html
dirigeant . indépendant . cotisations et contributions . cotisations . maladie domicilié à l'étranger:
applicable si: situation personnelle . domicilié à l'étranger
période: flexible
remplace: maladie
formule:
multiplication:
assiette: maladie . assiette
taux: 14.5%
contrat salarié . maladie . taux domicilié à l'étranger:
applicable si: situation personnelle . domicilié à l'étranger
période: aucune
remplace: taux salarié
formule: 5.50%
dirigeant:
question: Quel est le régime social du dirigeant ?
par défaut: non