Qu'est-ce que le DVF ?
DVF signifie Demandes de Valeurs Foncières. C'est un fichier public qui recense toutes les mutations immobilières — ventes d'appartements, de maisons, de terrains, de locaux commerciaux — enregistrées par les notaires et transmises à l'administration fiscale française.
Avant 2019, ces données étaient accessibles uniquement sur demande écrite à la DGFiP. Depuis avril 2019, elles sont en open data, téléchargeables librement sur data.gouv.fr. La mise à jour d'avril 2026 porte le cumul à 30 millions de transactions accessibles depuis 2014.
C'est la source de référence pour toute analyse sérieuse du marché immobilier français : prix réels de transaction, volumes par commune, tendances sur plusieurs années. Pas des prix d'annonce — des prix d'acte.
Qui produit cette donnée ?
La DGFiP (Direction générale des Finances publiques) collecte les déclarations des notaires à chaque acte authentique de vente. Elle consolide ensuite l'ensemble et le publie via Etalab, l'entité responsable de l'open data gouvernemental, sur data.gouv.fr.
Une version géolocalisée (avec latitude/longitude de chaque mutation) est publiée séparément par le même producteur, enrichie par la Base Adresse Nationale.
Que trouve-t-on dans une ligne DVF ?
Chaque ligne représente une transaction — ou l'un des lots d'une transaction multi-biens. Les colonnes essentielles pour l'analyse immobilière :
| Colonne | Contenu |
|---|---|
date_mutation |
Date de signature de l'acte notarié |
valeur_fonciere |
Montant de la transaction (en euros) |
nature_mutation |
Vente / Adjudication / Expropriation / Échange |
type_local |
Appartement / Maison / Local industriel / Dépendance |
surface_reelle_bati |
Surface réelle bâtie (≠ surface Carrez) |
nombre_pieces_principales |
Nombre de pièces principales |
code_commune |
Code INSEE de la commune |
La surface_reelle_bati est la surface brute du bien, sans déduction des murs ni des parties non habitables. Elle s'écarte souvent de la surface Carrez — parfois de 10 à 20 % sur les biens anciens — ce qui affecte mécaniquement le prix au m² calculé.
Quelle couverture, quelle fraîcheur ?
Couverture géographique : toute la France métropolitaine et les DOM, avec une exception majeure — trois départements relèvent du Livre Foncier d'Alsace-Moselle, un registre local d'origine germanique jamais intégré au système DGFiP. Les communes des départements 57 (Moselle), 67 (Bas-Rhin) et 68 (Haut-Rhin) n'apparaissent pas dans les DVF. Mayotte est également absent.
À retenir — Strasbourg, Metz, Mulhouse et toutes les communes d'Alsace-Moselle sont absentes du DVF. Analyser leur marché avec cette source produit des résultats vides — pas des résultats nuls. IMO le signale explicitement plutôt que d'afficher un score calculé sur rien.
Fraîcheur : la DGFiP publie deux mises à jour annuelles.
- Mise à jour de fin avril : intègre toutes les transactions signées jusqu'au 31 décembre de l'année précédente.
- Mise à jour de fin octobre : intègre les transactions jusqu'au 30 juin de l'année courante.
Le décalage structurel est de 3 à 6 mois selon la période. La mise à jour d'avril 2026 (publiée le 7 avril 2026) couvre les transactions signées jusqu'à fin 2025. Les ventes signées en janvier-mars 2026 ne sont pas encore disponibles au 10 mai 2026.
Profondeur historique : le dataset remonte à 2014, soit plus de dix ans de transactions, ce qui laisse une large marge de sécurité pour la tendance sur 3 ans utilisée par le Score.
Trois limites à garder en tête
1. La valeur foncière n'est pas le prix net vendeur
Le montant inscrit dans valeur_fonciere est la valeur déclarée à l'acte notarié. Elle peut inclure du mobilier (cuisine équipée vendue avec le bien), un droit annexe (cave ou parking intégré au même acte), ou des ajustements conventionnels entre parties. Sur un bien meublé haut de gamme, le prix au m² apparent peut être surévalué de plusieurs centaines d'euros.
IMO calcule la médiane sur un volume suffisant de transactions, ce qui amortit les cas atypiques. Sur les communes avec moins de 30 transactions sur 3 ans, la médiane est affichée avec un avertissement de faible représentativité.
2. Une mutation peut couvrir plusieurs lots
Un acte portant sur un appartement + un parking + une cave génère plusieurs lignes dans le fichier, reliées par le même identifiant de mutation. Sommer les valeur_fonciere sans regrouper double-compte le prix. Agréger sans filtrer par type_local mélange la surface de l'appartement avec celle du garage.
IMO filtre systématiquement sur type_local = Appartement ou Maison avant tout calcul de médiane, et regroupe les lots d'une même mutation avant agrégation.
3. Le neuf et l'ancien ne sont pas distingués nativement
Le DVF ne contient pas de champ "neuf" ou "ancien". Une VEFA (Vente en l'État Futur d'Achèvement) est enregistrée comme une vente ordinaire. Dans les communes avec une forte activité de promotion neuve, cela tire la médiane des prix vers le haut et biaise la lecture de la tendance sur le marché de revente.
IMO le signale dans les zones à forte activité neuve. Le Module 2 tente d'identifier les biens neufs par recoupement avec les dates de permis de construire dans les données publiques.
Comment IMO s'en sert ?
Le prix médian par commune et par type alimente le Score IMO
Pour chaque analyse de ville (Module 1) ou de zone (Module 2), IMO télécharge le fichier DVF du département concerné, filtre sur le code INSEE de la commune cible, et calcule la médiane du prix au m² (valeur_fonciere / surface_reelle_bati) séparément pour les appartements et les maisons. Le calcul porte sur les 3 dernières années disponibles pour lisser les effets des années atypiques.
La tendance des prix sur 3 ans entre dans le scoring
La tendance des prix DVF (médiane de l'année la plus récente comparée à celle d'il y a 3 ans) alimente le critère « dynamique prix × loyer » du Score IMO. Les DVF sont la seule source permettant ce calcul à l'échelle communale avec des prix réels : pas des estimations, pas des prix d'annonce.
Le volume de transactions mesure la liquidité du marché
Le Score IMO intègre un critère "liquidité" : nombre de transactions DVF sur 12 mois rapporté au nombre de logements de la commune (source INSEE). Un marché peu liquide — peu de transactions relativement au parc — est un marché difficile à sortir quand on veut revendre. Ce critère est entièrement calculé à partir des DVF.
Sources
- Demandes de valeurs foncières — data.gouv.fr (millésime 2026, consulté au 10 mai 2026)
- DVF géolocalisées — data.gouv.fr (millésime 2026)
- DVF+ open-data — Datafoncier CEREMA
- FAQ DVF — app.dvf.etalab.gouv.fr
Articles liés
- Comprendre la Carte des loyers ANIL
- Le secteur IRIS dans IMO
- Le critère liquidité du Score IMO
- Le Score IMO /100 — méthodologie complète
Pour aller plus loin : la méthode IMO en 3 étapes et un rapport de ville en exemple, Saint-Étienne.
Une question sur cet article ? hello@imoscore.fr