Formule de calcul

Revenus nets de prélèvements sociaux

Valeur du dispositif pour le cas type :

Revenus nets de prélèvements sociaux

Logement principal n°1

    Ce dispositif est à jour !
    La dernière date de relecture du dispositif est lundi 1 janvier 2024.

    Formule de calcul OpenFisca à compter du 2024-01-01 :

    def formula_2024_01_01(menage, period): # revenus du travail nets remuneration_brute_i = menage.members('remuneration_brute', period, options = [ADD]) remuneration_brute = menage.sum(remuneration_brute_i) indemnite_compensatrice_csg_i = menage.members('indemnite_compensatrice_csg', period, options = [ADD]) indemnite_compensatrice_csg = menage.sum(indemnite_compensatrice_csg_i) cotisations_salariales_i = menage.members('cotisations_salariales', period, options = [ADD]) cotisations_salariales = menage.sum(cotisations_salariales_i) complementaire_sante_salarie_i = menage.members('complementaire_sante_salarie', period, options = [ADD]) complementaire_sante_salarie = menage.sum(complementaire_sante_salarie_i) rpns_imposables_i = menage.members('rpns_imposables', period, options = [ADD]) rpns_imposables = menage.sum(rpns_imposables_i) microentreprise_i = menage.members.foyer_fiscal('microentreprise', period, options = [ADD]) * menage.members.has_role(FoyerFiscal.DECLARANT_PRINCIPAL) microentreprise = menage.sum(microentreprise_i) # pensions nettes chomage_brut_i = menage.members('chomage_brut', period, options = [ADD]) chomage_brut = menage.sum(chomage_brut_i) retraite_brute_i = menage.members('retraite_brute', period, options = [ADD]) retraite_brute = menage.sum(retraite_brute_i) casa_i = menage.members('casa', period, options = [ADD]) casa = menage.sum(casa_i) pensions_rentes_complementaires = menage('pensions_rentes_complementaires', period) # revenus nets du capital revenus_du_capital_avant_prelevements = menage('revenus_du_capital_avant_prelevements', period) prelevements_sociaux_revenus_capital_hors_csg_crds_f = menage.members.foyer_fiscal('prelevements_sociaux_revenus_capital_hors_csg_crds', period) * menage.members.has_role(FoyerFiscal.DECLARANT_PRINCIPAL) prelevements_sociaux_revenus_capital_hors_csg_crds = menage.sum(prelevements_sociaux_revenus_capital_hors_csg_crds_f) # CSG CRDS csg_i = menage.members('csg', period) csg = menage.sum(csg_i) crds_hors_prestations_i = menage.members('crds_hors_prestations', period) crds_hors_prestations = menage.sum(crds_hors_prestations_i) return ( remuneration_brute + indemnite_compensatrice_csg + cotisations_salariales - complementaire_sante_salarie + rpns_imposables + microentreprise + retraite_brute + casa + chomage_brut + pensions_rentes_complementaires + revenus_du_capital_avant_prelevements + prelevements_sociaux_revenus_capital_hors_csg_crds + csg + crds_hors_prestations )

    Formule OpenFisca sur Github

    Variables et paramètres inscrits dans la formule :

    Paramètres :

    Aucun paramètre inscrit directement dans la formule.

    Décomposition :

    Variables utilisées par le cas type :

    Variables et dispositifs influencés par la formule :

    La formule du dispositif "Revenus nets de prélèvements sociaux" peut avoir une influence sur d'autres dispositifs et variables :

    Caractéristiques avancées :

    Période de définition : year
    Entité : menage
    Type de valeur : float