Retour au blog
PTZPTZ 2026primo-accédantsDVFAPIlogement neufzones tenduesréforme

PTZ 2026 : identifier les biens éligibles primo-accédants avec l'API DVF

IM

Immo API

·14 min de lecture

PTZ 2026 : la réforme qui rebat les cartes pour les primo-accédants

Le Prêt à Taux Zéro (PTZ) est, depuis sa création en 1995, l'un des piliers de la politique d'accession à la propriété en France. La version 2026 du dispositif, prolongée et substantiellement élargie depuis le 1er avril 2025, change profondément le périmètre des biens éligibles et la stratégie d'achat des primo-accédants. Concrètement, le PTZ est désormais ouvert partout en France pour le neuf (appartement et maison individuelle), avec un barème de quotité revu et des plafonds de ressources réévalués de 8 à 13 % selon les zones.

Pour les jeunes ménages et les acheteurs solo, cela représente une opportunité historique : entre 20 % et 50 % du coût total de l'opération peut être financé sans intérêts, sur une durée pouvant atteindre 25 ans. Mais encore faut-il identifier les biens qui rentrent dans l'enveloppe, dans la bonne zone et au bon prix. C'est exactement là où l'API DVF devient un outil de décision incontournable : croiser les barèmes PTZ avec les prix réels du marché permet, en quelques secondes, de filtrer les opportunités et d'éviter les biens hors quotient.

Cet article décrypte la réforme PTZ 2026, ses subtilités par zone et explique comment automatiser la recherche d'éligibilité via l'API DVF. Si vous découvrez le DVF, commencez par notre guide d'introduction aux Demandes de Valeurs Foncières. Pour une vision plus large du marché primo-accédant, consultez notre analyse des villes moyennes 2026.

Ce qui change vraiment avec le PTZ 2026

Extension nationale au neuf : la rupture

Jusqu'au 31 mars 2025, le PTZ neuf maison individuelle n'était plus disponible qu'en zones tendues, après plusieurs années de restrictions successives. La réforme entrée en vigueur le 1er avril 2025 — et confirmée jusqu'au 31 décembre 2027 — restaure un dispositif universellement accessible sur tout le territoire pour le neuf, qu'il s'agisse d'un appartement en habitat collectif ou d'une maison individuelle.

L'intention politique est claire : relancer la construction neuve, qui s'effondre depuis 2022, et fluidifier l'accession à la propriété dans les villes moyennes et les zones rurales. Pour les acteurs de la data immobilière, c'est aussi un signal fort : les volumes de transactions neuves devraient repartir en 2026-2027, et la base DVF d'avril 2026 en porte déjà les premières traces.

Logement collectif vs maison individuelle

La réforme conserve une distinction importante en termes de quotité finançable :

  • Logement collectif neuf (appartement) : quotité maximale de 50 % du prix d'opération en tranche 1, sur tout le territoire.
  • Maison individuelle neuve : quotité maximale de 30 % en tranche 1, sur tout le territoire.

Cette différence de 20 points reflète une volonté assumée de favoriser la densification urbaine, dans la lignée de la loi ZAN (Zéro Artificialisation Nette). Pour un primo-accédant arbitrant entre un appartement neuf en centre-ville et une maison en périphérie, l'écart fiscal PTZ représente plusieurs dizaines de milliers d'euros sur 25 ans.

Le PTZ ancien reste contraint

Dans l'ancien, le PTZ reste limité aux zones B2 et C (villes moyennes et zones détendues), et conditionné à la réalisation de travaux représentant au moins 25 % du coût total de l'opération. Cette restriction vise à orienter les fonds publics vers la revitalisation des centres-bourgs et la rénovation énergétique, plutôt que vers de la pure spéculation foncière. Sur les biens classés F ou G, la conjonction PTZ + travaux + réforme DPE 2026 ouvre une niche d'opportunité forte pour qui sait identifier les bonnes adresses.

Comprendre les zones PTZ 2026

Les quatre zones du dispositif

