Formule de calcul

Contribution fonds national action logement (FNAL)

Valeur du dispositif pour le cas type :

Contribution fonds national action logement (FNAL)

Adulte 1

Adulte 2

Enfant 1

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

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

    def formula_2020_01_01(individu, period, parameters): effectif_entreprise = individu('effectif_entreprise', period) effectif_plus_de_50_salaries = effectif_entreprise >= 50 contribution_plus_de_50_salaries = apply_bareme( individu, period, parameters, cotisation_type = 'employeur', bareme_name = 'fnal_contribution_plus_de_50_salaries', variable_name = 'fnal_contribution', ) contribution_moins_de_50_salaries = apply_bareme( individu, period, parameters, cotisation_type = 'employeur', bareme_name = 'fnal_contribution_moins_de_50_salaries', variable_name = 'fnal_contribution', ) return effectif_plus_de_50_salaries * contribution_plus_de_50_salaries + (1 - effectif_plus_de_50_salaries) * contribution_moins_de_50_salaries

    Formule OpenFisca sur Github

    Variables et paramètres inscrits dans la formule :

    Paramètres :

    Aucun paramètre inscrit directement dans la formule.

    Variables utilisées par le cas type :

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

    def formula_2015_01_01(individu, period, parameters): effectif_entreprise = individu('effectif_entreprise', period) effectif_plus_de_20_salaries = effectif_entreprise >= 20 contribution_plus_de_20_salaries = apply_bareme( individu, period, parameters, cotisation_type = 'employeur', bareme_name = 'fnal_contribution_plus_de_20_salaries', variable_name = 'fnal_contribution', ) contribution_moins_de_20_salaries = apply_bareme( individu, period, parameters, cotisation_type = 'employeur', bareme_name = 'fnal_contribution_moins_de_20_salaries', variable_name = 'fnal_contribution', ) return effectif_plus_de_20_salaries * contribution_plus_de_20_salaries + (1 - effectif_plus_de_20_salaries) * contribution_moins_de_20_salaries

    Formule OpenFisca sur Github

    Variables et paramètres inscrits dans la formule :

    Paramètres :

    Aucun paramètre inscrit directement dans la formule.

    Variables utilisées par le cas type :

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

    def formula_2007_01_01(individu, period, parameters): effectif_entreprise = individu('effectif_entreprise', period) effectif_plus_de_20_salaries = effectif_entreprise >= 20 contribution_plus_de_20_salaries = apply_bareme( individu, period, parameters, cotisation_type = 'employeur', bareme_name = 'fnal_contribution_plus_de_20_salaries', variable_name = 'fnal_contribution', ) return effectif_plus_de_20_salaries * contribution_plus_de_20_salaries

    Formule OpenFisca sur Github

    Variables et paramètres inscrits dans la formule :

    Paramètres :

    Aucun paramètre inscrit directement dans la formule.

    Variables utilisées par le cas type :

    Formule initiale de calcul OpenFisca :

    def formula(individu, period, parameters): effectif_entreprise = individu('effectif_entreprise', period) effectif_plus_de_10_salaries = effectif_entreprise >= 10 contribution_plus_de_10_salaries = apply_bareme( individu, period, parameters, cotisation_type = 'employeur', bareme_name = 'fnal_contribution_plus_de_10_salaries', variable_name = 'fnal_contribution', ) return effectif_plus_de_10_salaries * contribution_plus_de_10_salaries

    Formule OpenFisca sur Github

    Variables et paramètres inscrits dans la formule :

    Paramètres :

    Aucun paramètre inscrit directement dans la formule.

    Variables utilisées par le cas type :

    Variables et dispositifs influencés par la formule :

    La formule du dispositif "Contribution fonds national action logement (FNAL)" 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