Van euforie naar realiteit: 1 op de 5 Parijse huiseigenaren verkoopt zijn woning met verlies, aldus Seloger

découvrez comment 1 propriétaire sur 5 à paris vend aujourd'hui son bien immobilier à perte, selon une étude seloger, illustrant le contraste entre les espoirs du marché et la réalité actuelle.

De transformatie van de Parijse markt is niet langer slechts een gerucht: na de euforie die de prijzen tot 2020 opdreef, heeft de realiteit een aanzienlijke prijsdaling teweeggebracht. Volgens veldanalyses en sectordatabases verkoopt bijna één op de vijf huiseigenaren hun woning nu onder de aankoopprijs. De kerncijfers spreken voor zich: een cumulatieve daling van ongeveer 11% sinds de piek in 2020, een gemiddelde prijs van ongeveer € 9.751/m² in september 2025, en herkopers zijn bijzonder kwetsbaar, die gemiddeld bijna 5% van de netto waarde van hun vastgoedbezit verliezen. De oorzaken zijn meervoudig: de exodus na de lockdown, de historische stijging van de rentetarieven gevolgd door een voorzichtig herstel, en een markt die moeite heeft om weer liquiditeit te krijgen. Vastgoedprofessionals – zowel traditionele makelaars als online platforms – herzien hun strategieën: SeLoger en Meilleurs Agents publiceren gedetailleerde analyses, terwijl PAP, Orpi, Century 21, Laforêt, Foncia, Guy Hoquet en Logic-Immo tegenstrijdige signalen op de werkvloer waarnemen. Om de omvang van het fenomeen te begrijpen en mogelijke acties te identificeren, bekijken we de gegevens, de mechanismen en de operationele oplossingen.

Parijse vastgoedmarkt: 1 op de 5 eigenaren verkoopt met verlies

Geconsolideerde gegevens tonen een duidelijke omkering van de cyclus: na een stijging van 35% tussen 2015 en 2020 is de Parijse markt weer in een neerwaartse spiraal terechtgekomen. Gespecialiseerde platforms en notariële studies bevestigen dat vastgoed sinds 2020 niet langer automatisch synoniem is met vermogenswinst. De cijfers van SeLoger benadrukken het aandeel verkopen dat onder de aankoopprijs wordt afgerond, een realiteit die de mobiliteit van huishoudens belemmert en de strategieën van verkopers verandert.

  • Directe impact: 1 op de 5 verkopers lijdt verlies in Parijs.
  • Gemiddelde prijs: ~€ 9.751/m² (referentiepunt september 2025).
  • Cumulatief verlies: ~11% ten opzichte van de piek in 2020.
  • Meest getroffen groep: Tweede huizenkopers die in 2020 een woning kochten.
Indicator Waarde Bron / Context
Percentage eigenaren dat met verlies verkoopt ~20% SeLoger-onderzoek
Daling sinds 2020 -11% Analyse van Le Parisien
Geschatte gemiddelde prijs € 9.751/m² Samenvatting Paris Fenêtres

De huidige marktsituatie vereist verhoogde waakzaamheid bij elke wederverkooptransactie en een zorgvuldige analyse van lokale indicatoren. Inzicht: Het nettoverlies vertraagt ​​de marktdoorstroming,en dit is de sleutel tot het begrijpen van wat volgt.

Ontdek hoe de Parijse vastgoedmarkt zich ontwikkelt: volgens SeLoger verkoopt 1 op de 5 eigenaren zijn woning met verlies. Analyse van de oorzaken, gevolgen en advies voor effectiever verkopen in Parijs.

Wie lijdt het meest en waarom?

Tweede huizenkopers, vaak gevangen tussen een openstaande hypotheek en de aankoop van een nieuwe woning, zitten in een lastig parket. Voorzichtige beleggers passen hun portefeuilles aan, terwijl starters aarzelen om de sprong in de hoofdstad te wagen. Institutionele spelers – makelaars en online portals – passen hun aanbiedingen en adviezen aan om de negatieve effecten te beperken.

  • Winnaars:
  • blootstelling aan kapitaalverlies en een afschrikmiddel voor projecten. Lokale makelaars:
  • Orpi, Century 21, Laforêt en Guy Hoquet passen hun verkoopstrategieën aan. Online platforms:
