Formule de calcul

Cotisations sociales des travailleurs non salariés (profession libérale, artisan et commerçants)

Valeur du dispositif pour le cas type :

Cotisations sociales des travailleurs non salariés (profession libérale, artisan et commerçants)

Adulte 1

    Ce dispositif est peut-être obsolète !
    La dernière date de relecture du dispositif est inconnue.

    Formule de calcul OpenFisca :

    def formula(individu, period, parameters): categorie_non_salarie = individu('categorie_non_salarie', period) artisan = (categorie_non_salarie == TypesCategorieNonSalarie.artisan) commercant = (categorie_non_salarie == TypesCategorieNonSalarie.commercant) profession_liberale = (categorie_non_salarie == TypesCategorieNonSalarie.profession_liberale) deces_artisan_commercant = individu('deces_artisan_commercant', period) famille_independant = individu('famille_independant', period) formation_artisan_commercant = individu('formation_artisan_commercant', period) retraite_complementaire_artisan_commercant = individu('retraite_complementaire_artisan_commercant', period) maladie_maternite_artisan_commercant = individu('maladie_maternite_artisan_commercant', period) vieillesse_artisan_commercant = individu('vieillesse_artisan_commercant', period) formation_profession_liberale = individu('formation_profession_liberale', period) maladie_maternite_profession_liberale = individu('maladie_maternite_profession_liberale', period) vieillesse_profession_liberale = individu('vieillesse_profession_liberale', period) retraite_complementaire_profession_liberale = individu('retraite_complementaire_profession_liberale', period) cotisations_non_salarie = ( (artisan + commercant) * ( deces_artisan_commercant + famille_independant + formation_artisan_commercant + retraite_complementaire_artisan_commercant + maladie_maternite_artisan_commercant + vieillesse_artisan_commercant ) + profession_liberale * ( famille_independant + formation_profession_liberale + maladie_maternite_profession_liberale + vieillesse_profession_liberale + retraite_complementaire_profession_liberale ) ) cotisations_non_salarie_micro_social = individu('cotisations_non_salarie_micro_social', period) return cotisations_non_salarie + cotisations_non_salarie_micro_social

    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 "Cotis. sociales non salariés" peut avoir une influence sur d'autres dispositifs et variables :

    Caractéristiques avancées :

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