Formule de calcul
Revenus du capital nets de prélèvements sociaux
Source : source (consulté le lundi 1 janvier 1)
Ce dispositif est peut-être obsolète !
La dernière date de relecture du dispositif est inconnue.
Formule de calcul OpenFisca :
Notes : Attention : les formules des calculs des prélèvements sociaux sur revenus du capital avant 2013 n'ont pas été verifiées et sont susceptibles de contenir des erreurs Note : On part de l'assiette CSG sur les revenus du capital (avec base élargie pour les plus-values), à partir de laquelle on fait les deux modifications ci-dessous : (1) On enlève les rentes viagères à titre onéreux, qui sont dans cette assiette CSG, mais sont déjà dans la variable pensions_nettes pour le calcul du revenu disponible. De plus, le concept de rente foncière retenu dans cette assiette était le montant après abattement, n'ayant pas de fondement économique Par conséquent, vu qu'on retranche la CSG sur les revenus du capital, qui contient dans sa base les rentes viagèes à titre onéreux, cette variable peut être négative (2) On change de concept de plus-values (cf. docstring de la variable plus_values_base_large pour mieux comprendre) Cette variable est définie au niveau individuel : on projette les revenus du foyer fiscal sur le déclarant principal
def formula(individu, period): ''' Attention : les formules des calculs des prélèvements sociaux sur revenus du capital avant 2013 n'ont pas été verifiées et sont susceptibles de contenir des erreurs Note : On part de l'assiette CSG sur les revenus du capital (avec base élargie pour les plus-values), à partir de laquelle on fait les deux modifications ci-dessous : (1) On enlève les rentes viagères à titre onéreux, qui sont dans cette assiette CSG, mais sont déjà dans la variable pensions_nettes pour le calcul du revenu disponible. De plus, le concept de rente foncière retenu dans cette assiette était le montant après abattement, n'ayant pas de fondement économique Par conséquent, vu qu'on retranche la CSG sur les revenus du capital, qui contient dans sa base les rentes viagèes à titre onéreux, cette variable peut être négative (2) On change de concept de plus-values (cf. docstring de la variable plus_values_base_large pour mieux comprendre) Cette variable est définie au niveau individuel : on projette les revenus du foyer fiscal sur le déclarant principal ''' foyer_fiscal = individu.foyer_fiscal assiette_csg_revenus_capital = foyer_fiscal('assiette_csg_revenus_capital', period) assiette_csg_plus_values = foyer_fiscal('assiette_csg_plus_values', period) plus_values_base_large = foyer_fiscal('plus_values_base_large', period) rente_viagere_titre_onereux_net = foyer_fiscal('rente_viagere_titre_onereux_net', period) # Ajoute les gains de levée d'options qui, pour les prélèvements sociaux, sont soumis aux mêmes taux que les salaires. Contrairement aux revenus ci-dessus, ces revenus sont individuels. glo_assimiles_salaire_ir_et_ps = individu('f1tt', period) revenus_du_capital_ff_avant_prelevements_sociaux = ( assiette_csg_revenus_capital - assiette_csg_plus_values + plus_values_base_large - rente_viagere_titre_onereux_net ) prelevements_sociaux_revenus_capital = foyer_fiscal('prelevements_sociaux_revenus_capital', period) return ( revenus_du_capital_ff_avant_prelevements_sociaux * individu.has_role(FoyerFiscal.DECLARANT_PRINCIPAL) + glo_assimiles_salaire_ir_et_ps + prelevements_sociaux_revenus_capital * individu.has_role(FoyerFiscal.DECLARANT_PRINCIPAL) )
Formule OpenFisca sur GithubVariables et paramètres inscrits dans la formule :
Paramètres :
Aucun paramètre inscrit directement dans la formule.
Décomposition :
- assiette_csg_revenus_capital
- assiette_csg_plus_values
- plus_values_base_large
- rente_viagere_titre_onereux_net
- f1tt
- prelevements_sociaux_revenus_capital
Variables utilisées par le cas type :
Variables et dispositifs influencés par la formule :
La formule du dispositif "Revenus capital nets de prélèvements sociaux" peut avoir une influence sur d'autres dispositifs et variables :