Formule de calcul

Cotisation exceptionnelle au fonds de solidarité (salarié)

Source : source (consulté le lundi 1 janvier 1)

Valeur du dispositif pour le cas type :

Cotisation exceptionnelle au fonds de solidarité (salarié)

Adulte 1

€/an

    Ce dispositif est peut-être obsolète !
    La dernière date de relecture du dispositif est lundi 1 janvier 2018.

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

    Aucune formule à partir de cette date

    Formule initiale de calcul OpenFisca :

    def formula(individu, period, parameters): traitement_indiciaire_brut = individu('traitement_indiciaire_brut', period) hsup = individu('hsup', period) categorie_salarie = individu('categorie_salarie', period) indemnite_residence = individu('indemnite_residence', period) primes_fonction_publique = individu('primes_fonction_publique', period) rafp_salarie = individu('rafp_salarie', period) pension_salarie = individu('pension_salarie', period) cotisations_salariales_contributives = individu('cotisations_salariales_contributives', period) plafond_securite_sociale = individu('plafond_securite_sociale', period) salaire_de_base = individu('salaire_de_base', period) supplement_familial_traitement = individu('supplement_familial_traitement', period) # Assujettis parameters = parameters(period) seuil_assujettissement_fds = compute_seuil_fds(parameters.prelevements_sociaux.cotisations_secteur_public.fds.salarie) concernes = ( (categorie_salarie == TypesCategorieSalarie.public_titulaire_etat) + (categorie_salarie == TypesCategorieSalarie.public_titulaire_territoriale) + (categorie_salarie == TypesCategorieSalarie.public_titulaire_hospitaliere) + (categorie_salarie == TypesCategorieSalarie.public_non_titulaire) ) remuneration_brute = ( traitement_indiciaire_brut + salaire_de_base + indemnite_residence - hsup ) assujettis = concernes * (remuneration_brute > seuil_assujettissement_fds) # Pour le calcul de l'assiette, on déduit de la rémunaration brute # - toutes les cotisations de sécurité sociale obligatoires # - les prélèvements pour pension # - et, le cas échéant, les prélèvements au profit des régimes de retraite complémentaire obligatoires. # Soit: # - pour les titutlaires, les pensions # - les non titulaires, les cotisations sociales contributives (car pas de cotisations non contributives pour les non titulaires de la fonction public) deduction = assujettis * ( + rafp_salarie + pension_salarie + (categorie_salarie == TypesCategorieSalarie.public_non_titulaire) * cotisations_salariales_contributives ) # Ces déductions sont négatives cotisation = apply_bareme_for_relevant_type_sal( bareme_by_type_sal_name = parameters.cotsoc.cotisations_salarie, bareme_name = 'excep_solidarite', base = assujettis * min_( remuneration_brute + supplement_familial_traitement + primes_fonction_publique + deduction, parameters.prelevements_sociaux.cotisations_secteur_public.fds.salarie.plafond_base_solidarite, ), plafond_securite_sociale = plafond_securite_sociale, categorie_salarie = categorie_salarie, ) return cotisation

    Formule OpenFisca sur Github

    Variables et paramètres inscrits dans la formule :

    Paramètres :

    Variables utilisées par le cas type :

    Variables et dispositifs influencés par la formule :

    La formule du dispositif "Cotisation exceptionnelle au fonds de solidarité (salarié)" peut avoir une influence sur d'autres dispositifs et variables :

    Caractéristiques avancées :

    Période de définition : month
    Entité : individu
    Type de valeur : float