Formule de calcul
Revenus agricoles imposables en régime microBA - Revenus des professions non salariées
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 GithubVariables 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 GithubVariables 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 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 "Revenus agricoles imposables en régime microBA - Revenus des professions non salariées" peut avoir une influence sur d'autres dispositifs et variables :