Formule de calcul

Revenus agricoles imposables en régime microBA - Revenus des professions non salariées

Valeur du dispositif pour le cas type :

Revenus agricoles imposables en régime microBA - Revenus des professions non salariées

Adulte 1

    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 :

    def formula_2018_01_01(individu, period, parameters): mrag_impo = individu('mrag_impo', period) micro = parameters(period).impot_revenu.calcul_revenus_imposables.rpns.micro return mrag_impo * (1 - micro.microentreprise.regime_micro_ba.taux)

    Formule OpenFisca sur Github

    Variables et paramètres inscrits dans la formule :

    Paramètres :

    Variables utilisées par le cas type :

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

    def formula_2017_01_01(individu, period, parameters): mrag_impo = individu('mrag_impo', period) frag_impo_n2 = individu('frag_impo_n2', period) frag_impo_n1 = individu('frag_impo_n1', period) arag_impo_n2 = individu('arag_impo_n2', period) date_creation = individu('date_creation', period) micro = parameters(period).impot_revenu.calcul_revenus_imposables.rpns.micro frag_impo_n2_maj = frag_impo_n2 * (1 + micro.microentreprise.regime_micro_ba.maj_frag) benefices_estimes_3 = (mrag_impo + frag_impo_n2_maj + arag_impo_n2 + frag_impo_n1) / 3 benefices_estimes_2 = (mrag_impo + frag_impo_n1) / 2 montant_benef = ( (date_creation < 2016) * benefices_estimes_3 + (date_creation == 2016) * benefices_estimes_2 + (date_creation == 2017) * mrag_impo ) return montant_benef * (1 - micro.microentreprise.regime_micro_ba.taux)

    Formule OpenFisca sur Github

    Variables et paramètres inscrits dans la formule :

    Paramètres :

    Variables utilisées par le cas type :

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

    def formula_2016_01_01(individu, period, parameters): mrag_impo = individu('mrag_impo', period) frag_impo_n2 = individu('frag_impo_n2', period) frag_impo_n1 = individu('frag_impo_n1', period) arag_impo_n2 = individu('arag_impo_n2', period) arag_impo_n1 = individu('arag_impo_n1', period) date_creation = individu('date_creation', period) micro = parameters(period).impot_revenu.calcul_revenus_imposables.rpns.micro frag_impo_n2_maj = frag_impo_n2 * (1 + micro.microentreprise.regime_micro_ba.maj_frag) frag_impo_n1_maj = frag_impo_n1 * (1 + micro.microentreprise.regime_micro_ba.maj_frag) benefices_estimes_3 = (mrag_impo + frag_impo_n2_maj + arag_impo_n2 + frag_impo_n1_maj + arag_impo_n1) / 3 benefices_estimes_2 = (mrag_impo + frag_impo_n1_maj + arag_impo_n1) / 2 montant_benef = ( (date_creation < 2015) * benefices_estimes_3 + (date_creation == 2015) * benefices_estimes_2 + (date_creation == 2016) * mrag_impo ) return montant_benef * (1 - micro.microentreprise.regime_micro_ba.taux)

    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 "Revenus agricoles imposables en régime microBA - Revenus des professions non salariées" 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