Formule de calcul

Revenus des professions non salariées individuels avec abattement CGA

Valeur du dispositif pour le cas type :

Revenus des professions non salariées individuels avec abattement CGA

Adulte 1

Adulte 2

Enfant 1

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

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

    def formula_2017_01_01(individu, period, parameters): aacc_impn = individu('aacc_impn', period) aacc_gits = individu('aacc_gits', period) aacc_imps = individu('aacc_imps', period) nacc_meup = individu('nacc_meup', period) nacc_meuc = individu('nacc_meuc', period) nacc_pres = individu('nacc_pres', period) alnp_defs = individu('alnp_defs', period) aacc_defn = individu('aacc_defn', period) micro = parameters(period).impot_revenu.calcul_revenus_imposables.rpns.micro aacc_timp = ( max_( 0, (aacc_impn + (aacc_gits > 0) * max_( micro.microentreprise.montant_minimum, aacc_gits * (1 - micro.microentreprise.regime_micro_bic.marchandises.taux) )) + (aacc_imps > 0) * max_( micro.microentreprise.montant_minimum, aacc_imps * (1 - micro.microentreprise.regime_micro_bic.services.taux) ) + (nacc_meup > 0) * max_( micro.microentreprise.montant_minimum, nacc_meup * (1 - micro.microentreprise.regime_micro_bic.marchandises.taux) ) + (nacc_meuc > 0) * max_( micro.microentreprise.montant_minimum, nacc_meuc * (1 - micro.microentreprise.regime_micro_bic.services.taux) ) + max_(0, nacc_pres - alnp_defs) - aacc_defn ) ) return aacc_timp

    Formule OpenFisca sur Github

    Variables et paramètres inscrits dans la formule :

    Paramètres :

    Variables utilisées par le cas type :

    • Déficits industriels et commerciaux non professionnels: régime normal ou simplifié avec CGA ou viseur (régime du bénéfice réel)

      Adulte 1

      €/an

      Adulte 2

      €/an

      Enfant 1

      €/an
    • Location de gîtes ruraux, chambres d'hôtes et meublés de tourisme (régime micro entreprise)

      Adulte 1

      €/an

      Adulte 2

      €/an

      Enfant 1

      €/an
    • Revenus industriels et commerciaux non professionnels imposables: régime normal ou simplifié avec CGA ou viseur (régime du bénéfice réel)

      Adulte 1

      €/an

      Adulte 2

      €/an

      Enfant 1

      €/an
    • Locations meublées non professionnelles (régime micro entreprise)

      Adulte 1

      €/an

      Adulte 2

      €/an

      Enfant 1

      €/an
    • Déficits de locations meublées non professionnelles avec CGA ou viseur (régime du bénéfice réel)

      Adulte 1

      €/an

      Adulte 2

      €/an

      Enfant 1

      €/an
    • Locations meublées non professionnelles: cas général des locations déjà soumises aux prélèvements sociaux (régime micro entreprise)

      Adulte 1

      €/an

      Adulte 2

      €/an

      Enfant 1

      €/an
    • Locations meublées non professionnelles: Locations meublées et chambre d'hôtes déjà soumises aux prélèvements sociaux (régime micro entreprise)

      Adulte 1

      €/an

      Adulte 2

      €/an

      Enfant 1

      €/an
    • Locations meublées non professionnelles: Gîtes ruraux et chambres d'hôtes déjà soumis aux prélèvements sociaux avec CGA (régime du bénéfice réel)

      Adulte 1

      €/an

      Adulte 2

      €/an

      Enfant 1

      €/an

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

    def formula_2012_01_01(individu, period, parameters): aacc_impn = individu('aacc_impn', period) aacc_gits = individu('aacc_gits', period) aacc_imps = individu('aacc_imps', period) nacc_meup = individu('nacc_meup', period) nacc_pres = individu('nacc_pres', period) alnp_defs = individu('alnp_defs', period) aacc_defn = individu('aacc_defn', period) micro = parameters(period).impot_revenu.calcul_revenus_imposables.rpns.micro aacc_timp = ( max_( 0, (aacc_impn + (aacc_gits > 0) * max_( micro.microentreprise.montant_minimum, aacc_gits * (1 - micro.microentreprise.regime_micro_bic.marchandises.taux) )) + (aacc_imps > 0) * max_( micro.microentreprise.montant_minimum, aacc_imps * (1 - micro.microentreprise.regime_micro_bic.services.taux) ) + (nacc_meup > 0) * max_( micro.microentreprise.montant_minimum, nacc_meup * (1 - micro.microentreprise.regime_micro_bic.marchandises.taux) ) + max_(0, nacc_pres - alnp_defs) - aacc_defn ) ) return aacc_timp

    Formule OpenFisca sur Github

    Variables et paramètres inscrits dans la formule :

    Paramètres :

    Variables utilisées par le cas type :

    • Déficits industriels et commerciaux non professionnels: régime normal ou simplifié avec CGA ou viseur (régime du bénéfice réel)

      Adulte 1

      €/an

      Adulte 2

      €/an

      Enfant 1

      €/an
    • Location de gîtes ruraux, chambres d'hôtes et meublés de tourisme (régime micro entreprise)

      Adulte 1

      €/an

      Adulte 2

      €/an

      Enfant 1

      €/an
    • Revenus industriels et commerciaux non professionnels imposables: régime normal ou simplifié avec CGA ou viseur (régime du bénéfice réel)

      Adulte 1

      €/an

      Adulte 2

      €/an

      Enfant 1

      €/an
    • Locations meublées non professionnelles (régime micro entreprise)

      Adulte 1

      €/an

      Adulte 2

      €/an

      Enfant 1

      €/an
    • Déficits de locations meublées non professionnelles avec CGA ou viseur (régime du bénéfice réel)

      Adulte 1

      €/an

      Adulte 2

      €/an

      Enfant 1

      €/an
    • Locations meublées non professionnelles: Locations meublées et chambre d'hôtes déjà soumises aux prélèvements sociaux (régime micro entreprise)

      Adulte 1

      €/an

      Adulte 2

      €/an

      Enfant 1

      €/an
    • Locations meublées non professionnelles: Gîtes ruraux et chambres d'hôtes déjà soumis aux prélèvements sociaux avec CGA (régime du bénéfice réel)

      Adulte 1

      €/an

      Adulte 2

      €/an

      Enfant 1

      €/an

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

    def formula_2011_01_01(individu, period, parameters): aacc_impn = individu('aacc_impn', period) aacc_gits = individu('aacc_gits', period) aacc_imps = individu('aacc_imps', period) alnp_defs = individu('alnp_defs', period) aacc_defn = individu('aacc_defn', period) micro = parameters(period).impot_revenu.calcul_revenus_imposables.rpns.micro aacc_timp = ( max_( 0, (aacc_impn + (aacc_gits > 0) * max_( micro.microentreprise.montant_minimum, aacc_gits * (1 - micro.microentreprise.regime_micro_bic.marchandises.taux) )) + (aacc_imps > 0) * max_( micro.microentreprise.montant_minimum, aacc_imps * (1 - micro.microentreprise.regime_micro_bic.services.taux) ) + max_(0, - alnp_defs) - aacc_defn ) ) return aacc_timp

    Formule OpenFisca sur Github

    Variables et paramètres inscrits dans la formule :

    Paramètres :

    Variables utilisées par le cas type :

    • Déficits industriels et commerciaux non professionnels: régime normal ou simplifié avec CGA ou viseur (régime du bénéfice réel)

      Adulte 1

      €/an

      Adulte 2

      €/an

      Enfant 1

      €/an
    • Location de gîtes ruraux, chambres d'hôtes et meublés de tourisme (régime micro entreprise)

      Adulte 1

      €/an

      Adulte 2

      €/an

      Enfant 1

      €/an
    • Revenus industriels et commerciaux non professionnels imposables: régime normal ou simplifié avec CGA ou viseur (régime du bénéfice réel)

      Adulte 1

      €/an

      Adulte 2

      €/an

      Enfant 1

      €/an
    • Locations meublées non professionnelles (régime micro entreprise)

      Adulte 1

      €/an

      Adulte 2

      €/an

      Enfant 1

      €/an
    • Déficits de locations meublées non professionnelles avec CGA ou viseur (régime du bénéfice réel)

      Adulte 1

      €/an

      Adulte 2

      €/an

      Enfant 1

      €/an

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

    def formula_2010_01_01(individu, period, parameters): aacc_impn = individu('aacc_impn', period) alnp_defs = individu('alnp_defs', period) aacc_defn = individu('aacc_defn', period) aacc_timp = max_(0, aacc_impn + max_(0, - alnp_defs) - aacc_defn) return aacc_timp

    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 :

    • Déficits industriels et commerciaux non professionnels: régime normal ou simplifié avec CGA ou viseur (régime du bénéfice réel)

      Adulte 1

      €/an

      Adulte 2

      €/an

      Enfant 1

      €/an
    • Revenus industriels et commerciaux non professionnels imposables: régime normal ou simplifié avec CGA ou viseur (régime du bénéfice réel)

      Adulte 1

      €/an

      Adulte 2

      €/an

      Enfant 1

      €/an
    • Déficits de locations meublées non professionnelles avec CGA ou viseur (régime du bénéfice réel)

      Adulte 1

      €/an

      Adulte 2

      €/an

      Enfant 1

      €/an

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

    def formula_2009_01_01(individu, period, parameters): aacc_impn = individu('aacc_impn', period) alnp_defs = individu('alnp_defs', period) aacc_defn = individu('aacc_defn', period) aacc_defs = individu('aacc_defs', period) aacc_timp = max_(0, aacc_impn + max_(0, - alnp_defs) - aacc_defn - aacc_defs) return aacc_timp

    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 :

    • Déficits industriels et commerciaux non professionnels: régime normal ou simplifié avec CGA ou viseur (régime du bénéfice réel)

      Adulte 1

      €/an

      Adulte 2

      €/an

      Enfant 1

      €/an
    • Déficits de revenus industriels et commerciaux non professionnels avec CGA (régime simplifié du bénéfice réel)

      Adulte 1

      €/an

      Adulte 2

      €/an

      Enfant 1

      €/an
    • Revenus industriels et commerciaux non professionnels imposables: régime normal ou simplifié avec CGA ou viseur (régime du bénéfice réel)

      Adulte 1

      €/an

      Adulte 2

      €/an

      Enfant 1

      €/an
    • Déficits de locations meublées non professionnelles avec CGA ou viseur (régime du bénéfice réel)

      Adulte 1

      €/an

      Adulte 2

      €/an

      Enfant 1

      €/an

    Formule initiale de calcul OpenFisca :

    def formula(individu, period, parameters): aacc_impn = individu('aacc_impn', period) aacc_defn = individu('aacc_defn', period) aacc_defs = individu('aacc_defs', period) aacc_timp = max_(0, aacc_impn - aacc_defn - aacc_defs) return aacc_timp

    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 :

    • Déficits industriels et commerciaux non professionnels: régime normal ou simplifié avec CGA ou viseur (régime du bénéfice réel)

      Adulte 1

      €/an

      Adulte 2

      €/an

      Enfant 1

      €/an
    • Déficits de revenus industriels et commerciaux non professionnels avec CGA (régime simplifié du bénéfice réel)

      Adulte 1

      €/an

      Adulte 2

      €/an

      Enfant 1

      €/an
    • Revenus industriels et commerciaux non professionnels imposables: régime normal ou simplifié avec CGA ou viseur (régime du bénéfice réel)

      Adulte 1

      €/an

      Adulte 2

      €/an

      Enfant 1

      €/an

    Variables et dispositifs influencés par la formule :

    La formule du dispositif "Revenus des professions non salariées individuels avec abattement CGA" 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