Le zonage A/B/C, hérité du dispositif Robien-Scellier-Pinel, reste la grille de référence pour calculer les quotités et plafonds. En 2026 :

  • Zone A bis : Paris et 76 communes des Hauts-de-Seine, Seine-Saint-Denis, Val-de-Marne et Val-d'Oise. Les prix au m² médians dépassent 7 000 € sur la majorité des communes.
  • Zone A : grande couronne parisienne, Côte d'Azur, Genevois français, métropoles de Lyon, Lille, Marseille, Montpellier. Médianes typiques : 4 500 à 6 500 €/m².
  • Zone B1 : grandes agglomérations (Bordeaux, Toulouse, Nantes, Rennes, Strasbourg), communes littorales et frontalières. Médianes 2 800 à 4 200 €/m².
  • Zones B2 et C : reste du territoire, villes moyennes et zones rurales. Médianes inférieures à 2 800 €/m² sur la grande majorité des communes.

Le classement officiel d'une commune est consultable sur le simulateur de l'administration française. À noter : plusieurs communes ont été reclassées au 1er janvier 2025 pour mieux refléter la réalité du marché, notamment dans la couronne lyonnaise et autour de Rennes.

Plafonds de ressources 2026

Les plafonds de ressources, basés sur le revenu fiscal de référence N-2, ont été revus à la hausse :

Zone1 personne2 personnes3 personnes4 personnes5 personnes
A bis / A49 000 €73 500 €88 200 €102 900 €117 600 €
B134 500 €51 750 €62 100 €72 450 €82 800 €
B231 500 €47 250 €56 700 €66 150 €75 600 €
C28 500 €42 750 €51 300 €59 850 €68 400 €

Quatre tranches de revenus déterminent la quotité PTZ applicable : la tranche 1 (la plus modeste) bénéficie de 50 % (collectif) / 30 % (individuel), la tranche 4 plafonne à 20 %. Pour la grande majorité des primo-accédants en CDI avec un revenu net entre 1 800 et 2 800 € mensuel solo, ou 3 500 à 5 000 € pour un couple, l'éligibilité est acquise.

Pourquoi croiser PTZ et données DVF est décisif

Le problème : aligner le bien sur l'enveloppe PTZ

