L’Impôt sur la Fortune Immobilière (IFI) a remplacé l’ISF à partir de 2018, en recentrant l’assiette sur le seul patrimoine immobilier net des ménages (hors valeurs mobilières, liquidités, etc.), avec un seuil d’entrée inchangé de 1,3 M€. Les données ci-dessous, publiées par la DGFIP, détaillent chaque année le nombre de redevables et le patrimoine immobilier moyen déclaré par commune, pour les villes de plus de 20 000 habitants comptant plus de 50 redevables à l’IFI, de 2018 à 2025.
Évolution nationale (communes couvertes)
Code
synth <- communes |> dplyr::group_by(Annee) |> dplyr::summarise(`Communes couvertes`= dplyr::n(),`Redevables (communes >20k)`=sum(Nombre_redevables),`Patrimoine moyen (€)`=weighted.mean(Patrimoine_moyen, Nombre_redevables),`Impôt moyen (€)`=weighted.mean(Impot_moyen, Nombre_redevables),.groups ="drop")synth |> gt::gt() |> gt::fmt_number(columns =-Annee, decimals =0, sep_mark =" ") |> gt::tab_header(title ="Redevables IFI et patrimoine immobilier moyen",subtitle ="Villes de plus de 20 000 hab. avec plus de 50 redevables à l'IFI") |> gt::tab_options(table.width ="100%")
Redevables IFI et patrimoine immobilier moyen
Villes de plus de 20 000 hab. avec plus de 50 redevables à l'IFI
Annee
Communes couvertes
Redevables (communes >20k)
Patrimoine moyen (€)
Impôt moyen (€)
2018
182
74 266
2 386 703
9 898
2019
189
78 552
2 440 332
10 883
2020
190
81 227
2 472 398
10 916
2021
203
87 091
2 484 169
10 895
2022
210
92 958
2 498 277
11 011
2023
228
99 886
2 508 276
11 083
2024
234
103 449
2 531 661
11 354
2025
237
106 230
2 559 643
11 664
Code
synth |>ggplot(aes(Annee, `Redevables (communes >20k)`)) +geom_col(fill ="#3b6f8a") +scale_y_continuous(labels = scales::label_number(big.mark =" ")) +scale_x_continuous(breaks = scales::breaks_pretty(8)) +labs(title ="Redevables IFI dans les communes >20 000 hab. (>50 redevables)",subtitle =sprintf("Somme sur les %d communes couvertes chaque année", dplyr::n_distinct(communes$Code_commune)),x =NULL, y =NULL) + theme_ifi
Figure 1
Code
synth |>ggplot(aes(Annee, `Patrimoine moyen (€)`/1e6)) +geom_line(colour ="#c0392b", linewidth =0.9) +geom_point(colour ="#c0392b", size =2) +scale_y_continuous(labels = scales::label_number(big.mark =" ")) +scale_x_continuous(breaks = scales::breaks_pretty(8)) +labs(title ="Patrimoine immobilier net moyen déclaré",subtitle ="Moyenne pondérée par le nombre de redevables, en millions d'euros",x =NULL, y ="M€") + theme_ifi
Figure 2
Le nombre de communes couvertes (seuil de plus de 50 redevables) varie légèrement d’une année à l’autre ; les comparaisons doivent donc être lues à champ non strictement constant.
Communes par redevables et par patrimoine, 2025
Code
communes |> dplyr::filter(Annee == derniere_an) |> dplyr::slice_max(Nombre_redevables, n =15) |> dplyr::mutate(Commune = forcats::fct_reorder(Commune, Nombre_redevables)) |>ggplot(aes(Nombre_redevables, Commune)) +geom_col(fill ="#3b6f8a") +scale_x_continuous(labels = scales::label_number(big.mark =" ")) +labs(title =sprintf("Communes ayant le plus de redevables à l'IFI en %d", derniere_an),x ="Nombre de redevables", y =NULL) + theme_ifi
Figure 3
Code
communes |> dplyr::filter(Annee == derniere_an) |> dplyr::slice_max(Patrimoine_moyen, n =15) |> dplyr::mutate(Commune = forcats::fct_reorder(Commune, Patrimoine_moyen)) |>ggplot(aes(Patrimoine_moyen /1e6, Commune)) +geom_col(fill ="#c0392b") +scale_x_continuous(labels = scales::label_number(big.mark =" ")) +labs(title =sprintf("Communes au patrimoine immobilier moyen le plus élevé en %d", derniere_an),x ="Patrimoine moyen (M€)", y =NULL) + theme_ifi