Formule de calcul

Base ressources de l'allocation adulte handicapé après déconjugalisation

Valeur du dispositif pour le cas type :

Base ressources de l'allocation adulte handicapé après déconjugalisation

Adulte 1

Adulte 2

    Ce dispositif est à jour !
    La dernière date de relecture du dispositif est dimanche 1 octobre 2023.

    Formule de calcul OpenFisca à compter du 2023-10-01 :

    def formula_2023_10_01(individu, period, parameters): parameters = parameters(period) aah = parameters.prestations_sociales.prestations_etat_de_sante.invalidite.aah en_activite = ((individu('salaire_imposable', period, options = [ADD]) + individu('rpns_imposables', period.last_year)) > 0) def assiette_revenu_activite_demandeur(revenus_demandeur): smic_brut_annuel = 12 * parameters.marche_travail.salaire_minimum.smic.smic_b_horaire * parameters.marche_travail.salaire_minimum.smic.nb_heures_travail_mensuel total_tranche1 = min_(aah.travail_ordinaire.tranche_smic * smic_brut_annuel, revenus_demandeur) total_tranche2 = max_(0, revenus_demandeur - total_tranche1) return (1 - aah.travail_ordinaire.abattement_30) * total_tranche1 + (1 - aah.travail_ordinaire.abattement_sup) * total_tranche2 def base_ressource_eval_trim(): three_previous_months = Period(('month', period.first_month.start, 3)).offset(-3) base_ressource_activite = individu('aah_base_ressources_activite_eval_trimestrielle', period) - individu('aah_base_ressources_activite_milieu_protege', three_previous_months, options = [ADD]) base_ressource_hors_activite = individu('aah_base_ressources_hors_activite_eval_trimestrielle', period) + individu('aah_base_ressources_activite_milieu_protege', three_previous_months, options = [ADD]) base_ressource_demandeur = max_(0, assiette_revenu_activite_demandeur(base_ressource_activite) + base_ressource_hors_activite) return base_ressource_demandeur def base_ressource_eval_annuelle(): base_ressource_activite = assiette_revenu_activite_demandeur(individu('aah_base_ressources_activite_eval_annuelle', period)) base_ressource = base_ressource_activite + individu('aah_base_ressources_hors_activite_eval_annuelle', period) return base_ressource return where( en_activite, base_ressource_eval_trim() / 12, base_ressource_eval_annuelle() / 12 ) # TODO: - Prendre en compte les abattements temporaires sur les ressources en cas de changement de situation (6 mois pour retour à l'emploi, un an pour inactivité) # - La formule du calcul de la base de ressource est celle en vigueur à partir de 2011, avant 2011: # - l'abattement pour les personnes invalides (défini dans l'art. 157 du CGI) sur le revenu net global est pris en compte (art. R821-4 du CSS)

    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 "Base ressources de l'allocation adulte handicapé après déconjugalisation" peut avoir une influence sur d'autres dispositifs et variables :

    Caractéristiques avancées :

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