Formule de calcul
Cotisations sociales des travailleurs non salaries
Ce dispositif est peut-être obsolète !
La dernière date de relecture du dispositif est samedi 1 janvier 2011.
Formule de calcul OpenFisca à compter du 2011-01-01 :
def formula_2011_01_01(individu, period, parameters): assiette_service = individu.foyer_fiscal('assiette_service', period) * individu.has_role(FoyerFiscal.DECLARANT_PRINCIPAL) assiette_vente = individu.foyer_fiscal('assiette_vente', period) * individu.has_role(FoyerFiscal.DECLARANT_PRINCIPAL) assiette_proflib = individu.foyer_fiscal('assiette_proflib', period) * individu.has_role(FoyerFiscal.DECLARANT_PRINCIPAL) cotisations_prestation = parameters(period).prelevements_sociaux.professions_liberales.auto_entrepreneur cotisations_non_salarie_micro_social = ( assiette_service * (cotisations_prestation.cotisations_prestations.service + cotisations_prestation.formation_professionnelle.servicecom_chiffre_affaires) + assiette_vente * (cotisations_prestation.cotisations_prestations.vente + cotisations_prestation.formation_professionnelle.ventecom_chiffre_affaires) + assiette_proflib * (cotisations_prestation.cotisations_prestations.cipav + cotisations_prestation.formation_professionnelle.professions_liberales_chiffre_affaires) ) return - cotisations_non_salarie_micro_social
Formule OpenFisca sur GithubVariables et paramètres inscrits dans la formule :
Paramètres :
- prelevements_sociaux.professions_liberales.auto_entrepreneur.cotisations_prestations.cipav
- prelevements_sociaux.professions_liberales.auto_entrepreneur.cotisations_prestations.service
- prelevements_sociaux.professions_liberales.auto_entrepreneur.cotisations_prestations.vente
- prelevements_sociaux.professions_liberales.auto_entrepreneur.formation_professionnelle.professions_liberales_chiffre_affaires
- prelevements_sociaux.professions_liberales.auto_entrepreneur.formation_professionnelle.servicecom_chiffre_affaires
- prelevements_sociaux.professions_liberales.auto_entrepreneur.formation_professionnelle.ventecom_chiffre_affaires
Variables utilisées par le cas type :
Formule de calcul OpenFisca à compter du 2009-01-01 :
def formula_2009_01_01(individu, period, parameters): assiette_service = individu.foyer_fiscal('assiette_service', period) * individu.has_role(FoyerFiscal.DECLARANT_PRINCIPAL) assiette_vente = individu.foyer_fiscal('assiette_vente', period) * individu.has_role(FoyerFiscal.DECLARANT_PRINCIPAL) assiette_proflib = individu.foyer_fiscal('assiette_proflib', period) * individu.has_role(FoyerFiscal.DECLARANT_PRINCIPAL) cotisations_prestation = parameters(period).prelevements_sociaux.professions_liberales.auto_entrepreneur cotisations_non_salarie_micro_social = ( assiette_service * cotisations_prestation.cotisations_prestations.service + assiette_vente * cotisations_prestation.cotisations_prestations.vente + assiette_proflib * cotisations_prestation.cotisations_prestations.cipav ) return - cotisations_non_salarie_micro_social
Formule OpenFisca sur GithubVariables 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 "Cotisations sociales des travailleurs non salaries" peut avoir une influence sur d'autres dispositifs et variables :