L’Impôt de Solidarité sur la Fortune (ISF) a taxé le patrimoine net des ménages les plus fortunés de 1999 à 2017, avant d’être remplacé par l’Impôt sur la Fortune Immobilière (IFI) à partir de 2018. Les données ci-dessous, publiées par la DGFIP, détaillent chaque année le nombre de déclarations et les montants déclarés par case du formulaire (patrimoine imposable, abattements, réductions, impôt net), ainsi que le nombre de redevables et le patrimoine moyen par commune pour les villes de plus de 20 000 habitants comptant plus de 50 redevables à l’ISF (2012, 2015, 2016, 2017).
Nombre de redevables et patrimoine taxable, France entière
Code
foyers <- cases |> dplyr::filter(Case =="TOTAL", Type =="Nombre de declarations") |> dplyr::transmute(Annee, `Nombre de foyers redevables`= Valeur)actif_net <- cases |> dplyr::filter(Case =="HI", Type =="Montant declare (EUR)") |> dplyr::transmute(Annee, `Actif net imposable total (EUR)`= Valeur)isf_net <- cases |> dplyr::filter(Case =="ST", Type =="Montant declare (EUR)") |> dplyr::transmute(Annee, `Montant net d'ISF payé (EUR)`= Valeur)synth <- foyers |> dplyr::left_join(actif_net, by ="Annee") |> dplyr::left_join(isf_net, by ="Annee")synth |> gt::gt() |> gt::fmt_number(columns =-Annee, decimals =0, sep_mark =" ") |> gt::tab_header(title ="Foyers redevables, patrimoine net taxable et ISF net payé") |> gt::tab_options(table.width ="100%")
Foyers redevables, patrimoine net taxable et ISF net payé
Annee
Nombre de foyers redevables
Actif net imposable total (EUR)
Montant net d'ISF payé (EUR)
1999
212 868
370 348 061 783
1 795 910 626
2000
245 820
443 162 095 068
2 249 354 182
2001
269 713
482 526 927 092
2 407 725 975
2002
283 586
487 380 172 656
2 283 800 524
2003
298 466
489 959 857 001
2 170 628 969
2004
335 525
555 060 800 461
2 453 265 765
2005
390 915
643 263 847 059
2 777 516 179
2006
456 856
768 011 046 093
3 318 468 542
2007
527 866
908 679 070 025
4 031 444 924
2008
565 966
987 068 836 003
3 810 252 275
2009
559 727
947 943 715 883
3 266 314 105
2010
593 878
1 041 194 908 856
3 616 881 322
2011
291 630
772 285 523 200
3 872 595 608
2012
290 065
777 989 557 936
2 266 559 616
2013
312 406
839 566 296 054
3 634 230 007
2014
331 010
904 881 663 801
3 802 409 318
2015
342 972
949 144 703 520
3 892 960 314
2016
351 152
986 555 618 153
4 046 450 014
2017
358 198
1 028 782 221 597
4 226 166 708
Code
synth |>ggplot(aes(Annee, `Nombre de foyers redevables`)) +geom_col(fill ="#3b6f8a") +scale_y_continuous(labels = scales::label_number(big.mark =" ")) +scale_x_continuous(breaks = scales::breaks_pretty(8)) +labs(title ="Nombre de foyers redevables à l'ISF",subtitle ="France entière, 1999-2017", x =NULL, y =NULL) + theme_isf
Figure 1
Code
actif_net |>ggplot(aes(Annee, `Actif net imposable total (EUR)`/1e9)) +geom_col(fill ="#c0392b") +scale_y_continuous(labels = scales::label_number(big.mark =" ")) +scale_x_continuous(breaks = scales::breaks_pretty(8)) +labs(title ="Actif net imposable total déclaré",subtitle ="France entière, milliards d'euros, 1999-2017", x =NULL, y ="Md€") + theme_isf
Figure 2
La forte baisse observée en 2011 correspond à la réforme de l’ISF (loi de finances rectificative de juillet 2011), qui a relevé le seuil d’entrée dans le barème de 800 000 € à 1,3 M€, faisant sortir du champ de l’impôt un grand nombre de foyers.
Composition du patrimoine taxable
Code
composition <- cases |> dplyr::filter(Case %in%c("AB", "AC", "CF", "CE", "CD", "CO"), Type =="Montant declare (EUR)") |> dplyr::mutate(Libelle = dplyr::recode(Case,AB ="Résidence principale", AC ="Autres immeubles",CF ="Liquidités", CE ="Autres valeurs mobilières",CD ="Droits sociaux", CO ="Contrats d'assurance-vie"))composition |>ggplot(aes(Annee, Valeur /1e9, colour = Libelle)) +geom_line(linewidth =0.8) +scale_y_continuous(labels = scales::label_number(big.mark =" ")) +scale_x_continuous(breaks = scales::breaks_pretty(8)) +scale_colour_brewer(palette ="Dark2", name =NULL) +labs(title ="Principales composantes du patrimoine déclaré à l'ISF",subtitle ="Montants déclarés, milliards d'euros", x =NULL, y ="Md€") + theme_isf +theme(legend.position ="bottom")
Figure 3
Redevables par commune
Villes de plus de 20 000 habitants comptant plus de 50 redevables à l’ISF.
Code
communes |> dplyr::filter(Annee ==max(Annee)) |> 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'ISF en %d", max(communes$Annee)),x ="Nombre de redevables", y =NULL) + theme_isf
Figure 4
Code
communes |> dplyr::filter(Annee ==max(Annee)) |> 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 moyen déclaré le plus élevé en %d", max(communes$Annee)),x ="Patrimoine moyen (M€)", y =NULL) + theme_isf