Trois contraintes du PTZ rendent l'analyse manuelle fastidieuse :

  1. Le prix d'opération est plafonné par zone. En zone A bis, un PTZ ne peut financer un bien dont le prix total dépasse 150 000 € par personne du ménage (jusqu'à 345 000 € pour un couple avec deux enfants). En zone C, le plafond chute à 100 000 € par personne.
  2. La quotité dépend de la tranche de revenus et du type de logement. Un même couple peut bénéficier de 50 % en collectif neuf, 30 % en individuel neuf, ou 0 % en ancien sans travaux.
  3. Le bien doit constituer la résidence principale, ce qui exclut les opérations locatives et impose une logique géographique stricte (bassin d'emploi, école, transports).

Pour identifier rapidement des biens dans la bonne fourchette, il faut donc combiner le zonage PTZ, les prix médians réels du quartier (et non les prix affichés sur les annonces, souvent supérieurs de 5 à 10 %) et les caractéristiques du bien recherché.

Cas d'usage : un couple primo-accédant à Toulouse

Prenons un couple avec 60 000 € de revenus annuels combinés, cherchant un appartement à Toulouse (zone B1). Plafond ressources B1 deux personnes : 51 750 € — légèrement dépassé pour la tranche 1, mais éligible tranche 2 avec une quotité de 40 % du coût total. Avec un budget global de 280 000 €, le PTZ peut financer 112 000 € sur 25 ans, avec un différé de remboursement de 5 à 15 ans selon la tranche.

La question : où trouver à Toulouse un appartement neuf à 280 000 € maximum, dans un quartier qui se valorise ? L'API DVF permet de :

  • Identifier les quartiers avec prix médian m² compatible (3 200 à 3 800 €/m² pour cibler un T3 60 m² à 280 k€).
  • Vérifier l'évolution des prix sur 24 mois (préférer un quartier en hausse modérée pour la revente future).
  • Comparer le volume de transactions neuves (un quartier avec 30+ ventes neuves par an offre plus d'options et plus de comparables).

Méthodologie : automatiser le filtrage PTZ via l'API DVF

Étape 1 — Définir les contraintes

Trois variables à intégrer dans le code : la zone PTZ (A bis / A / B1 / B2 / C), le plafond de prix d'opération calculé selon la composition du ménage, et la quotité PTZ applicable. Voici la structure de données type :

{
  "zone_ptz": "B1",
  "composition_menage": 2,
  "revenu_fiscal_n2": 58000,
  "type_bien": "appartement_neuf",
  "ville_cible": "Toulouse",
  "budget_max": 280000
}

Étape 2 — Récupérer les comparables DVF

Sur l'API Immo API, l'endpoint /v1/mutations/nearby permet de filtrer par coordonnées, rayon, type de bien et plage de prix. Pour un quartier de Toulouse comme Saint-Cyprien (centre-ville rive gauche, en zone B1) :

curl https://api.immoapi.app/v1/mutations/nearby \
  -H "Authorization: Bearer VOTRE_CLE" \
  -G \
  --data-urlencode "lat=43.5970" \
  --data-urlencode "lng=1.4280" \
  --data-urlencode "radius=600" \
  --data-urlencode "type_local=Appartement" \
  --data-urlencode "surface_min=55" \
  --data-urlencode "surface_max=75" \
  --data-urlencode "prix_max=300000" \
  --data-urlencode "date_min=2024-01-01"

Vous obtenez un tableau de mutations comparables, chacune avec son prix au m², sa date, sa surface précise. C'est la base pour estimer le prix réel d'un bien neuf équivalent.

Étape 3 — Script Python : filtre PTZ automatique

Voici un script complet qui combine récupération DVF et règles PTZ 2026 :

import requests

API_KEY = "votre_cle_immoapi"
HEADERS = {"Authorization": f"Bearer {API_KEY}"}
BASE_URL = "https://api.immoapi.app/v1"

# Plafonds prix opération PTZ 2026 (par personne, EUR)
PLAFOND_PRIX_PAR_PERS = {
    "Abis": 150000, "A": 135000, "B1": 110000,
    "B2": 110000, "C": 100000,
}

# Plafonds revenus PTZ 2026 (1ère colonne ménage solo, EUR)
PLAFOND_REVENUS = {
    "Abis": [49000, 73500, 88200, 102900],
    "A": [49000, 73500, 88200, 102900],
    "B1": [34500, 51750, 62100, 72450],
    "B2": [31500, 47250, 56700, 66150],
    "C": [28500, 42750, 51300, 59850],
}

# Quotités PTZ 2026 (% par tranche, collectif neuf)
QUOTITE_COLLECTIF = {1: 0.50, 2: 0.40, 3: 0.40, 4: 0.20}
QUOTITE_INDIVIDUEL = {1: 0.30, 2: 0.25, 3: 0.25, 4: 0.20}

def calcul_tranche(revenu_n2, composition, zone):
    """Renvoie la tranche PTZ 1-4 ou None si hors plafond."""
    plafonds = PLAFOND_REVENUS[zone]
    seuils = [plafonds[0] * (1 + 0.5 * (composition - 1)) * coef
              for coef in (0.6, 0.8, 0.95, 1.0)]
    for tranche, seuil in enumerate(seuils, start=1):
        if revenu_n2 <= seuil:
            return tranche
    return None

def eligibilite_ptz(prix_bien, type_bien, revenu_n2,
                    composition, zone):
    """Détermine éligibilité PTZ et calcule le montant."""
    plafond_op = PLAFOND_PRIX_PAR_PERS[zone] * composition
    if prix_bien > plafond_op:
        return {"eligible": False, "raison": "prix > plafond"}

    tranche = calcul_tranche(revenu_n2, composition, zone)
    if tranche is None:
        return {"eligible": False, "raison": "revenu > plafond"}

    if type_bien == "collectif_neuf":
        quotite = QUOTITE_COLLECTIF[tranche]
    elif type_bien == "individuel_neuf":
        quotite = QUOTITE_INDIVIDUEL[tranche]
    else:
        return {"eligible": False, "raison": "type non éligible"}

    return {
        "eligible": True,
        "tranche": tranche,
        "quotite_pct": quotite * 100,
        "montant_ptz": round(prix_bien * quotite),
        "reste_a_financer": round(prix_bien * (1 - quotite)),
    }

def chercher_biens_ptz(lat, lng, radius, type_bien,
                       revenu_n2, composition, zone):
    """Récupère et filtre les biens éligibles PTZ."""
    plafond_op = PLAFOND_PRIX_PAR_PERS[zone] * composition

    r = requests.get(
        f"{BASE_URL}/mutations/nearby",
        headers=HEADERS,
        params={
            "lat": lat, "lng": lng, "radius": radius,
            "type_local": "Appartement",
            "prix_max": plafond_op,
            "date_min": "2024-01-01",
        },
    )
    mutations = r.json().get("results", [])

    elligibles = []
    for m in mutations:
        check = eligibilite_ptz(
            m["valeur_fonciere"], type_bien,
            revenu_n2, composition, zone,
        )
        if check["eligible"]:
            elligibles.append({**m, "ptz": check})
    return elligibles

# Exemple : couple Toulouse, 58 k€ revenus, appart neuf
resultats = chercher_biens_ptz(
    lat=43.5970, lng=1.4280, radius=800,
    type_bien="collectif_neuf",
    revenu_n2=58000, composition=2, zone="B1",
)
print(f"{len(resultats)} biens potentiellement éligibles")

Ce script est volontairement simplifié — il sert de squelette. En production, il faut affiner le calcul de tranche (la grille officielle est plus granulaire) et croiser avec les annonces neuves disponibles (le DVF reflète l'historique, pas le stock à vendre).

Étape 4 — Industrialiser via webhook

Pour un primo-accédant en recherche active, l'idée est de recevoir une alerte dès qu'un comparable apparaît dans la base DVF d'un quartier ciblé. C'est exactement le cas d'usage couvert dans notre article automatiser la veille immobilière via webhooks. Le combo « filtre PTZ + webhook DVF » offre un radar d'opportunités en temps quasi réel.

Stratégies primo-accédants à l'ère du PTZ 2026

Arbitrer appartement collectif vs maison individuelle

L'écart de quotité (50 % vs 30 %) doit guider l'arbitrage initial. À budget total équivalent, un appartement collectif permet d'absorber un coût d'opération plus élevé tout en gardant une mensualité supportable. Exemple chiffré : pour un budget 240 k€, un primo-accédant en tranche 1 peut bénéficier de 120 k€ PTZ sur du collectif (50 %) contre 72 k€ sur l'individuel (30 %). À taux marché 3,3 %, l'économie d'intérêts sur 25 ans atteint 20 000 à 26 000 €.

Cibler les zones B1/B2 à fort différentiel

Le PTZ est universellement disponible sur le neuf depuis avril 2025, mais l'avantage économique est maximal dans les zones où le différentiel prix m² neuf vs ancien est faible. Les villes moyennes de zone B1 (Angers, Le Mans, Tours, Caen, Reims) cumulent des avantages : prix au m² neuf de 3 200 à 3 800 €, plafonds PTZ accessibles, marchés liquides. Notre analyse primo-accédants villes moyennes détaille les meilleures villes selon le ratio prix / pouvoir d'achat.

Combiner PTZ et BRS

Le Bail Réel Solidaire (BRS) dissocie la propriété du bâti et celle du foncier (porté par un Organisme de Foncier Solidaire). Le bien revient typiquement 30 à 40 % moins cher qu'en pleine propriété, contre une redevance foncière modeste. La réforme 2026 ouvre le PTZ aux acquéreurs successifs en BRS, ce qui rend ce dispositif beaucoup plus liquide. Pour un primo-accédant en zone A ou A bis, c'est souvent la seule porte d'entrée réaliste à la propriété.

Vidéo : comprendre la data immobilière pour primo-accédants

Pour approfondir l'usage combiné de l'IA et des données DVF dans une démarche d'achat :

Erreurs courantes à éviter

1. Confondre prix d'opération et prix d'achat

Le « prix d'opération » au sens du PTZ inclut les frais d'agence, mais exclut les frais de notaire. Beaucoup de primo-accédants se font surprendre en découvrant que le bien à 295 k€ qu'ils envisagent flirte avec le plafond zone B1 (290 k€ pour un couple sans enfant) une fois agence intégrée. La pratique : calculer le plafond strict en amont et négocier la commission agence en conséquence.

2. Sous-estimer le différé de remboursement

Le PTZ comporte un différé de remboursement de 5 à 15 ans selon la tranche : pendant cette période, vous ne remboursez rien sur le PTZ, seulement le prêt principal. C'est un cadeau de trésorerie significatif, mais qui peut piéger ceux qui surestiment leur revenu futur (le PTZ se rembourse ensuite, alors que les autres charges peuvent avoir augmenté). Simuler l'évolution de la mensualité à l'horizon 10-15 ans est indispensable.

3. Négliger le DPE dans la décision finale

Un bien éligible PTZ mais classé F ou G en DPE peut se révéler un piège : décote de 8 à 14 % à la revente (cf. notre article DPE 2026), interdiction de location à terme. Sur le neuf, ce risque est nul (les RT 2020 imposent du A ou B). Sur l'ancien avec travaux PTZ, intégrer les travaux d'isolation dans l'enveloppe permet de viser un D minimum.

4. Oublier le critère de primo-accession

Pour être éligible PTZ, il faut ne pas avoir été propriétaire de sa résidence principale dans les 2 années précédant l'offre de prêt. Cette règle a une exception (situation de handicap, catastrophe naturelle, etc.) mais elle est stricte. Vérifier ce point avant tout démarrage de dossier évite des refus tardifs.

Tableau récapitulatif PTZ 2026

CritèreAvant 1er avril 2025PTZ 2026
Neuf maison individuelleZones B2/C uniquementTout le territoire
Neuf appartement collectifZones A bis/A/B1Tout le territoire
Ancien avec travauxZones B2/C, 25 % travauxInchangé
Quotité max collectif neuf40 %50 %
Quotité max individuel neuf20 %30 %
Plafonds revenusRéévalués +8 à +13 %
Accès BRS successifsNon éligibleÉligible
Durée de remboursement20-25 ans20-25 ans
Différé remboursement5-15 ans5-15 ans (inchangé)

Aller plus loin : ressources et intégrations

Pour exploiter pleinement la réforme PTZ 2026 et la combiner avec les données DVF :

Conclusion : le PTZ 2026, levier puissant si bien outillé

La réforme PTZ 2026 redonne au dispositif sa vocation historique : démocratiser l'accession à la propriété, en particulier dans le neuf et sur l'ensemble du territoire. Mais entre le zonage, les plafonds de revenus, les quotités variables et les plafonds de prix d'opération, l'éligibilité reste un casse-tête manuel pour beaucoup de ménages. La combinaison « règles PTZ + API DVF » permet de transformer ce casse-tête en un module reproductible : on filtre les biens éligibles en quelques requêtes, on identifie les quartiers offrant le meilleur rapport prix / quotité, et on automatise la veille via webhook.

Pour les agents immobiliers spécialisés primo-accédants, c'est aussi un argument commercial différenciant : montrer en temps réel à un client ce qu'il peut financer, où et à quelles conditions, accélère considérablement le cycle de décision. Et pour les promoteurs neufs, croiser leur stock de programmes avec les zones où le PTZ est le plus avantageux permet d'orienter leurs efforts marketing là où la demande solvable est la plus dense. Pour démarrer, explorez la documentation Immo API ou la fiche PTZ sur economie.gouv.fr.