--- title: Allocation aux Adultes Handicapés keywords: fastai sidebar: home_sidebar nb_path: "notebooks/memos/memo_aah.ipynb" ---
L'allocation aux adultes handicapés (AAH) est une aide financière destinée à assurer un minimum de ressources aux personnes en situation de handicap. [→ Source : Service-public.fr]
Comment lire ce document ?
Ce document est un support de travail du service LexImpact, rendu public. Il n'a pas pour objectif d'expliquer de façon exhaustive le fonctionnement d'un dispositif.
Les mémos regroupent la connaissance acquise par le service sur un dispositif lors de la conception et de la mise à jour des simulateurs. Cette connaissance concerne notamment :
Fin 2018, 1 161 400 personnes étaient titulaires de l'allocation adultes handicapés.
[→ Source : Rapport de la Cour des comptes]
import matplotlib.pyplot as plt
import plotly.graph_objects as go
from IPython.display import HTML
from pandas import DataFrame
colonnes = [
[
"nombre de personnes titulaires de l'AAH",
"nombre de personnes titulaires de l'AAH",
"nombre de bénéficiaires",
"nombre de bénéficiaires",
"budget",
"budget",
],
["montant", "source", "montant", "source", "montant", "source"],
]
df = DataFrame(
[
[
"1 161 400",
"<a href='https://www.ccomptes.fr/system/files/2019-11/20191125-rapport-allocations-adultes-handicapes.pdf'>Rapport sur l'allocations pour adultes handicapés</a>",
"-",
"-",
"-",
"-",
],
["-", "-", "-", "-", "-", "-"],
],
index=["fin 2018", "2020"],
columns=colonnes,
).fillna("-")
display(HTML(df.to_html(escape=False)))
Le calcul expliqué par les institutions :
La formule de calcul source des simulateurs LexImpact :
# This script needs
# pip install matplotlib
# pip install seaborn==0.11.2
# pip install openfisca-france >= 80.2.0
from openfisca_france import FranceTaxBenefitSystem
from openfisca_france.scenarios import init_single_entity
# Quel point de sortie pour la réduction des cotisations d’allocations familiales ?
tax_benefit_system = FranceTaxBenefitSystem()
current_period = 2022
scenario = init_single_entity(
tax_benefit_system.new_scenario(),
# Axe declaration
axes=[
[
dict( # in a dictionary
count=100, # 'count' indicates the number of steps
min=0,
max=15_000,
name="aah_base_ressources", # the variable that will evolve 'count' times between 'min' and 'max' values
),
]
],
period=current_period,
parent1=dict(date_naissance="1980-01-01", aah_eligible=True),
)
simulation = scenario.new_simulation()
salaire_net = simulation.calculate_add("aah_base_ressources", current_period)
aah = simulation.calculate_add("aah", current_period)
# print("aah : ", aah)
import plotly.express as px
fig = px.line(x=salaire_net, y=aah, markers=False)
_ = fig.update_layout(
autosize=True,
height=600,
title_text="Montant de l'AAH en fonction des revenus",
xaxis=dict(title="Base de ressources (€)"),
yaxis=dict(title="AAH (€)"),
)
HTML(fig.to_html(include_plotlyjs="cdn"))
(à venir)
Attribution
L'AAH est accordée sur décision de la commission des droits et de l'autonomie des personnes handicapées (CDAPH) de la maison départementale des personnes handicapées (MDPH).
🗓 = publication récurrente
Non recours
Pauvreté