Seloger, Meilleurs Agents, PAP en Logic-Immo bieden benchmarks om de positionering van woningen te verbeteren. Actor Rol Geobserveerde reactie
SeLoger Marktanalyse en advies Samenvattende publicatie
Beste makelaars Waardering en taxatie Lokale taxatiegidsen
PAP / Logic-Immo Advertentiedistributie en -relays Zichtbaarheid voor snelle verkopen
<!– "Capital Loss Simulator" Calculator — om te plakken op uw pagina (geen volledige < of <). Lichte CSS-afhankelijkheid (Tailwind via CDN):

–>

Kapitaalverliessimulator Voer de aankoopprijs, het aankoopjaar, de verwachte wederverkoopprijs en de kosten (notaris, makelaarskantoor, overige) in. De simulator toont het bruto kapitaalverlies, het netto kapitaalverlies na aftrek van kosten en een schatting van de impact op de koopkracht (verloren aanbetaling omgezet in een verlies aan koopkracht van onroerend goed).

Voer de aankoopprijs in (met of zonder spaties).

Prijs waartegen u verwacht te verkopen.

Geschatte kosten

Indicatieve standaardwaarde (bijv. 2%).

Om het koopkrachtverlies te schatten: gebruik uw gebruikelijke aanbetaling (bijv. 20%).

