Formule de calcul

Exonérations fiscales pour création d'une entreprise en zone de revitalisation rurale (ZRR)

Source : source (consulté le lundi 1 janvier 1)

Valeur du dispositif pour le cas type :

Exonérations fiscales pour création d'une entreprise en zone de revitalisation rurale (ZRR)

Adulte 1

Adulte 2

Enfant 1

Enfant 2

    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): decembre = period.first_month.offset(11, 'month') effectif_entreprise = individu('effectif_entreprise', decembre) entreprise_benefice = individu('entreprise_benefice', period, options = [ADD]) # TODO: MODIFIER avec création d'entreprise contrat_de_travail_type = individu('contrat_de_travail_type', decembre) TypesContrat = contrat_de_travail_type.possible_values contrat_de_travail_debut = individu('contrat_de_travail_debut', decembre) contrat_de_travail_fin = individu('contrat_de_travail_fin', decembre) duree_eligible = contrat_de_travail_fin > contrat_de_travail_debut + timedelta64(365, 'D') # TODO: move to parameters file contrat_de_travail_eligible = (contrat_de_travail_type == TypesContrat.cdi) + ((contrat_de_travail_type == TypesContrat.cdd) * (duree_eligible)) zone_revitalisation_rurale = individu('zone_revitalisation_rurale', decembre) eligible = ( contrat_de_travail_eligible * (effectif_entreprise <= 50) * zone_revitalisation_rurale ) exoneration_relative_year_passed = exoneration_relative_year(period, contrat_de_travail_debut) rate_by_year_passed = { 0: 1, 1: 1, 2: 1, 3: 1, 4: 1, 5: .75, 6: .50, 7: .25, } # TODO: move to parameters file taux_exoneraion = eligible * 0.0 for year_passed, rate in rate_by_year_passed.items(): condition_on_year_passed = exoneration_relative_year_passed == timedelta64(year_passed, 'Y') taux_exoneraion[condition_on_year_passed] = rate return taux_exoneraion * entreprise_benefice # TODO: mettre sur toutes les années

    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 :

    • Date d'arrivée dans l'entreprise

      Adulte 1

      Adulte 2

      Enfant 1

      Enfant 2

    • Date de départ de l'entreprise

      Adulte 1

      Adulte 2

      Enfant 1

      Enfant 2

    • Type du contrat de travail

      Adulte 1

      Adulte 2

      Enfant 1

      Enfant 2

    • Effectif de l'entreprise

      Adulte 1

      Adulte 2

      Enfant 1

      Enfant 2

    • Bénéfice de l'entreprise

      Adulte 1

      Adulte 2

      Enfant 1

      Enfant 2

    • L'entreprise est située dans une zone de revitalisation rurale (ZRR)

      Adulte 1

      Adulte 2

      Enfant 1

      Enfant 2

    Caractéristiques avancées :

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