/* Kapitaalverliessimulator – hoofdscript Alle tekstreeksen zijn in het Frans en kunnen hieronder eenvoudig worden bewerkt. Geen externe API vereist voor de berekening (zelfstandige tool). Als u een openbare API toevoegt, documenteer dan hier de URL en een voorbeeld van een JSON-respons. Voorbeeld van een gratis externe API (standaard niet gebruikt): exchangerate.host URL: https://api.exchangerate.host/latest Voorbeeld van een JSON-respons: { “motd”: { “msg”: “Als u of uw bedrijf …”, “url”: “https://exchangerate.host” }, “success”: true, “base”: “EUR”, “date”: “2025-10-23”, “rates”: { “USD”: 1,0674, “GBP”: 0,8567, “EUR”: 1 } LET OP: De simulator is met opzet eenvoudig en leerzaam: hij schat het nettoverlies en biedt een omrekening van dit verlies naar “verloren koopkracht van onroerend goed” door ervan uit te gaan dat de aanbetaling overeenkomt met een percentage van de aankoopprijs (aanbetaling). */ (function () { // Bewerkbare tekst (FR) const text = { titleGrossLoss: ‘Bruto kapitaalverlies (getekend)’, titleAbsoluteLoss: ‘Kapitaalverlies (absolute waarde)’, titlePercentLossPct: ‘Percentage verlies versus aankoopprijs’, titleTotalExpenses: ‘Totale geschatte kosten’, titleNetLoss: ‘Netto kapitaalverlies na kosten’, titleNetLossPct: ‘Percentage netto verlies versus aankoopprijs’, titleImpactCapacity: ‘Geschat verlies van koopkracht (kapitaalinbreng)’, explanationDownpayment: ‘Stel: als u een aanbetaling had die gelijk was aan X% van de prijs, dan vermindert een verlies op de aanbetaling uw koopkracht met een bedrag dat ongeveer gelijk is aan verlies / (aanbetaling%/100).’, zeroOrPositive: ‘Geen kapitaalverlies (winst of wederverkoopprijs hoger dan de aankoopprijs).’, btnResultsCopied: ‘Overzicht gekopieerd naar klembord.’, invalidInputs: ‘Controleer of de prijzen en percentages geldige getallen zijn.’ }; / DOM-elementen ophalen const $PurchasePrice = document.getElementById(‘PurchasePrice’); const $PurchaseYear = document.getElementById(‘PurchaseYear’); const $ResalePrice = document.getElementById(‘ResalePrice’); const $fraisNotairePct = document.getElementById(‘feesNotairePct’); const $FraisAgencePct = document.getElementById(‘feesAgencePct’); const $feesOthers = document.getElementById(‘feesOthers’); const $apportPct = document.getElementById(‘apportPct’); const $btnCalculate = document.getElementById(‘btnCalculate’); const $btnReinitialiser = document.getElementById(‘btnReinitialiser’); const $btnCopier = document.getElementById(‘btnCopier’); const $recap = document.getElementById(‘recap’); const $details = document.getElementById(‘details’); const $alert = document.getElementById(‘alert’); // Hulpprogramma’s functie parseNumber(v) { if (v === null || v === undefined) return NaN; // Vervangt spaties en komma’s, accepteert de indeling “450.000” of “450000.50” const cleaned = String(v).trim().replace(/s+/g, ”).replace(‘,’, ‘.’); return parseFloat(cleaned); } functie fmtCurrency(n) { if (!isFinite(n)) return ‘—’; return n.toLocaleString(‘fr-FR’, { style: ‘currency’, currency: ‘EUR’, maximumFractionDigits: 0 }); } functie fmtCurrencyDecimals(n) { als (!isFinite(n)) return ‘—’; return n.toLocaleString(‘fr-FR’, { stijl: ‘valuta’, valuta: ‘EUR’, minimumFractieCijfers: 2, maximumFractieCijfers: 2 }); } functie fmtPct(n, cijfers = 2) { als (!isFinite(n)) return ‘—’; return (n * 100).toFixed(cijfers).replace(‘.’, ‘,’) + ‘ %’; } // Hoofdberekening functie calculate() { $alert.textContent = ”; $recap.innerHTML = ”; $details.innerHTML = ”; const aankoopprijs = parseNumber($aankoopprijs.waarde);const aankoopjaar = $aankoopjaar.waarde ? String($aankoopjaar.waarde).trim() : ”; const wederverkoopprijs = parseNumber($wederverkoopprijs.waarde); const notariskosten = parseNumber($notariskosten.waarde); const agentschapskosten = parseNumber($agentschapskosten.waarde);
const andere kosten = parseNumber($andere kosten.waarde) || 0; const bijdrage = parseNumber($bijdrage.waarde); // Basisvalidatie
$alert.textContent = text.invalidInputs;
return;
} als (aankoopprijs koopkracht = aanbetaling / 0,20
constante aanbetalingsratio = (aanbetalingspercentage / 100) || 0,2; constante verliesaankoopkracht = aanbetalingsratio > 0 ? (minder nettowaarde / aanbetalingsratio) : NaN;
// Weergave van resultaten constante regels = [];
// Samenvatting als (minder brutowaardeteken >= 0) {
lines.push(` ${text.zeroOrPositive}
`);
} anders {
lines.push(` ${text.titleBrutoVerlies}:
${fmtCurrencyDecimals(minderBrutoWaardeTeken)} (${fmtCurrency(minderWaardeBrutoVerlies)})`); } lines.push(` ${text.titreFraisTotaux}:
    ${fmtCurrencyDecimals(fraisTotaux)} ` + `
  • ` +
  • ` (notaire ${fraisNotairePct}% → ${fmtCurrencyDecimals(fraisNotaireMontant)}, agence ${fraisAgencePct}% → ${fmtCurrencyDecimals(fraisAgenceMontant)})` + `
  • `);
  • lines.push(`
  • ${texte.titrePerteNette}: ${min.ValueNette > 0 ? fmtCurrencyDecimals(min.ValueNette) : ‘Geen netto kapitaalverlies’}
  • `);
  • lines.push(` ${texte.titrePerteNettePct}:
  • ${min.ValueNette > 0 ? ( (min.ValueNette / prixAchat * 100).toFixed(2).replace(‘.’, ‘,’) + ‘ %’) : ‘—’}
  • `);
/ Impact op capaciteit if (min.ValueNette > 0 && isFinite(pertePouvoirAchat)) { lines.push(` ${texte.titreImpactCapacite}: ≈ ${fmtCurrency(Math.round(pertePouvoirAchat))} `); lines.push(` ${texte.explicationApport.replace(‘X%’, String(apportPct) + ‘%’)} `); } else { lines.push(` ${text.titleImpactCapacity}: -`); } // Technische details const details = []; details.push(` `); details.push(` Aankoopprijs: ${fmtCurrency(purchasePrice)}${purchaseYear ? ‘ (year ‘ + purchaseYear + ‘)’ : ”} `); details.push(` Verwachte wederverkoopprijs: ${fmtCurrency(resalePrice)} `); details.push(` Bruto kapitaalverlies (absolute waarde): ${fmtCurrency(minusBruteValueAbs)} (${(minusBruteValuePct*100).toFixed(2).replace(‘.’, ‘,’)} %) `); details.push(` Geschatte totale kosten: ${fmtCurrencyDecimals(totalCosts)} `); details.push(` Geschatte netto-inkomsten: ${fmtCurrencyDecimals(netIncome)} `); details.push(` `); $recap.innerHTML = lines.join(”); $details.innerHTML = details.join(”); / Kopieerbare tekst voor de gebruiker voorbereiden const summaryText = [ ‘Kapitaalverliessimulator — Samenvatting’, `Aankoopprijs: ${purchasePrice} €${purchaseYear? ‘(jaar ‘ + aankoopjaar + ‘)’ : ”}`, `Verwachte wederverkoopprijs: ${wederverkoopprijs} €`, `Bruto kapitaalverlies (getekend): ${lessGrubValueSigned} €`, `Bruto kapitaalverlies (absoluut): ${lessGrubValueAbs} €`, `Geschatte totale kosten: ${totale kosten} € (notaris ${notariskostenbedrag} €, makelaarskosten ${agentschapskostenbedrag} €, overige ${overige kosten} €)`, `Netto kapitaalverlies na kosten: ${lessNetValue} €`, `Geschat koopkrachtverlies (aanbetaling ${aanbetalingPct}%): ${isFinished(koopkrachtverlies) ? Math.round(koopkrachtverlies) + ‘ €’ : ‘—’}` ].join(‘n’); // Voorraadoverzicht in dataset voor kopieerknop $btnCopier.dataset.summary = summaryText; } // Formulier resetten functie reinitialiser() {

$prixAchat.value = ”;

  • $anneeAchat.value = ”;
  • $prixRevente.value = ”;
  • $fraisNotairePct.value = ‘2’;
$fraisAgencePct.value = ‘4’; $fraisAutres.value = ”;
$apportPct.value = ’20’;
$recap.innerHTML = ”; $details.innerHTML = ”;
$alerte.textContent = ”;

} // Samenvatting kopiëren naar het klembord (indien beschikbaar) async function copierResume() { const txt = $btnCopier.dataset.summary;

if (!txt) {

$alerte.textContent = ‘Geen resultaten om te kopiëren. Eerst berekenen.’;

  • return;
  • } try {
  • await navigator.clipboard.writeText(txt);
$alerte.textContent = texte.btnResultsCopied; setTimeout(() => { $alerte.textContent = ”; }, 3000);
} catch (e) { // fallback const ta = document.createElement(’textarea’);
ta.value = txt; document.body.appendChild(ta);
ta.select();

try { document.execCommand(‘copy’);

$alerte.textContent = texte.btnResultsCopied;

  • } catch (err) { $alerte.textContent = ‘Kan niet automatisch worden gekopieerd. Selecteer en kopieer handmatig.’;
  • }
  • document.body.removeChild(ta);
setTimeout(() => { $alerte.textContent = ”; }, 3000);
} } // Gebeurtenissen
$btnCalculer.addEventListener(‘klik’, calculer); $btnReinitialize.addEventListener(‘klik’, reset);
$btnCopy.addEventListener(‘klik’, copyResume);

/ Toetsenbordinvoer: Enter om te berekenen of we ons in een veld bevinden document.getElementById(‘form-simu’).addEventListener(‘keydown’, function(e){ if (e.key === ‘Enter’) { e.preventDefault();calculate();

}

}); / Toegankelijkheid: initiële focus

$purchasePrice.focus();

})();

Waarom verkoop met verlies vastgoedprojecten in Parijs belemmert

Het mechanisme is eenvoudig en meedogenloos: een waardeverlies vermindert het nettovermogen, wat de leencapaciteit vermindert en verkoop ontmoedigt. Banken en notarissen zijn voorzichtiger en sommige transacties worden afgerond na langdurige onderhandelingen of substantiële prijsherzieningen. De macro-economische context, met rentetarieven die piekten en vervolgens daalden zonder terug te keren naar aantrekkelijke niveaus, compliceert de situatie voor zowel verkopers als kopers.

Avatar foto

Experte en immobilier neuf à Paris, j'accompagne mes clients dans leurs projets d'achat avec passion et professionnalisme depuis plus de 15 ans. À l'écoute de vos besoins, je vous guide à travers le marché dynamique de la capitale pour trouver la propriété qui vous correspond parfaitement.

Verstuur reactie

Paris Immobilier Neuf
Privacyoverzicht

Deze site maakt gebruik van cookies, zodat wij je de best mogelijke gebruikerservaring kunnen bieden. Cookie-informatie wordt opgeslagen in je browser en voert functies uit zoals het herkennen wanneer je terugkeert naar onze site en helpt ons team om te begrijpen welke delen van de site je het meest interessant en nuttig vindt.