﻿<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>impuestos archivos - Gfima</title>
	<atom:link href="https://www.gfima.es/tag/impuestos/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.gfima.es/tag/impuestos/</link>
	<description>Agencia inmobiliaria</description>
	<lastBuildDate>Wed, 26 Aug 2026 00:54:31 +0000</lastBuildDate>
	<language>es</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1</generator>

<image>
	<url>https://www.gfima.es/wp-content/uploads/2023/04/Favicon.png</url>
	<title>impuestos archivos - Gfima</title>
	<link>https://www.gfima.es/tag/impuestos/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>¿Has vendido una vivienda y quieres calcular cuánto te tocará pagar en la declaración de la renta?</title>
		<link>https://www.gfima.es/has-vendido-una-vivienda-y-quieres-calcular-cuanto-te-tocara-pagar-en-la-declaracion-de-la-renta/</link>
		
		<dc:creator><![CDATA[gfima]]></dc:creator>
		<pubDate>Sun, 23 Aug 2026 18:33:16 +0000</pubDate>
				<category><![CDATA[Fiscalidad]]></category>
		<category><![CDATA[casas]]></category>
		<category><![CDATA[ciudad real]]></category>
		<category><![CDATA[hipotecas]]></category>
		<category><![CDATA[impuestos]]></category>
		<category><![CDATA[pisos]]></category>
		<category><![CDATA[tomelloso]]></category>
		<category><![CDATA[vender]]></category>
		<category><![CDATA[vivienda]]></category>
		<guid isPermaLink="false">https://www.gfima.es/?p=5100</guid>

					<description><![CDATA[<p>La venta de un inmueble puede generar una ganancia patrimonial que hacienda te exige declarar en el IRPF. Pero dependiendo de tu caso, es posible que no tengas que pagar nada o solo una parte. Con esta&#160;Calculadora de IRPF&#160;por la venta de vivienda, podrás conocer fácilmente una estimación de&#160;cuánto pagarás en impuestos&#160;por la venta de [&#8230;]</p>
<p>La entrada <a href="https://www.gfima.es/has-vendido-una-vivienda-y-quieres-calcular-cuanto-te-tocara-pagar-en-la-declaracion-de-la-renta/">¿Has vendido una vivienda y quieres calcular cuánto te tocará pagar en la declaración de la renta?</a> se publicó primero en <a href="https://www.gfima.es">Gfima</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">La venta de un inmueble puede generar una ganancia patrimonial que hacienda te exige declarar en el IRPF. Pero dependiendo de tu caso, es posible que no tengas que pagar nada o solo una parte.</p>



<p class="wp-block-paragraph">Con esta&nbsp;<strong>Calculadora de IRPF&nbsp;</strong><strong>por la venta de vivienda</strong>, podrás conocer fácilmente una estimación de&nbsp;cuánto pagarás en impuestos&nbsp;por la venta de tu vivienda. Solo necesitas introducir algunos datos:</p>



<ul class="wp-block-list">
<li>Cuánto te costó comprarla y venderla.</li>



<li>Qué gastos asumiste.</li>



<li>Si se trataba de tu vivienda habitual.</li>



<li>Y si has reinvertido en otra vivienda o eres mayor de 65 años.</li>
</ul>



<p class="wp-block-paragraph"><strong>La herramienta hace los cálculos por ti y te muestra el resultado estimado aplicando la normativa fiscal vigente.</strong></p>



<p class="wp-block-paragraph"><strong>Importante:</strong> los resultados de esta calculadora son orientativos y no constituyen una liquidación oficial. Para casos específicos o complejos, recomendamos consultar con un profesional o presentar consulta ante la administración tributaria. </p>



<details class="wp-block-details has-medium-font-size is-layout-flow wp-block-details-is-layout-flow"><summary>> <strong>¿Qué es exactamente la ganancia patrimonial por venta de una vivienda?</strong></summary>
<p class="wp-block-paragraph">Es la diferencia entre lo que obtienes al vender y lo que te costó comprar, teniendo en cuenta también los gastos.</p>



<p class="wp-block-paragraph">Fórmula básica:</p>



<p class="wp-block-paragraph">Ganancia = (Precio de venta &#8211; Gastos de venta) &#8211; (Precio de compra + Gastos de compra)</p>



<p class="wp-block-paragraph">Por ejemplo:</p>



<p class="wp-block-paragraph">&nbsp;Vendiste por 200.000 €, pagaste 10.000 € de gastos (notaría, agencia, cancelación de hipoteca).<br>Compraste por 150.000 € y en su día pagaste 20.000 € de gastos (ITP, notaría, registro…).<br>Entonces:</p>



<ul class="wp-block-list">
<li>Valor de transmisión: 190.000 €</li>



<li>Valor de adquisición: 170.000 €</li>



<li><strong>Ganancia patrimonial = 20.000 €</strong></li>
</ul>



<p class="wp-block-paragraph">Esta es la cantidad que, en principio, debes incluir en tu declaración de la renta como ganancia patrimonial, salvo que esté exenta.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>
</details>



<details class="wp-block-details has-medium-font-size is-layout-flow wp-block-details-is-layout-flow"><summary>> <strong>¿Qué gastos se pueden incluir en el cálculo de la ganancia patrimonial?</strong></summary>
<p class="wp-block-paragraph"><strong>Puedes incluir todos los gastos directamente vinculados con la compra y la venta del inmueble.</strong></p>



<p class="wp-block-paragraph"><strong><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2714.png" alt="✔" class="wp-smiley" style="height: 1em; max-height: 1em;" /> En la compra:</strong></p>



<ul class="wp-block-list">
<li>Impuestos (ITP o IVA +AJD si era nueva).</li>



<li>Notaría, Registro, gestoría.</li>



<li>Honorarios de la agencia (si los pagaste).</li>



<li>Obras de mejora que aumenten el valor (no mantenimiento), incluyendo factura.</li>
</ul>



<p class="wp-block-paragraph"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2714.png" alt="✔" class="wp-smiley" style="height: 1em; max-height: 1em;" />&nbsp;<strong>En la venta:</strong></p>



<ul class="wp-block-list">
<li>Comisión de la agencia.</li>



<li>Notaría, certificado energético, gestoría.</li>



<li>Gastos de cancelación de hipoteca.</li>
</ul>



<p class="wp-block-paragraph">Incluir estos gastos reduce la ganancia y, por tanto, los impuestos que deberás pagar.</p>
</details>



<details class="wp-block-details has-medium-font-size is-layout-flow wp-block-details-is-layout-flow"><summary>> <strong>¿Qué importe se considera «obtenido en la venta» según Hacienda?</strong></summary>
<p class="wp-block-paragraph">A efectos fiscales, Hacienda distingue entre dos conceptos:</p>



<p class="wp-block-paragraph"><strong><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2705.png" alt="✅" class="wp-smiley" style="height: 1em; max-height: 1em;" /> La ganancia patrimonial</strong>:</p>



<p class="wp-block-paragraph">Es la diferencia entre&nbsp;<strong>el valor de transmisión</strong>&nbsp;(precio de venta menos gastos) y<strong>&nbsp;el valor de adquisición</strong>&nbsp;(precio de compra más gastos). Aquí sí se tienen en cuenta gastos como agencia, notaría, impuestos o cancelación de hipoteca.</p>



<p class="wp-block-paragraph"><strong><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2705.png" alt="✅" class="wp-smiley" style="height: 1em; max-height: 1em;" /> El importe total obtenido en la venta (para reinversión)</strong>:</p>



<ul class="wp-block-list">
<li>Si compraste la vivienda con hipoteca, sí se descuenta la deuda pendiente en el momento de la venta, según el Artículo 41.1 del Reglamento del IRPF.</li>



<li>Si no hubo hipoteca al comprar, entonces el importe total obtenido será el valor de venta íntegro.</li>
</ul>



<p class="wp-block-paragraph"><strong>Ejemplo para entenderlo bien</strong>:</p>



<ul class="wp-block-list">
<li>Vendes tu vivienda por <strong>200.000 €</strong>.</li>



<li>Tienes aún una hipoteca pendiente de <strong>80.000 €</strong>.</li>



<li>En tu cuenta bancaria solo ingresas <strong>120.000 €</strong> (200.000 € &#8211; 80.000 € que paga directamente al banco).</li>
</ul>



<p class="wp-block-paragraph">Por tanto, si vendes por 200.000€ y aún debes 80.000€ de hipoteca, el importe total obtenido a efectos de la exención por reinversión sería de 120.000€, y ese es el importe que debes reinvertir para quedar exento.</p>



<p class="wp-block-paragraph">Este criterio está claramente respaldado en diversas consultas vinculantes emitidas por la Dirección General de Tributos (DGT).</p>
</details>



<details class="wp-block-details has-medium-font-size is-layout-flow wp-block-details-is-layout-flow"><summary>> <strong>¿Y si solo reinvierto una parte del dinero?</strong></summary>
<p class="wp-block-paragraph">uando vendes tu vivienda habitual y obtienes una ganancia patrimonial,&nbsp;<strong>puedes quedar exento de tributar</strong>&nbsp;por esa ganancia&nbsp;<strong>si reinviertes total o parcialmente el importe obtenido&nbsp;</strong>en la compra de una nueva vivienda habitual.</p>



<p class="wp-block-paragraph"><strong><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2705.png" alt="✅" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Si solo reinviertes una parte</strong>, la exención se aplica proporcionalmente a la parte reinvertida.<br>Veamos el ejemplo paso a paso:</p>



<ul class="wp-block-list">
<li><strong>Ganancia patrimonial generada:</strong> 20.000 €</li>



<li><strong>Importe total obtenido por la venta:</strong> 200.000 €</li>



<li><strong>Importe efectivamente reinvertido:</strong> 150.000 €</li>



<li><strong>Porcentaje reinvertido: </strong>150.000 / 200.000 = 75 %</li>



<li><strong>Ganancia exenta:</strong> 75 % de 20.000 € = 15.000 €</li>



<li><strong>Ganancia sujeta a tributación:</strong> 5.000 €</li>
</ul>



<p class="wp-block-paragraph">Por tanto, tributarás únicamente por esos&nbsp;<strong>5.000 €</strong>&nbsp;que corresponden al 25 % no reinvertido.</p>



<p class="wp-block-paragraph">Esto suele generar confusión y&nbsp;<strong>es un error habitual creer que se debe tributar por la ganancia patrimonial completa&nbsp;</strong>(en este caso, 20.000 €). Sin embargo,&nbsp;<strong>el sistema proporcional resulta claramente favorable</strong>, ya que&nbsp;<strong>adapta la exención al importe efectivamente reinvertido.</strong></p>
</details>



<details class="wp-block-details has-medium-font-size is-layout-flow wp-block-details-is-layout-flow"><summary>> <strong>¿Qué se considera «reinversión» válida para no pagar IRPF?</strong></summary>
<p class="wp-block-paragraph"><strong>La reinversión válida es el importe efectivamente destinado a comprar una nueva vivienda habitual, pagado con el dinero obtenido de la venta anterior.</strong></p>



<p class="wp-block-paragraph">No todo vale como reinversión. Hacienda&nbsp;<strong>solo acepta como reinversión válida:</strong></p>



<ul class="wp-block-list">
<li>La reinversión realizada en un plazo <strong>máximo de 2 años naturales </strong>desde la venta.</li>
</ul>



<ul class="wp-block-list">
<li>La compra de una <strong>nueva vivienda habitual</strong>, no una nueva residencia.</li>
</ul>



<ul class="wp-block-list">
<li>El pago con fondos propios procedentes de la venta anterior.</li>
</ul>
</details>



<details class="wp-block-details has-medium-font-size is-layout-flow wp-block-details-is-layout-flow"><summary>> <strong>¿Qué pasa si aún no he reinvertido pero lo haré dentro de los 2 años?</strong></summary>
<p class="wp-block-paragraph">Puedes presentar tu declaración incluyendo la ganancia y&nbsp;<strong>pagar el IRPF correspondiente.</strong></p>



<p class="wp-block-paragraph">Una vez completes la reinversión dentro del plazo legal (2 años naturales desde la venta), puedes solicitar una&nbsp;<strong>rectificación de autoliquidación y recuperar el IRPF pagado.</strong></p>



<p class="wp-block-paragraph">Esto está respaldado por varias consultas vinculantes de la Dirección General de Tributos (DGT).</p>
</details>



<details class="wp-block-details has-medium-font-size is-layout-flow wp-block-details-is-layout-flow"><summary>> <strong>¿Qué condiciones deben cumplirse para que se considere «vivienda habitual»?</strong></summary>
<p class="wp-block-paragraph"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2714.png" alt="✔" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Que haya sido tu&nbsp;<strong>residencia efectiva durante al menos 3 años.</strong></p>



<p class="wp-block-paragraph"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2714.png" alt="✔" class="wp-smiley" style="height: 1em; max-height: 1em;" /> O que hayas vivido en ella menos de 3 años, pero tuviste que mudarte por causa justificada (separación, traslado laboral, enfermedad, etc.).</p>



<p class="wp-block-paragraph"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2714.png" alt="✔" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Y que la nueva vivienda en la que reinviertes&nbsp;<strong>también se convierta en tu vivienda habitual en un plazo máximo de 12 meses</strong>&nbsp;desde la compra.</p>
</details>



<details class="wp-block-details has-medium-font-size is-layout-flow wp-block-details-is-layout-flow"><summary>> <strong>¿Qué ventaja fiscal tengo si tengo 65 años o más?</strong></summary>
<p class="wp-block-paragraph"><strong>Si tienes 65 años o más y vendes tu vivienda habitual, estás exento de pagar IRPF por la ganancia sin necesidad de reinvertir.</strong></p>



<p class="wp-block-paragraph">Los requisitos son:</p>



<ul class="wp-block-list">
<li>Haber vivido en la vivienda al menos 3 años antes como residencia habitual.</li>



<li>Tener 65 años cumplido a fecha de la venta.</li>
</ul>



<p class="wp-block-paragraph">No hace falta reinvertir ni justificar los fastos. La ganancia queda automáticamente exenta.</p>
</details>



<details class="wp-block-details has-medium-font-size is-layout-flow wp-block-details-is-layout-flow"><summary>> <strong>¿Esta calculadora me da un resultado exacto?</strong></summary>
<p class="wp-block-paragraph">No, la calculadora proporciona un resultado estimado y orientativo, basado exclusivamente en los datos que introduces sobre la venta de tu vivienda: precio, gastos, reinversión y exenciones aplicables.</p>



<p class="wp-block-paragraph"><strong><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f50d.png" alt="🔍" class="wp-smiley" style="height: 1em; max-height: 1em;" /> ¿Qué SÍ tiene en cuenta?</strong></p>



<ul class="wp-block-list">
<li>El cálculo de la ganancia patrimonial conforme a la normativa del IRPF.</li>



<li>La posible exención por reinversión o por ser mayor de 65 años.</li>



<li>Los tramos actuales del IRPF aplicables a las ganancias del ahorro.</li>
</ul>



<p class="wp-block-paragraph"><strong><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2757.png" alt="❗" class="wp-smiley" style="height: 1em; max-height: 1em;" /> ¿Qué NO tiene en cuenta?</strong></p>



<ul class="wp-block-list">
<li>Tus circunstancias personales: mínimos personales y familiares, discapacidad, edad, etc.</li>



<li>Otras rentas del ahorro o del trabajo que pudieran alterar el tipo efectivo aplicable.</li>



<li>Pérdidas patrimoniales de otros activos que podrían compensar la ganancia.</li>



<li>Posibles regularizaciones o deducciones específicas del contribuyente.</li>



<li>Coeficientes de abatimiento para inmuebles  adquiridos antes del 31/12/1994 para los que Hacienda permite  reducir la ganancia patrimonial generada desde la compra hasta el 20 de enero de 2006 (fecha que limita este beneficio).<br></li>
</ul>



<p class="wp-block-paragraph"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f9e0.png" alt="🧠" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Es decir, la herramienta&nbsp;<strong>te da una estimación parcial</strong>, centrada solo en esta operación.<br>Es una guía muy útil para anticipar el impacto fiscal de la venta, pero<strong>&nbsp;no sustituye al cálculo final que aparece en tu declaración completa del IRPF</strong>&nbsp;o en el borrador que genera la Agencia Tributaria.</p>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"></p>
</details>



<!doctype html>
<html lang="es">
<head>
  <meta charset="utf-8" />
  <meta name="viewport" content="width=device-width, initial-scale=1" />
  <title>Calculadora IRPF por la Venta de Vivienda – Guiada</title>
  <style>
    :root{
      --bg:#ffffff;          /* Fondo blanco */
      --text:#0f172a;        /* Texto oscuro */
      --muted:#475569;       /* Texto secundario */
      --accent:#22c55e;      /* Verde */
      --accent-200:#bbf7d0;  /* Verde claro */
      --border:#e5e7eb;      /* Borde gris claro */
      --card:#ffffff;        /* Tarjeta blanca */
      --radius:14px;
    }
    html,body{ background:var(--bg); color:var(--text); font-family:system-ui,-apple-system,Segoe UI,Roboto,Inter,Arial; }
    .wrap{ max-width:980px; margin:40px auto; padding:16px; }
    .title{ font-size:clamp(22px,3.6vw,36px); font-weight:800; letter-spacing:-.02em; }
    .subtitle{ color:var(--muted); margin-top:6px; }

    .grid{ display:grid; grid-template-columns:1fr; gap:14px; }
    @media (min-width: 900px){ .grid{ grid-template-columns: 1fr 1fr; } }

    .card{ background:var(--card); border:1px solid var(--border); border-radius:var(--radius); padding:18px; }
    .card h3{ margin:0 0 10px; font-size:16px; letter-spacing:.2px; }

    .help{ color:var(--muted); font-size:12px; margin-top:6px; }
    .row{ display:grid; grid-template-columns:1fr 1fr; gap:10px; }

    .input, .select{ width:100%; padding:12px; border-radius:12px; border:1px solid var(--border); background:#fff; color:var(--text); outline:none; }
    .radio{ display:flex; gap:14px; align-items:center; }
    .radio input{ width:18px; height:18px; accent-color:var(--accent); }
    .cta{ display:inline-block; background:var(--accent); color:#064e3b; border:0; border-radius:12px; padding:12px 16px; cursor:pointer; font-weight:800; }

    .result{ margin-top:16px; }
    .result h3{ margin: 0 0 10px; }

    /* Bloques verdes separados como el ejemplo */
    .result-block{ background: #f0fdf4; /* verde muy claro */
                   border: 1px solid var(--accent-200);
                   border-left: 6px solid var(--accent);
                   border-radius: 12px; padding: 14px 16px; margin-top: 12px; }
    .result-block h4{ margin:0 0 8px; color:#065f46; }

    /* Tabla tramos */
    table{ width:100%; border-collapse:collapse; margin-top:8px; }
    th,td{ text-align:right; padding:8px; border-bottom:1px solid var(--border); }
    th:first-child,td:first-child{ text-align:left; }
    tfoot td{ font-weight:800; }

    details{ margin-top:16px; }
    details pre{ background:#f8fafc; color:#0f172a; padding:12px; border-radius:12px; border:1px solid var(--border); overflow:auto; }
  </style>
</head>
<body>
  <div class="wrap">
    <div class="title">Calculadora IRPF por la Venta de Vivienda</div>
    <div class="subtitle">Guía paso a paso · Reinversión vivienda habitual · Exención ≥65 · Tramos vigentes 2026</div>

    <!-- Paso 1: vivienda habitual -->
    <div class="card">
      <h3>¿La vivienda que has vendido era tu vivienda habitual?</h3>
      <div class="radio">
        <label><input type="radio" name="habitual" value="si" checked> Sí</label>
        <label><input type="radio" name="habitual" value="no"> No</label>
      </div>
      <div class="help">Solo puedes aplicar la exención por reinversión si es vivienda habitual (residencia ≥ 3 años, salvo causas justificadas).</div>
    </div>

    <!-- Paso 2: compra y venta -->
    <div class="grid">
      <div class="card">
        <h3>¿Por cuánto compraste la vivienda vendida? (€)</h3>
        <input id="precioCompra" class="input" type="number" min="0" step="100" value="50000">
        <div class="help">Precio de compra según escritura.</div>
      </div>
      <div class="card">
        <h3>¿Cuánto pagaste en gastos de compra? (€)</h3>
        <input id="gastosCompra" class="input" type="number" min="0" step="100" value="0">
        <div class="help">ITP/IVA+AJD, notaría, registro, gestoría y <em>mejoras</em> con factura.</div>
      </div>
    </div>

    <div class="grid">
      <div class="card">
        <h3>¿Por cuánto has vendido la vivienda? (€)</h3>
        <input id="precioVenta" class="input" type="number" min="0" step="100" value="150000">
        <div class="help">Importe de la escritura de venta (sin descontar gastos).</div>
      </div>
      <div class="card">
        <h3>¿Cuánto has pagado en gastos de venta? (€)</h3>
        <input id="gastosVenta" class="input" type="number" min="0" step="100" value="0">
        <div class="help">Agencia, certificado energético, notaría, registro y comisiones de cancelación.</div>
      </div>
    </div>

    <div class="card">
      <h3>Capital pendiente de hipoteca en el momento de la venta (€)</h3>
      <input id="hipotecaPendienteVenta" class="input" type="number" min="0" step="100" value="0">
      <div class="help"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4cc.png" alt="📌" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Art. 41.1 RIRPF: el importe obtenido se reduce por la deuda pendiente al vender si la compra fue con hipoteca.</div>
    </div>

    <!-- Paso 3: nueva vivienda / reinversión -->
    <div class="grid">
      <div class="card">
        <h3>¿Cuánto has pagado en total por la nueva vivienda? (€)</h3>
        <input id="precioNueva" class="input" type="number" min="0" step="100" value="150000">
        <div class="help">Precio + gastos de la nueva vivienda habitual (incluye anexos inseparables: garaje/trastero en la misma escritura).</div>
      </div>
      <div class="card">
        <h3>¿Has pedido hipoteca para la nueva vivienda?</h3>
        <div class="radio">
          <label><input type="radio" name="hipNueva" value="no" checked> No</label>
          <label><input type="radio" name="hipNueva" value="si"> Sí</label>
        </div>
        <div id="bloqueHipNueva" style="display:none; margin-top:10px">
          <label class="help">Capital pendiente actualmente (€)</label>
          <input id="pendienteNueva" class="input" type="number" min="0" step="100" value="0">
          <div class="help">Para estimar la parte reinvertida con fondos propios (entrada).</div>
        </div>
      </div>
    </div>

    <div class="grid">
      <div class="card">
        <h3>¿Eres ≥65 años y era tu vivienda habitual?</h3>
        <div class="radio">
          <label><input type="radio" name="mayor65" value="no" checked> No</label>
          <label><input type="radio" name="mayor65" value="si"> Sí</label>
        </div>
        <div class="help">Si es tu vivienda habitual y tienes ≥65 años, la ganancia puede estar exenta sin reinversión (art. 33.4.b LIRPF).</div>
      </div>
      <div class="card">
        <h3>¿Completarás la reinversión en ≤ 2 años?</h3>
        <div class="radio">
          <label><input type="radio" name="reinversionPlazo" value="no" checked> No</label>
          <label><input type="radio" name="reinversionPlazo" value="si"> Sí</label>
        </div>
        <div class="help">Si terminas de reinvertir dentro de 2 años desde la venta, podrás pedir rectificación de la renta.</div>
      </div>
    </div>

    <button id="btnCalcular" class="cta">Calcular</button>

    <!-- Resultados (en bloques verdes separados) -->
    <div id="resultados" class="result" style="display:none">
      <h3>Resultados</h3>

      <div class="result-block">
        <h4><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4d8.png" alt="📘" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Cálculo detallado paso a paso</h4>
        <ol id="pasos"></ol>
      </div>

      <div class="result-block">
        <h4><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4b0.png" alt="💰" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Cálculo estimado del IRPF a pagar</h4>
        <div id="tramos"></div>
        <p class="mono" id="totalIRPF" style="font-weight:800"></p>
      </div>

      <div class="result-block" id="notaBlock" style="display:none">
        <h4><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4cc.png" alt="📌" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Nota importante</h4>
        <p id="notaPlazo" class="help" style="font-size:13px"></p>
      </div>

      <div class="result-block">
        <h4>Resumen</h4>
        <div class="grid" style="grid-template-columns: repeat(3, 1fr)">
          <div><div class="help">Valor de transmisión</div><div class="mono" id="kTransm">—</div></div>
          <div><div class="help">Valor de adquisición</div><div class="mono" id="kAdq">—</div></div>
          <div><div class="help">Ganancia patrimonial</div><div class="mono" id="kGan">—</div></div>
        </div>
      </div>
    </div>

    

  </div>

  <script>
    // ===== Utilidades =====
    const el = (id) => document.getElementById(id);
    const fmt = (n) => n.toLocaleString('es-ES', { style:'currency', currency:'EUR' });

    // Tramos base del ahorro 2025: 19,21,23,27,30
    const TRAMOS = [
      { hasta: 6000, tipo: .19 },
      { hasta: 50000, tipo: .21 },
      { hasta: 200000, tipo: .23 },
      { hasta: 300000, tipo: .27 },
      { hasta: Infinity, tipo: .30 },
    ];

    function desglosarTramos(base){
      const res = []; let restante = Math.max(base,0); let previo = 0;
      for (const t of TRAMOS){
        if (restante <= 0) break;
        const limite = isFinite(t.hasta) ? t.hasta : Infinity;
        const tramoBase = Math.max(Math.min(restante, limite - previo), 0);
        if (tramoBase > 0){ res.push({ desde:previo, hasta:limite, base:tramoBase, tipo:t.tipo, cuota: tramoBase*t.tipo }); restante -= tramoBase; previo = limite; }
      }
      return res;
    }

    function compute(input){
      const habitual = input.habitual === 'si';
      const may65 = input.mayor65 === 'si';

      const transm = Math.max((input.pv||0) - (input.gv||0), 0);
      const adq = Math.max((input.pc||0) + (input.gc||0), 0);
      const ganancia = Math.max(transm - adq, 0);

      // Importe obtenido (Art. 41.1 RIRPF)
      const obtenido = Math.max((input.pv||0) - (input.hipVenta||0), 0);

      // Importe reinvertido estimado (entrada = pago total nueva - deuda nueva)
      const reinv = Math.max((input.pNueva||0) - (input.hipNuevaPend||0), 0);
      const pctReinv = obtenido > 0 ? Math.min(reinv/obtenido, 1) : 0;

      let gananciaSujeta = ganancia;
      let motivo = '';
      if (habitual && may65){
        gananciaSujeta = 0; motivo = 'Exención total por ≥65 años en vivienda habitual.';
      } else if (habitual && reinv > 0 && obtenido > 0){
        const exenta = ganancia * pctReinv; gananciaSujeta = Math.max(ganancia - exenta, 0);
        motivo = pctReinv < 1 ? 'Exención proporcional por reinversión parcial.' : 'Exención total por reinversión íntegra.';
      } else if (habitual){
        motivo = 'Sin reinversión: no aplica exención por vivienda habitual.';
      }

      const tramos = desglosarTramos(gananciaSujeta);
      const total = tramos.reduce((s,t)=> s + t.cuota, 0);
      return { habitual, may65, transm, adq, ganancia, obtenido, reinv, pctReinv, gananciaSujeta, tramos, total, motivo };
    }

    // Mostrar/ocultar campo hipoteca nueva
    function toggleHipNueva(){
      const si = document.querySelector('input[name="hipNueva"][value="si"]').checked;
      el('bloqueHipNueva').style.display = si ? 'block' : 'none';
    }
    document.querySelectorAll('input[name="hipNueva"]').forEach(r=> r.addEventListener('change', toggleHipNueva));
    toggleHipNueva();

    // Calcular
    el('btnCalcular').addEventListener('click', ()=>{
      const input = {
        habitual: document.querySelector('input[name="habitual"]:checked').value,
        pc: +el('precioCompra').value || 0,
        gc: +el('gastosCompra').value || 0,
        pv: +el('precioVenta').value || 0,
        gv: +el('gastosVenta').value || 0,
        hipVenta: +el('hipotecaPendienteVenta').value || 0,
        pNueva: +el('precioNueva').value || 0,
        hipNuevaPend: document.querySelector('input[name="hipNueva"]:checked').value === 'si' ? (+el('pendienteNueva').value || 0) : 0,
        mayor65: document.querySelector('input[name="mayor65"]:checked').value,
        reinversionPlazo: document.querySelector('input[name="reinversionPlazo"]:checked').value,
      };

      const r = compute(input);

      // Paso a paso
      const pasos = [];
      pasos.push('1. Cálculo de la ganancia patrimonial:');
      pasos.push(`Has vendido tu vivienda por ${fmt(input.pv)} y has tenido unos gastos asociados a la venta de ${fmt(input.gv)}.`);
      pasos.push(`Valor neto de transmisión: ${fmt(input.pv)} - ${fmt(input.gv)} = ${fmt(r.transm)}.`);
      pasos.push(`Compraste la vivienda por ${fmt(input.pc)} y asumiste unos gastos de compra de ${fmt(input.gc)}.`);
      pasos.push(`Valor neto de adquisición: ${fmt(input.pc)} + ${fmt(input.gc)} = ${fmt(r.adq)}.`);
      pasos.push(`Ganancia patrimonial total: ${fmt(r.ganancia)}.`);

      pasos.push('');
      pasos.push('2. Importe obtenido en la venta:');
      pasos.push(`Según el artículo 41.1 del Reglamento del IRPF, si la vivienda se compró con hipoteca, el importe total obtenido se calcula restando del precio escriturado la deuda pendiente en el momento de la venta. Importe obtenido: ${fmt(r.obtenido)}.`);

      pasos.push('');
      pasos.push('3. Cálculo del importe reinvertido:');
      pasos.push(`Compraste una nueva vivienda por ${fmt(input.pNueva)} y tienes actualmente un capital pendiente de amortizar de ${fmt(input.hipNuevaPend)}.`);
      pasos.push(`Importe efectivamente reinvertido con fondos propios: ${fmt(input.pNueva)} - ${fmt(input.hipNuevaPend)} = ${fmt(r.reinv)}.`);

      pasos.push('');
      pasos.push('4. Aplicación de la exención por reinversión:');
      if (r.may65 && r.habitual){
        pasos.push('Eres ≥65 y era tu vivienda habitual: puedes beneficiarte de la exención total de la ganancia patrimonial sin necesidad de reinversión (art. 33.4 b) LIRPF).');
        pasos.push('Ganancia tributable: 0,00 €');
      } else if (r.habitual){
        pasos.push(`Has reinvertido un ${(r.pctReinv*100).toFixed(2).replace('.', ',')}% del importe obtenido en la venta.`);
        const exenta = r.ganancia - r.gananciaSujeta;
        pasos.push(`Por tanto, se aplica una exención de ${fmt(exenta)} sobre tu ganancia patrimonial.`);
        pasos.push(`Ganancia tributable: ${fmt(r.gananciaSujeta)}`);
      } else {
        pasos.push('No es vivienda habitual → no hay exención por reinversión.');
        pasos.push(`Ganancia tributable: ${fmt(r.gananciaSujeta)}`);
      }

      // Pintar lista ordenada
      const ol = el('pasos');
      ol.innerHTML = '';
      pasos.forEach(tx=>{ const li = document.createElement('li'); li.innerHTML = tx; ol.appendChild(li); });

      // Tramos
      const cont = el('tramos');
      cont.innerHTML = '';
      r.tramos.forEach(t=>{
        const p = document.createElement('p');
        p.innerHTML = `${(t.tipo*100).toFixed(0)}% sobre ${fmt(t.base)} = <b>${fmt(t.cuota)}</b>`;
        cont.appendChild(p);
      });
      el('totalIRPF').textContent = `Total estimado a pagar: ${fmt(r.total)}`;

      // Nota
      const nota = el('notaPlazo');
      const notaBlock = document.getElementById('notaBlock');
      if (input.reinversionPlazo === 'si' && r.habitual && !r.may65 && r.pctReinv < 1){
        const restante = Math.max(r.obtenido - r.reinv, 0);
        nota.innerHTML = `Si reinviertes los <b>${fmt(restante)}</b> restantes antes de que se cumplan 2 años desde la venta, podrás solicitar una rectificación de tu declaración y recuperar parte o la totalidad del IRPF pagado.`;
        notaBlock.style.display = 'block';
      } else {
        nota.textContent = '';
        notaBlock.style.display = 'none';
      }

      document.getElementById('resultados').style.display = 'block';
    });

    
  </script>
</body>
</html>




<p class="wp-block-paragraph"><em>Este artículo tiene carácter informativo y no constituye asesoramiento fiscal ni jurídico; para tu caso concreto consulta con un profesional.</em></p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph"><strong>Fuentes: </strong></p>



<p class="wp-block-paragraph">Ley 35/2006, de 28 de noviembre, del Impuesto sobre la Renta de las Personas Físicas, art. 33 (exención por reinversión en vivienda habitual y por transmisión de vivienda habitual por mayores de 65 años) y art. 66 (escala del ahorro).</p>



<p class="wp-block-paragraph">Agencia Tributaria, Manual práctico de Renta, tipos de gravamen de la base liquidable del ahorro: https://sede.agenciatributaria.gob.es/Sede/ayuda/manuales-videos-folletos/manuales-practicos/irpf-2025/c15-calculo-impuesto-determinacion-cuotas-integras/gravamen-base-liquidable-ahorro/gravamen-estatal.html</p>
</blockquote>
<p>La entrada <a href="https://www.gfima.es/has-vendido-una-vivienda-y-quieres-calcular-cuanto-te-tocara-pagar-en-la-declaracion-de-la-renta/">¿Has vendido una vivienda y quieres calcular cuánto te tocará pagar en la declaración de la renta?</a> se publicó primero en <a href="https://www.gfima.es">Gfima</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Guía IRPF 2025: Obligaciones para Propietarios e Inquilinos</title>
		<link>https://www.gfima.es/renta2025/</link>
		
		<dc:creator><![CDATA[gfima]]></dc:creator>
		<pubDate>Sat, 18 Apr 2026 16:56:23 +0000</pubDate>
				<category><![CDATA[Actualidad]]></category>
		<category><![CDATA[Fiscalidad]]></category>
		<category><![CDATA[Inmobiliario]]></category>
		<category><![CDATA[Sin categoría]]></category>
		<category><![CDATA[ciudad real]]></category>
		<category><![CDATA[impuestos]]></category>
		<category><![CDATA[tomelloso]]></category>
		<category><![CDATA[vender]]></category>
		<category><![CDATA[vivienda]]></category>
		<guid isPermaLink="false">https://www.gfima.es/?p=5425</guid>

					<description><![CDATA[<p>Declaración de la Renta 2025: Guía completa para propietarios e inquilinos &#124; GFIMA Inmobiliaria GFIMA Inmobiliaria · Blog Fiscalidad &#38; Vivienda 2026 Declaración de la Renta 2025:guía completa si tienesrelación con una vivienda La campaña del IRPF 2025 ya ha finalizado (cerró el 30 de junio de 2026). Si eres propietario, inquilino, o compraste o [&#8230;]</p>
<p>La entrada <a href="https://www.gfima.es/renta2025/">Guía IRPF 2025: Obligaciones para Propietarios e Inquilinos</a> se publicó primero en <a href="https://www.gfima.es">Gfima</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<!DOCTYPE html>
<html lang="es">
<head>
  <meta charset="UTF-8"/>
  <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
  <title>Declaración de la Renta 2025: Guía completa para propietarios e inquilinos | GFIMA Inmobiliaria</title>
  <link href="https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,700;1,400&#038;family=DM+Sans:wght@300;400;500&#038;display=swap" rel="stylesheet"/>
  <style>
    :root {
      --cream: #f4f6fa;
      --dark: #0d1f3c;
      --navy: #0d1f3c;
      --navy-mid: #1a3560;
      --accent: #c9a84c;
      --accent-light: #e8d08a;
      --blue-soft: #e8eef8;
      --border: #d0daea;
      --text: #1e2d45;
      --light-text: #5a6e8a;
      --white: #ffffff;
    }

    * { margin: 0; padding: 0; box-sizing: border-box; }

    body {
      background-color: var(--cream);
      color: var(--text);
      font-family: 'DM Sans', sans-serif;
      font-weight: 300;
      line-height: 1.8;
      font-size: 17px;
    }

    /* HERO */
    .hero {
      background-color: var(--navy);
      color: var(--white);
      padding: 80px 40px 60px;
      position: relative;
      overflow: hidden;
    }
    .hero::before {
      content: '';
      position: absolute;
      top: -60px; right: -60px;
      width: 320px; height: 320px;
      border-radius: 50%;
      background: var(--navy-mid);
      opacity: 0.6;
    }
    .hero::after {
      content: '';
      position: absolute;
      bottom: -80px; left: 30%;
      width: 200px; height: 200px;
      border-radius: 50%;
      background: var(--accent);
      opacity: 0.1;
    }
    .hero-inner {
      max-width: 860px;
      margin: 0 auto;
      position: relative;
      z-index: 1;
    }
    .hero-brand {
      display: flex;
      align-items: center;
      gap: 14px;
      margin-bottom: 36px;
    }
    .hero-brand-logo {
      background: var(--accent);
      color: var(--navy);
      font-family: 'Playfair Display', serif;
      font-size: 1rem;
      font-weight: 700;
      padding: 8px 14px;
      letter-spacing: 1px;
      border-radius: 2px;
    }
    .hero-brand-name {
      font-size: 0.82rem;
      color: #7a9ab8;
      letter-spacing: 2px;
      text-transform: uppercase;
    }
    .hero-tag {
      display: inline-block;
      border: 1px solid rgba(201,168,76,0.5);
      color: var(--accent);
      font-size: 10px;
      font-weight: 500;
      letter-spacing: 2.5px;
      text-transform: uppercase;
      padding: 5px 14px;
      border-radius: 2px;
      margin-bottom: 22px;
    }
    .hero h1 {
      font-family: 'Playfair Display', serif;
      font-size: clamp(1.9rem, 5vw, 3.1rem);
      font-weight: 700;
      line-height: 1.2;
      margin-bottom: 22px;
      color: #fff;
    }
    .hero h1 em { color: var(--accent); font-style: italic; }
    .hero-sub {
      font-size: 1.1rem;
      color: #a8c0d8;
      max-width: 600px;
      line-height: 1.8;
    }
    .hero-meta {
      margin-top: 36px;
      font-size: 0.85rem;
      color: #5a7a9a;
      letter-spacing: 1px;
      display: flex;
      align-items: center;
      gap: 24px;
      flex-wrap: wrap;
    }

    /* DATES BANNER */
    .dates-banner { background: var(--navy-mid); }
    .dates-banner-inner {
      max-width: 860px;
      margin: 0 auto;
      display: grid;
      grid-template-columns: repeat(3, 1fr);
    }
    .date-item {
      padding: 22px 28px;
      border-right: 1px solid rgba(255,255,255,0.1);
      text-align: center;
      color: white;
    }
    .date-item:last-child { border-right: none; }
    .date-label { font-size: 10px; letter-spacing: 2px; text-transform: uppercase; opacity: 0.65; margin-bottom: 5px; }
    .date-value { font-family: 'Playfair Display', serif; font-size: 1.05rem; font-weight: 700; color: var(--accent); }
    .date-desc { font-size: 0.75rem; opacity: 0.7; margin-top: 3px; }

    /* TOC */
    .toc {
      background: var(--white);
      border: 1px solid var(--border);
      border-left: 4px solid var(--accent);
      border-radius: 4px;
      padding: 28px 32px;
      margin-bottom: 52px;
    }
    .toc h3 {
      font-family: 'Playfair Display', serif;
      color: var(--navy);
      margin-bottom: 14px;
      text-transform: uppercase;
      letter-spacing: 1px;
      font-size: 0.85rem;
    }
    .toc ol { padding-left: 20px; }
    .toc ol li {
      font-size: 1rem;
      margin-bottom: 7px;
      color: var(--navy-mid);
    }
    .toc ol li a { color: var(--navy-mid); text-decoration: none; }
    .toc ol li a:hover { color: var(--accent); text-decoration: underline; }

    /* CONTENT */
    .content {
      max-width: 860px;
      margin: 0 auto;
      padding: 60px 40px;
    }

    .intro-text {
      font-size: 19px;
      color: var(--text);
      border-left: 3px solid var(--accent);
      padding-left: 24px;
      margin-bottom: 52px;
      line-height: 1.85;
    }

    /* SECTION */
    .section { margin-bottom: 56px; }
    .section-header {
      display: flex;
      align-items: center;
      gap: 16px;
      margin-bottom: 22px;
    }
    .section-num {
      width: 44px; height: 44px;
      background: var(--navy);
      color: var(--accent);
      border-radius: 50%;
      display: flex; align-items: center; justify-content: center;
      font-family: 'Playfair Display', serif;
      font-size: 1.1rem;
      font-weight: 700;
      flex-shrink: 0;
    }
    .section h2 {
      font-family: 'Playfair Display', serif;
      font-size: 1.5rem;
      font-weight: 700;
      color: var(--navy);
    }
    .section p {
      color: var(--text);
      margin-bottom: 14px;
      font-size: 19px;
      line-height: 1.8;
    }

    /* INFO BOX */
    .info-box {
      background: var(--white);
      border: 1px solid var(--border);
      border-top: 3px solid var(--navy-mid);
      border-radius: 4px;
      padding: 26px 30px;
      margin: 22px 0;
    }
    .info-box h3 {
      font-family: 'Playfair Display', serif;
      font-size: 1.05rem;
      margin-bottom: 14px;
      color: var(--navy);
    }
    .info-box ul { list-style: none; padding: 0; }
    .info-box ul li {
      padding: 9px 0;
      border-bottom: 1px solid var(--border);
      font-size: 17px;
      color: var(--text);
      display: flex;
      align-items: flex-start;
      gap: 10px;
      line-height: 1.6;
    }
    .info-box ul li:last-child { border-bottom: none; }
    .info-box ul li::before { content: '→'; color: var(--accent); flex-shrink: 0; margin-top: 2px; font-weight: 600; }

    /* NOVEDAD PILL */
    .novedad-pill {
      display: inline-block;
      background: var(--navy-mid);
      color: var(--accent);
      font-size: 9px;
      font-weight: 500;
      letter-spacing: 1.5px;
      text-transform: uppercase;
      padding: 3px 9px;
      border-radius: 20px;
      vertical-align: middle;
      margin-left: 8px;
      position: relative;
      top: -1px;
    }

    /* TABLES */
    .reduction-table {
      width: 100%;
      border-collapse: collapse;
      margin: 22px 0;
      font-size: 17px;
    }
    .reduction-table thead tr { background: var(--navy); color: var(--white); }
    .reduction-table thead th {
      padding: 13px 16px;
      text-align: left;
      font-weight: 500;
      font-size: 0.82rem;
      letter-spacing: 1px;
      text-transform: uppercase;
    }
    .reduction-table tbody tr { border-bottom: 1px solid var(--border); }
    .reduction-table tbody tr:hover { background: var(--blue-soft); }
    .reduction-table tbody td { padding: 14px 16px; color: var(--text); }

    .badge {
      display: inline-block;
      padding: 3px 12px;
      border-radius: 20px;
      font-size: 0.85rem;
      font-weight: 600;
    }
    .badge-90 { background: #e0f0e8; color: #1a5c36; }
    .badge-70 { background: #e0eaf8; color: #1a3a8c; }
    .badge-60 { background: #fdf3dc; color: #7a5000; }
    .badge-50 { background: #eae8f5; color: #3a2a8c; }

    .tramos-table {
      width: 100%;
      border-collapse: collapse;
      margin: 22px 0;
      font-size: 17px;
    }
    .tramos-table thead tr { background: var(--navy); color: var(--white); }
    .tramos-table thead th {
      padding: 13px 16px;
      text-align: left;
      font-size: 0.82rem;
      letter-spacing: 1px;
      text-transform: uppercase;
      font-weight: 500;
    }
    .tramos-table tbody tr { border-bottom: 1px solid var(--border); }
    .tramos-table tbody tr:last-child { background: #eef2fa; font-weight: 500; }
    .tramos-table tbody td { padding: 12px 16px; color: var(--text); }
    .highlight-row td { color: var(--navy-mid) !important; font-weight: 600 !important; }

    /* HIGHLIGHT BOX */
    .highlight-box {
      background: var(--navy);
      color: var(--white);
      border-radius: 6px;
      padding: 36px 40px;
      margin: 32px 0;
      position: relative;
      overflow: hidden;
    }
    .highlight-box::after {
      content: '€';
      position: absolute;
      right: 24px; bottom: -28px;
      font-family: 'Playfair Display', serif;
      font-size: 150px;
      color: rgba(255,255,255,0.04);
      line-height: 1;
    }
    .highlight-box h3 {
      font-family: 'Playfair Display', serif;
      font-size: 1.25rem;
      color: var(--accent);
      margin-bottom: 12px;
    }
    .highlight-box p {
      font-size: 17px;
      color: #a8c0d8;
      line-height: 1.8;
      position: relative;
      z-index: 1;
    }

    /* NOVEDADES GRID */
    .novedades-grid {
      display: grid;
      grid-template-columns: repeat(2, 1fr);
      gap: 16px;
      margin: 24px 0;
    }
    .novedad-card {
      background: var(--white);
      border: 1px solid var(--border);
      border-top: 3px solid var(--navy-mid);
      border-radius: 4px;
      padding: 20px 22px;
    }
    .novedad-card .novedad-icon {
      font-size: 1.5rem;
      margin-bottom: 10px;
      display: block;
    }
    .novedad-card h4 {
      font-family: 'Playfair Display', serif;
      font-size: 1rem;
      color: var(--navy);
      margin-bottom: 8px;
    }
    .novedad-card p {
      font-size: 15px;
      color: var(--light-text);
      line-height: 1.65;
      margin: 0;
    }

    /* ALERT */
    .alert {
      background: #eef2fa;
      border: 1px solid #c0d0e8;
      border-left: 4px solid var(--navy-mid);
      padding: 18px 22px;
      border-radius: 4px;
      margin: 22px 0;
      font-size: 17px;
      line-height: 1.7;
    }
    .alert strong { color: var(--navy-mid); }

    /* DIVIDER */
    .divider { border: none; border-top: 1px solid var(--border); margin: 52px 0; }

    /* GFIMA BLOCK */
    .gfima-block {
      background: var(--navy);
      border-radius: 6px;
      padding: 40px 44px;
      margin: 52px 0;
      display: grid;
      grid-template-columns: 1fr 1fr;
      gap: 40px;
      align-items: center;
    }
    .gfima-block .gfima-logo {
      font-family: 'Playfair Display', serif;
      font-size: 2rem;
      font-weight: 700;
      color: var(--accent);
      margin-bottom: 10px;
      letter-spacing: 1px;
    }
    .gfima-block .gfima-text h3 {
      font-family: 'Playfair Display', serif;
      font-size: 1.35rem;
      color: var(--white);
      margin-bottom: 12px;
    }
    .gfima-block .gfima-text p {
      font-size: 16px;
      color: #a8c0d8;
      line-height: 1.75;
      margin-bottom: 12px;
    }
    .gfima-block .gfima-text p:last-of-type { margin-bottom: 0; }
    .gfima-services { display: flex; flex-direction: column; gap: 10px; }
    .gfima-service {
      display: flex;
      align-items: flex-start;
      gap: 12px;
      padding: 14px 16px;
      background: var(--navy-mid);
      border-radius: 4px;
      border: 1px solid rgba(255,255,255,0.08);
      font-size: 15px;
    }
    .gfima-service strong { color: var(--accent); display: block; margin-bottom: 2px; font-size: 15px; }
    .gfima-service span { color: #a8c0d8; line-height: 1.5; }
    .gfima-service-icon { font-size: 1.2rem; flex-shrink: 0; margin-top: 2px; }

    /* CTA */
    .cta-block {
      background: var(--accent);
      color: var(--navy);
      border-radius: 6px;
      padding: 48px 44px;
      text-align: center;
      margin-top: 52px;
      position: relative;
      overflow: hidden;
    }
    .cta-block::before {
      content: '';
      position: absolute;
      top: -40px; right: -40px;
      width: 180px; height: 180px;
      border-radius: 50%;
      background: rgba(255,255,255,0.15);
    }
    .cta-block h2 {
      font-family: 'Playfair Display', serif;
      font-size: 1.85rem;
      margin-bottom: 14px;
      color: var(--navy);
      position: relative;
    }
    .cta-block p {
      color: rgba(13,31,60,0.8);
      max-width: 500px;
      margin: 0 auto 28px;
      font-size: 17px;
      position: relative;
    }
    .cta-btn {
      display: inline-block;
      background: var(--navy);
      color: var(--accent);
      font-weight: 500;
      font-size: 0.95rem;
      padding: 14px 38px;
      border-radius: 3px;
      text-decoration: none;
      letter-spacing: 0.5px;
      position: relative;
    }

    /* FOOTER NOTE */
    .footer-note {
      margin-top: 48px;
      padding-top: 28px;
      border-top: 1px solid var(--border);
      font-size: 15px;
      color: var(--light-text);
      font-style: italic;
      line-height: 1.65;
    }

    @media (max-width: 680px) {
      .hero { padding: 52px 24px 44px; }
      .content { padding: 40px 24px; }
      .dates-banner-inner { grid-template-columns: 1fr; }
      .date-item { border-right: none; border-bottom: 1px solid rgba(255,255,255,0.2); }
      .highlight-box { padding: 28px 24px; }
      .novedades-grid { grid-template-columns: 1fr; }
      .gfima-block { grid-template-columns: 1fr; gap: 28px; padding: 28px 24px; }
      .cta-block { padding: 36px 24px; }
      .tool-btn-grid { grid-template-columns: 1fr; }
    }

    /* ─── HERRAMIENTAS INTERACTIVAS ─── */
    .tools-block {
      margin-bottom: 52px;
    }
    .tools-intro {
      font-size: 0.82rem;
      text-transform: uppercase;
      letter-spacing: 2px;
      color: var(--light-text);
      margin-bottom: 14px;
    }
    .tool-btn-grid {
      display: grid;
      grid-template-columns: 1fr 1fr;
      gap: 12px;
      margin-bottom: 0;
    }
    .tool-btn {
      display: flex;
      align-items: center;
      gap: 14px;
      padding: 18px 22px;
      background: var(--white);
      border: 1px solid var(--border);
      border-radius: 4px;
      cursor: pointer;
      text-align: left;
      transition: border-color .2s, box-shadow .2s;
      width: 100%;
      position: relative;
    }
    .tool-btn:hover {
      border-color: var(--navy-mid);
      box-shadow: 0 2px 12px rgba(13,31,60,0.1);
    }
    .tool-btn.active {
      border-color: var(--navy-mid);
      border-bottom-left-radius: 0;
      border-bottom-right-radius: 0;
      border-bottom-color: transparent;
      z-index: 2;
    }
    .tool-btn-icon {
      width: 40px; height: 40px;
      border-radius: 50%;
      display: flex; align-items: center; justify-content: center;
      font-size: 1.1rem;
      flex-shrink: 0;
    }
    .tool-btn-icon.quiz-icon { background: var(--blue-soft); }
    .tool-btn-icon.calc-icon { background: #f0f4ea; }
    .tool-btn-texts {}
    .tool-btn-title {
      font-size: 0.95rem;
      font-weight: 500;
      color: var(--navy);
      display: block;
      margin-bottom: 2px;
    }
    .tool-btn-sub {
      font-size: 0.78rem;
      color: var(--light-text);
      display: block;
    }
    .tool-btn-arrow {
      position: absolute;
      right: 18px;
      top: 50%;
      transform: translateY(-50%);
      font-size: 0.75rem;
      color: var(--accent);
      transition: transform .25s;
    }
    .tool-btn.active .tool-btn-arrow { transform: translateY(-50%) rotate(180deg); }

    /* Panels */
    .tool-panel {
      display: none;
      background: var(--white);
      border: 1px solid var(--navy-mid);
      border-top: none;
      border-radius: 0 0 4px 4px;
      padding: 28px 28px 24px;
      margin-bottom: 8px;
      animation: slideDown .22s ease;
    }
    .tool-panel.open { display: block; }
    @keyframes slideDown {
      from { opacity: 0; transform: translateY(-8px); }
      to   { opacity: 1; transform: translateY(0); }
    }

    /* ── QUIZ STYLES ── */
    .q-progress-wrap { margin-bottom: 18px; }
    .q-progress-track {
      height: 3px;
      background: var(--border);
      border-radius: 2px;
      overflow: hidden;
      margin-bottom: 8px;
    }
    .q-progress-fill {
      height: 100%;
      background: var(--navy-mid);
      border-radius: 2px;
      transition: width .3s;
    }
    .q-step-txt { font-size: 11px; letter-spacing: 1.5px; text-transform: uppercase; color: var(--light-text); }
    .q-title { font-family: 'Playfair Display', serif; font-size: 1.1rem; color: var(--navy); margin-bottom: 6px; font-weight: 700; }
    .q-desc { font-size: 16px; color: var(--light-text); margin-bottom: 18px; line-height: 1.65; }
    .q-opts { display: flex; flex-direction: column; gap: 8px; }
    .q-opt {
      display: flex; align-items: center; gap: 12px;
      padding: 11px 15px;
      border: 1px solid var(--border);
      border-radius: 3px;
      cursor: pointer;
      font-size: 16px;
      color: var(--text);
      background: var(--white);
      transition: border-color .15s, background .15s;
      text-align: left;
      width: 100%;
      font-family: 'DM Sans', sans-serif;
    }
    .q-opt:hover { border-color: var(--navy-mid); background: var(--blue-soft); }
    .q-opt.sel { border-color: var(--navy-mid); background: var(--blue-soft); color: var(--navy); }
    .q-dot {
      width: 14px; height: 14px; border-radius: 50%;
      border: 1.5px solid var(--border);
      flex-shrink: 0;
      display: flex; align-items: center; justify-content: center;
      transition: border-color .15s, background .15s;
    }
    .q-opt.sel .q-dot { border-color: var(--navy-mid); background: var(--navy-mid); }
    .q-opt.sel .q-dot::after { content:''; width:5px; height:5px; border-radius:50%; background:white; display:block; }
    .q-nav { display: flex; gap: 8px; margin-top: 18px; }
    .q-btn-back {
      padding: 9px 16px; font-size: 15px;
      border: 1px solid var(--border); border-radius: 3px;
      background: var(--white); color: var(--light-text); cursor: pointer;
      font-family: 'DM Sans', sans-serif;
    }
    .q-btn-next {
      flex: 1; padding: 9px; font-size: 15px; font-weight: 500;
      border: 1px solid var(--border); border-radius: 3px;
      background: var(--cream); color: var(--light-text);
      cursor: pointer; opacity: .45; pointer-events: none;
      transition: opacity .15s, background .15s, color .15s, border-color .15s;
      font-family: 'DM Sans', sans-serif;
    }
    .q-btn-next.ready {
      opacity: 1; pointer-events: auto;
      background: var(--navy); color: var(--accent); border-color: var(--navy);
    }

    /* Results */
    .qr-card { border-radius: 4px; padding: 20px 22px; margin-bottom: 10px; }
    .qr-si   { background: #fdf5f1; border: 1px solid #e8b99e; }
    .qr-no   { background: #eef4f8; border: 1px solid #b0ccdc; }
    .qr-ojo  { background: #fdf8ef; border: 1px solid #e8d09e; }
    .qr-title { font-family: 'Playfair Display', serif; font-size: 1.05rem; font-weight: 700; margin-bottom: 8px; }
    .qr-si .qr-title   { color: #7a3020; }
    .qr-no .qr-title   { color: var(--navy); }
    .qr-ojo .qr-title  { color: #7a5010; }
    .qr-body { font-size: 15px; line-height: 1.65; }
    .qr-si .qr-body    { color: #8a3825; }
    .qr-no .qr-body    { color: var(--navy-mid); }
    .qr-ojo .qr-body   { color: #7a5810; }
    .qr-reasons { margin-top: 10px; padding-top: 10px; border-top: 1px solid rgba(0,0,0,0.08); }
    .qr-reason { font-size: 14px; padding: 4px 0 4px 14px; position: relative; }
    .qr-reason::before { content:'→'; position:absolute; left:0; color: var(--navy-mid); font-weight: 600; }
    .btn-restart {
      width: 100%; margin-top: 14px; padding: 10px;
      font-size: 15px; border: 1px solid var(--border);
      border-radius: 3px; background: var(--white); color: var(--light-text);
      cursor: pointer; font-family: 'DM Sans', sans-serif;
    }

    /* ── CALC STYLES ── */
    .calc-row { margin-bottom: 14px; }
    .calc-lbl { font-size: 0.82rem; font-weight: 500; color: var(--light-text); display: block; margin-bottom: 5px; text-transform: uppercase; letter-spacing: 0.5px; }
    .calc-input-wrap { position: relative; }
    .calc-input-wrap input[type=number] {
      width: 100%; padding: 9px 34px 9px 12px;
      font-size: 16px; font-family: 'DM Sans', sans-serif;
      border: 1px solid var(--border); border-radius: 3px;
      background: var(--white); color: var(--navy);
    }
    .calc-input-wrap input[type=number]:focus { outline: none; border-color: var(--navy-mid); }
    .calc-unit { position: absolute; right: 10px; top: 50%; transform: translateY(-50%); font-size: 0.82rem; color: var(--light-text); pointer-events: none; }
    .calc-2col { display: grid; grid-template-columns: 1fr 1fr; gap: 12px; }
    .calc-divider { height: 1px; background: var(--border); margin: 18px 0; }
    .calc-toggle-row {
      display: flex; align-items: center; justify-content: space-between;
      padding: 10px 14px; background: var(--blue-soft);
      border-radius: 3px; margin-bottom: 8px;
      border: 1px solid var(--border);
    }
    .calc-toggle-lbl { font-size: 15px; color: var(--text); }
    .toggle { position:relative; width:34px; height:18px; cursor:pointer; display:inline-block; }
    .toggle input { opacity:0; width:0; height:0; position:absolute; }
    .tgl-sl { position:absolute; inset:0; background:var(--border); border-radius:9px; transition:.2s; }
    .toggle input:checked + .tgl-sl { background: var(--navy-mid); }
    .tgl-sl::before { content:''; position:absolute; width:12px; height:12px; left:3px; top:3px; background:white; border-radius:50%; transition:.2s; }
    .toggle input:checked + .tgl-sl::before { transform:translateX(16px); }

    /* Calc results */
    .calc-results { margin-top: 18px; }
    .calc-metrics { display: grid; grid-template-columns: 1fr 1fr; gap: 10px; margin-bottom: 14px; }
    .calc-metric { background: var(--blue-soft); border: 1px solid var(--border); border-radius: 3px; padding: 12px 14px; }
    .calc-metric-lbl { font-size: 11px; text-transform: uppercase; letter-spacing: 1px; color: var(--light-text); margin-bottom: 4px; }
    .calc-metric-val { font-size: 1.2rem; font-weight: 500; color: var(--navy); }
    .calc-metric-val.pos { color: #1a5080; }
    .calc-metric-val.neg { color: #b84040; }
    .calc-metric-val.exento { color: #1a5080; font-size: 0.9rem; }
    .tramos-tbl { width: 100%; border-collapse: collapse; font-size: 15px; margin-top: 10px; }
    .tramos-tbl thead th { padding: 8px 10px; text-align: left; background: var(--navy); color: #e0eaf8; font-size: 0.78rem; letter-spacing: 1px; font-weight: 500; text-transform: uppercase; }
    .tramos-tbl tbody td { padding: 9px 10px; border-bottom: 1px solid var(--border); color: var(--text); }
    .tramos-tbl tbody tr:last-child td { border-bottom: none; }
    .tramos-tbl tbody tr.activo td { background: var(--blue-soft); color: var(--navy-mid); font-weight: 500; }
    .calc-nota { font-size: 14px; color: var(--light-text); margin-top: 12px; padding: 10px 12px; background: var(--blue-soft); border-radius: 3px; line-height: 1.55; border: 1px solid var(--border); font-style: italic; }
    .exencion-aviso { font-size: 15px; padding: 10px 14px; background: #eef4f8; border: 1px solid #b0ccdc; border-radius: 3px; color: var(--navy-mid); margin-bottom: 12px; line-height: 1.5; }
  </style>
</head>
<body>

<!-- HERO -->
<header class="hero">
  <div class="hero-inner">
    <div class="hero-brand">
      <div class="hero-brand-logo">GFIMA</div>
      <div class="hero-brand-name">Inmobiliaria · Blog</div>
    </div>
    <div class="hero-tag">Fiscalidad &amp; Vivienda 2026</div>
    <h1>Declaración de la Renta 2025:<br/><em>guía completa</em> si tienes<br/>relación con una vivienda</h1>
    <p class="hero-sub">La campaña del IRPF 2025 ya ha finalizado (cerró el 30 de junio de 2026). Si eres propietario, inquilino, o compraste o vendiste una vivienda, aquí tienes toda la información de referencia — y qué hacer si aún no has presentado tu declaración.</p>
    <div class="hero-meta">
      <span><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4c5.png" alt="📅" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Abril 2026 · revisado en agosto 2026</span>
      <span><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/270d.png" alt="✍" class="wp-smiley" style="height: 1em; max-height: 1em;" /> GFIMA Inmobiliaria</span>
      <span><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/23f1.png" alt="⏱" class="wp-smiley" style="height: 1em; max-height: 1em;" /> 6 min de lectura</span>
    </div>
  </div>
</header>

<!-- DATES BANNER -->
<div class="dates-banner">
  <div class="dates-banner-inner">
    <div class="date-item">
      <div class="date-label">Por internet</div>
      <div class="date-value">8 abr – 30 jun</div>
      <div class="date-desc">Renta Web · AEAT</div>
    </div>
    <div class="date-item">
      <div class="date-label">Por teléfono</div>
      <div class="date-value">6 may – 30 jun</div>
      <div class="date-desc">Cita previa desde el 29 abr</div>
    </div>
    <div class="date-item">
      <div class="date-label">Presencial</div>
      <div class="date-value">1 jun – 30 jun</div>
      <div class="date-desc">Cita previa desde el 29 may</div>
    </div>
  </div>
</div>

<!-- CONTENT -->
<main class="content">

  <!-- TOC -->
  <nav class="toc">
    <h3>En este artículo</h3>
    <ol>
      <li><a href="#obligados">¿Quién está obligado a declarar?</a></li>
      <li><a href="#propietarios">Si tienes una vivienda alquilada</a></li>
      <li><a href="#inquilinos">Si vives de alquiler</a></li>
      <li><a href="#compraventa">Si compraste o vendiste una vivienda</a></li>
      <li><a href="#novedades">Todas las novedades del IRPF 2025</a></li>
      <li><a href="#patrimonio">Impuesto sobre el Patrimonio</a></li>
    </ol>
  </nav>

  <p class="intro-text">
    La campaña de la declaración del IRPF del ejercicio 2025 estuvo abierta del <strong>8 de abril al 30 de junio de 2026</strong> (25 de junio si el resultado salía a ingresar con domiciliación bancaria). Si ya la presentaste, esta guía te sirve como referencia de las novedades del año. Si todavía no la has presentado, aquí abajo te explicamos cómo hacerlo fuera de plazo y qué recargos aplica Hacienda. Desde <strong>GFIMA Inmobiliaria</strong> lo resumimos todo para ti.
  </p>

  <div class="alert">
    <strong>¿Aún no has presentado la declaración?</strong> La campaña cerró el 30 de junio de 2026, pero puedes presentarla fuera de plazo. Si el resultado sale a pagar, Hacienda aplica un recargo del 1% más un 1% adicional por cada mes completo de retraso (hasta el mes 12); a partir del mes 13, el recargo sube al 15% más intereses de demora. Si el resultado sale a devolver, normalmente no hay recargo, pero conviene presentarla cuanto antes. Este es el régimen general de la Ley General Tributaria, no algo específico de esta campaña.
  </div>

  <!-- ═══ HERRAMIENTAS INTERACTIVAS ═══ -->
  <div class="tools-block">
    <p class="tools-intro">Herramientas interactivas</p>
    <div class="tool-btn-grid">
      <button class="tool-btn" id="btn-quiz" onclick="toggleTool('quiz')">
        <div class="tool-btn-icon quiz-icon"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4cb.png" alt="📋" class="wp-smiley" style="height: 1em; max-height: 1em;" /></div>
        <div class="tool-btn-texts">
          <span class="tool-btn-title">¿Tengo que declarar?</span>
          <span class="tool-btn-sub">Cuestionario paso a paso</span>
        </div>
        <span class="tool-btn-arrow">▼</span>
      </button>
      <button class="tool-btn" id="btn-calc" onclick="toggleTool('calc')">
        <div class="tool-btn-icon calc-icon"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f9ee.png" alt="🧮" class="wp-smiley" style="height: 1em; max-height: 1em;" /></div>
        <div class="tool-btn-texts">
          <span class="tool-btn-title">Calculadora de venta</span>
          <span class="tool-btn-sub">Ganancia patrimonial e IRPF</span>
        </div>
        <span class="tool-btn-arrow">▼</span>
      </button>
    </div>

    <!-- PANEL CUESTIONARIO -->
    <div class="tool-panel" id="panel-quiz">
      <div class="q-progress-wrap">
        <div class="q-progress-track"><div class="q-progress-fill" id="q-fill" style="width:0%"></div></div>
        <div class="q-step-txt" id="q-step">Pregunta 1 de 8</div>
      </div>
      <div id="q-body"></div>
    </div>

    <!-- PANEL CALCULADORA -->
    <div class="tool-panel" id="panel-calc">
      <div class="calc-2col">
        <div>
          <div class="calc-row">
            <label class="calc-lbl">Precio de venta</label>
            <div class="calc-input-wrap"><input type="number" id="c-venta" placeholder="0" oninput="calcular()"><span class="calc-unit">€</span></div>
          </div>
          <div class="calc-row">
            <label class="calc-lbl">Gastos de venta</label>
            <div class="calc-input-wrap"><input type="number" id="c-gv" placeholder="Agencia, notaría…" oninput="calcular()"><span class="calc-unit">€</span></div>
          </div>
        </div>
        <div>
          <div class="calc-row">
            <label class="calc-lbl">Precio de compra original</label>
            <div class="calc-input-wrap"><input type="number" id="c-compra" placeholder="0" oninput="calcular()"><span class="calc-unit">€</span></div>
          </div>
          <div class="calc-row">
            <label class="calc-lbl">Gastos de compra</label>
            <div class="calc-input-wrap"><input type="number" id="c-gc" placeholder="Notaría, ITP…" oninput="calcular()"><span class="calc-unit">€</span></div>
          </div>
        </div>
      </div>
      <div class="calc-row">
        <label class="calc-lbl">Obras de mejora realizadas (reformas acreditadas)</label>
        <div class="calc-input-wrap"><input type="number" id="c-mejoras" placeholder="0" oninput="calcular()"><span class="calc-unit">€</span></div>
      </div>
      <div class="calc-divider"></div>
      <div class="calc-toggle-row">
        <span class="calc-toggle-lbl">Es vivienda habitual y reinvierto en otra en 2 años</span>
        <label class="toggle"><input type="checkbox" id="c-reinv" onchange="calcular()"><span class="tgl-sl"></span></label>
      </div>
      <div class="calc-toggle-row">
        <span class="calc-toggle-lbl">Soy mayor de 65 años y es mi vivienda habitual</span>
        <label class="toggle"><input type="checkbox" id="c-65" onchange="calcular()"><span class="tgl-sl"></span></label>
      </div>
      <div class="calc-results" id="calc-results" style="display:none"></div>
      <p class="calc-nota">Estimación orientativa basada en la escala estatal del ahorro. No incluye tramo autonómico ni deducciones específicas. Consulta con un asesor fiscal para un cálculo definitivo.</p>
    </div>
  </div>

  <script>
  function toggleTool(which){
    var other=which==='quiz'?'calc':'quiz';
    var panel=document.getElementById('panel-'+which);
    var btn=document.getElementById('btn-'+which);
    var panelO=document.getElementById('panel-'+other);
    var btnO=document.getElementById('btn-'+other);
    var isOpen=panel.classList.contains('open');
    panelO.classList.remove('open'); btnO.classList.remove('active');
    if(!isOpen){panel.classList.add('open');btn.classList.add('active');}
    else{panel.classList.remove('open');btn.classList.remove('active');}
  }

  var preguntas=[
    {id:'trabajo',titulo:'Rendimientos del trabajo',desc:'¿Cuánto has cobrado en total por nómina, pensión u otros rendimientos del trabajo durante 2025?',opciones:[
      {label:'Menos de 15.876 € (un solo pagador)',val:'bajo1'},
      {label:'Entre 15.876 € y 22.000 € (un solo pagador)',val:'medio1'},
      {label:'Más de 22.000 € (un solo pagador)',val:'alto'},
      {label:'Más de un pagador y cobré más de 15.876 € en total',val:'multip'},
      {label:'No he tenido rendimientos del trabajo',val:'ninguno'}
    ]},
    {id:'paro',titulo:'Prestación por desempleo',desc:'¿Has cobrado la prestación por desempleo (paro) en 2025 sin tener otras rentas significativas?',opciones:[
      {label:'Sí, solo cobré el paro sin otras rentas relevantes',val:'solo'},
      {label:'Sí, pero además tengo otras rentas',val:'mas'},
      {label:'No he cobrado el paro',val:'no'}
    ]},
    {id:'alquiler',titulo:'Ingresos por alquiler',desc:'¿Has recibido ingresos por alquilar algún inmueble de tu propiedad en 2025?',opciones:[
      {label:'Sí, tengo uno o más inmuebles alquilados',val:'si'},
      {label:'No',val:'no'}
    ]},
    {id:'venta',titulo:'Venta de inmueble',desc:'¿Has vendido alguna vivienda, local, terreno u otro inmueble durante 2025?',opciones:[
      {label:'Sí, vendí un inmueble',val:'si'},
      {label:'No',val:'no'}
    ]},
    {id:'capital',titulo:'Rentas del capital',desc:'¿Has obtenido intereses bancarios, dividendos, ganancias en fondos o seguros durante 2025?',opciones:[
      {label:'Sí, más de 1.600 €',val:'si'},
      {label:'Sí, pero menos de 1.600 €',val:'poco'},
      {label:'No',val:'no'}
    ]},
    {id:'autonomo',titulo:'Actividad económica propia',desc:'¿Tienes actividad económica por cuenta propia en 2025?',opciones:[
      {label:'Sí, estoy dado de alta en el RETA (autónomo)',val:'reta'},
      {label:'Sí, tengo rendimientos de actividad económica ocasional',val:'ocas'},
      {label:'No',val:'no'}
    ]},
    {id:'imv',titulo:'Ingreso Mínimo Vital',desc:'¿Eres beneficiario del Ingreso Mínimo Vital (IMV) en 2025?',opciones:[
      {label:'Sí',val:'si'},
      {label:'No',val:'no'}
    ]},
    {id:'patrimonio',titulo:'Patrimonio e inmuebles',desc:'¿El total de tus bienes y derechos supera los 2.000.000 €, o has recibido subvenciones para compra de VPO u otras ayudas públicas por más de 1.000 €?',opciones:[
      {label:'Sí, supero los 2 millones en patrimonio',val:'pat'},
      {label:'Sí, he recibido subvenciones o ayudas por más de 1.000 €',val:'sub'},
      {label:'No a ambas',val:'no'}
    ]}
  ];

  var qStep=0,qAnswers={},qSelected=null;

  function qRender(){
    if(qStep>=preguntas.length){qResult();return;}
    var q=preguntas[qStep];
    qSelected=qAnswers[q.id]||null;
    var pct=Math.round((qStep/preguntas.length)*100);
    document.getElementById('q-fill').style.width=pct+'%';
    document.getElementById('q-step').textContent='Pregunta '+(qStep+1)+' de '+preguntas.length;
    document.getElementById('q-body').innerHTML=
      '<div class="q-title">'+q.titulo+'</div>'+
      '<div class="q-desc">'+q.desc+'</div>'+
      '<div class="q-opts">'+
      q.opciones.map(function(o){return '<button class="q-opt'+(qSelected===o.val?' sel':'')+'" onclick="qSelect(\''+o.val+'\')"><div class="q-dot"></div>'+o.label+'</button>';}).join('')+
      '</div>'+
      '<div class="q-nav">'+
      (qStep>0?'<button class="q-btn-back" onclick="qBack()">← Atrás</button>':'')+
      '<button class="q-btn-next'+(qSelected?' ready':'')+'" id="q-next" onclick="qNext()">'+
      (qStep<preguntas.length-1?'Siguiente →':'Ver resultado →')+'</button></div>';
  }

  function qSelect(val){
    qSelected=val;
    var opts=document.querySelectorAll('.q-opt');
    preguntas[qStep].opciones.forEach(function(o,i){if(opts[i])opts[i].classList.toggle('sel',o.val===val);});
    var nb=document.getElementById('q-next');if(nb)nb.classList.add('ready');
  }

  function qNext(){if(!qSelected)return;qAnswers[preguntas[qStep].id]=qSelected;qStep++;qRender();}
  function qBack(){qStep--;qSelected=qAnswers[preguntas[qStep].id]||null;qRender();}

  function qResult(){
    document.getElementById('q-fill').style.width='100%';
    document.getElementById('q-step').textContent='Resultado';
    var a=qAnswers,razones=[],patrimonioAviso=false;
    if(['alto','multip'].indexOf(a.trabajo)>-1) razones.push('Tus ingresos del trabajo superan el umbral general de obligación de declarar.');
    if(a.trabajo==='medio1') razones.push('Con ingresos entre 15.876 € y 22.000 € depende de otras circunstancias. Revisa tu borrador.');
    if(a.paro==='mas') razones.push('Cobras el paro junto con otras rentas: debes incluirlo todo en la declaración.');
    if(a.alquiler==='si') razones.push('Tienes ingresos por alquiler de inmuebles: siempre obliga a declarar.');
    if(a.venta==='si') razones.push('Has vendido un inmueble: la ganancia o pérdida patrimonial debe reflejarse en la declaración.');
    if(a.capital==='si') razones.push('Rentas del capital superiores a 1.600 €: obligatorio incluirlas.');
    if(a.autonomo==='reta') razones.push('Estás dado de alta en el RETA: los autónomos siempre están obligados a declarar.');
    if(a.autonomo==='ocas') razones.push('Tienes rendimientos de actividad económica: deben declararse.');
    if(a.imv==='si') razones.push('Ser beneficiario del IMV obliga a presentar la declaración.');
    if(a.patrimonio==='sub') razones.push('Has recibido subvenciones o ayudas públicas por más de 1.000 €.');
    if(a.patrimonio==='pat') patrimonioAviso=true;
    var exentoTotal=a.paro==='solo'&&razones.length===0;
    var dudoso=a.trabajo==='medio1'&&razones.length===1&&a.alquiler==='no'&&a.venta==='no';
    var html='';
    if(exentoTotal){
      html='<div class="qr-card qr-no"><div class="qr-title">En principio, no estás obligado a declarar</div><div class="qr-body">Según tus respuestas, solo cobras la prestación por desempleo sin otras rentas. Desde 2025, esto ya no obliga a declarar por sí solo. Aun así, puede que te salga a devolver: revisa tu borrador en la AEAT para confirmarlo.</div></div>';
    } else if(dudoso){
      html='<div class="qr-card qr-ojo"><div class="qr-title">Situación a revisar — consulta tu borrador</div><div class="qr-body">Tus ingresos están en la zona de incertidumbre. La obligación depende de si tienes más de un pagador u otras rentas combinadas. Accede a la AEAT con tu Cl@ve o número de referencia y revisa el borrador antes de decidir.<div class="qr-reasons"><div class="qr-reason">Ingresos entre 15.876 € y 22.000 €: el umbral depende de tu situación concreta</div><div class="qr-reason">Con más de un pagador el límite baja a 15.876 €</div></div></div></div>';
    } else if(razones.length===0){
      html='<div class="qr-card qr-no"><div class="qr-title">En principio, no estás obligado a declarar</div><div class="qr-body">Según tus respuestas, no superas los umbrales de obligación. Aun así, si te han retenido impuestos en nómina o tienes derecho a deducciones, puede que te salga a devolver. Compruébalo en tu borrador.<div class="qr-reasons"><div class="qr-reason">Ingresos del trabajo por debajo del límite aplicable</div><div class="qr-reason">Sin rentas de alquiler, venta de inmuebles ni capital relevante</div></div></div></div>';
    } else {
      html='<div class="qr-card qr-si"><div class="qr-title">Sí, debes presentar la declaración</div><div class="qr-body">Por una o varias de estas razones estás obligado a declarar el IRPF 2025 antes del 30 de junio de 2026:<div class="qr-reasons">'+razones.map(function(r){return '<div class="qr-reason">'+r+'</div>';}).join('')+'</div></div></div>';
    }
    if(patrimonioAviso) html+='<div class="qr-card qr-ojo" style="margin-top:8px"><div class="qr-title">También debes declarar el Impuesto sobre el Patrimonio</div><div class="qr-body">Con más de 2 millones en bienes y derechos tienes obligación de presentar el Impuesto sobre el Patrimonio junto a la renta. La presentación es exclusivamente por internet.</div></div>';
    html+='<button class="btn-restart" onclick="qRestart()">↺ Responder de nuevo</button>';
    document.getElementById('q-body').innerHTML=html;
  }

  function qRestart(){qStep=0;qAnswers={};qSelected=null;qRender();}

  var tramosAhorro=[
    {min:0,max:6000,pct:0.19,label:'Hasta 6.000 €'},
    {min:6000,max:50000,pct:0.21,label:'6.001 – 50.000 €'},
    {min:50000,max:200000,pct:0.23,label:'50.001 – 200.000 €'},
    {min:200000,max:300000,pct:0.27,label:'200.001 – 300.000 €'},
    {min:300000,max:Infinity,pct:0.30,label:'Más de 300.000 €'}
  ];

  function fmt(n){return new Intl.NumberFormat('es-ES',{style:'currency',currency:'EUR',maximumFractionDigits:0}).format(n);}

  function calcIRPF(g){
    if(g<=0)return{total:0,detalle:[]};
    var r=g,total=0,det=[];
    tramosAhorro.forEach(function(t){
      if(r<=0)return;
      var base=Math.min(r,t.max===Infinity?r:t.max-t.min);
      var cuota=base*t.pct;
      det.push({label:t.label,pct:t.pct,base:base,cuota:cuota,activo:g>t.min});
      r-=base;total+=cuota;
    });
    return{total:Math.round(total),detalle:det};
  }

  function calcular(){
    var venta=parseFloat(document.getElementById('c-venta').value)||0;
    var gv=parseFloat(document.getElementById('c-gv').value)||0;
    var compra=parseFloat(document.getElementById('c-compra').value)||0;
    var gc=parseFloat(document.getElementById('c-gc').value)||0;
    var mejoras=parseFloat(document.getElementById('c-mejoras').value)||0;
    var reinv=document.getElementById('c-reinv').checked;
    var may65=document.getElementById('c-65').checked;
    var res=document.getElementById('calc-results');
    if(!venta&&!compra){res.style.display='none';return;}
    res.style.display='block';
    var transmision=venta-gv;
    var adquisicion=compra+gc+mejoras;
    var ganancia=transmision-adquisicion;
    var exento=reinv||may65;
    var r=calcIRPF(exento?0:Math.max(0,ganancia));
    var exMsg='';
    if(may65) exMsg='<div class="exencion-aviso">Mayor de 65 años vendiendo su vivienda habitual: la ganancia está <strong>exenta de IRPF</strong>.</div>';
    else if(reinv) exMsg='<div class="exencion-aviso">Reinversión en vivienda habitual: la ganancia queda <strong>exenta</strong> si reinviertes el importe total en los 2 años siguientes.</div>';
    var tramosHtml='';
    if(ganancia>0&&!exento){
      tramosHtml='<p style="font-size:0.8rem;text-transform:uppercase;letter-spacing:1px;color:var(--light-text);margin-bottom:8px;font-weight:500">Desglose por tramos del ahorro</p><table class="tramos-tbl"><thead><tr><th>Tramo</th><th>Tipo</th><th>Base</th><th>Cuota</th></tr></thead><tbody>'+
      r.detalle.filter(function(d){return d.activo;}).map(function(d){return '<tr class="activo"><td>'+d.label+'</td><td>'+(d.pct*100).toFixed(0)+'%</td><td>'+fmt(d.base)+'</td><td>'+fmt(d.cuota)+'</td></tr>';}).join('')+'</tbody></table>';
    }
    res.innerHTML=exMsg+'<div class="calc-metrics">'+
      '<div class="calc-metric"><div class="calc-metric-lbl">Valor transmisión neto</div><div class="calc-metric-val">'+fmt(transmision)+'</div></div>'+
      '<div class="calc-metric"><div class="calc-metric-lbl">Coste adquisición total</div><div class="calc-metric-val">'+fmt(adquisicion)+'</div></div>'+
      '<div class="calc-metric"><div class="calc-metric-lbl">Ganancia / pérdida</div><div class="calc-metric-val '+(ganancia>=0?'pos':'neg')+'">'+fmt(ganancia)+'</div></div>'+
      '<div class="calc-metric"><div class="calc-metric-lbl">IRPF estimado</div><div class="calc-metric-val '+(exento?'exento':'')+'">'+
      (exento?'Exenta':(ganancia<=0?'Sin tributación':fmt(r.total)))+'</div></div></div>'+tramosHtml;
  }

  qRender();
  </script>

  <!-- 1. QUIÉN ESTÁ OBLIGADO -->
  <section class="section" id="obligados">
    <div class="section-header">
      <div class="section-num">1</div>
      <h2>¿Quién está obligado a declarar?</h2>
    </div>
    <p>Con carácter general, deben presentar la declaración quienes hayan obtenido rentas del trabajo superiores a <strong>22.000 euros anuales</strong> de un solo pagador, o <strong>15.876 euros</strong> si han tenido más de un pagador. En el ámbito inmobiliario, además:</p>
    <div class="info-box">
      <h3>También están obligados a declarar:</h3>
      <ul>
        <li>Propietarios con inmuebles alquilados, con independencia del importe cobrado</li>
        <li>Quienes hayan vendido una vivienda y obtenido una ganancia o pérdida patrimonial</li>
        <li>Quienes hayan recibido subvenciones para la adquisición de vivienda de protección oficial</li>
        <li>Beneficiarios del Ingreso Mínimo Vital (IMV)</li>
        <li>Autónomos dados de alta en el RETA <span class="novedad-pill">Novedad</span> — ya no obliga a declarar el simple cobro de la prestación por desempleo</li>
      </ul>
    </div>
    <div class="alert">
      <strong>Novedad 2025:</strong> El Real Decreto-ley 2/2026 suprime la obligación de declarar el IRPF para los beneficiarios de la prestación por desempleo que no superen los umbrales generales. Si cobrabas el paro y no tienes otras rentas relevantes, consulta si estás o no obligado antes de presentar el borrador.
    </div>
  </section>

  <hr class="divider"/>

  <!-- 2. PROPIETARIOS CON VIVIENDA ALQUILADA -->
  <section class="section" id="propietarios">
    <div class="section-header">
      <div class="section-num">2</div>
      <h2>Si tienes una vivienda alquilada</h2>
    </div>
    <p>Los ingresos del alquiler tributan como <strong>rendimientos del capital inmobiliario</strong>. No pagas por todo lo que cobras, sino por el beneficio real: ingresos menos gastos deducibles. Además, la <strong>imputación de rentas inmobiliarias</strong> se ve afectada por una novedad importante este año.</p>

    <div class="highlight-box" style="margin-top:0;">
      <h3>Novedad: ampliación del porcentaje reducido en imputación de rentas</h3>
      <p>Se amplían los casos en los que se aplica el porcentaje reducido del <strong>1,1%</strong> en la imputación de rentas inmobiliarias. Esto rebaja la tributación de viviendas vacías o segundas residencias ubicadas en municipios con valores catastrales revisados y actualizados a partir del 1 de enero de 2012. Si tienes una segunda residencia o un inmueble sin alquilar, puede que te beneficies de esta mejora.</p>
    </div>

    <div class="info-box">
      <h3>Gastos que puedes deducir como propietario arrendador:</h3>
      <ul>
        <li>Intereses y comisiones de la hipoteca (no el capital amortizado)</li>
        <li>IBI y tasas municipales</li>
        <li>Cuota de la comunidad de propietarios</li>
        <li>Gastos de reparación y conservación del inmueble</li>
        <li>Seguros del inmueble</li>
        <li>Honorarios de agencia inmobiliaria o gestoría</li>
        <li>Amortización del inmueble según los porcentajes reglamentarios</li>
      </ul>
    </div>

    <p>Sobre el rendimiento neto resultante se aplican las <strong>reducciones por arrendamiento de vivienda habitual</strong>, que desde la Ley de Vivienda varían significativamente según el tipo de contrato:</p>

    <table class="reduction-table">
      <thead>
        <tr>
          <th>Supuesto del contrato</th>
          <th>Reducción</th>
        </tr>
      </thead>
      <tbody>
        <tr>
          <td>Nuevo contrato en <strong>zona tensionada</strong> con rebaja de renta ≥5% sobre el contrato anterior</td>
          <td><span class="badge badge-90">90%</span></td>
        </tr>
        <tr>
          <td>Arrendatario <strong>joven (18–35 años)</strong> o en situación vulnerable en zona tensionada</td>
          <td><span class="badge badge-70">70%</span></td>
        </tr>
        <tr>
          <td>El propietario realizó <strong>obras de rehabilitación energética</strong> finalizadas en los 2 años anteriores al contrato</td>
          <td><span class="badge badge-60">60%</span></td>
        </tr>
        <tr>
          <td>Contratos celebrados <strong>antes del 26/05/2023</strong> (régimen transitorio Ley de Vivienda)</td>
          <td><span class="badge badge-60">60%</span></td>
        </tr>
        <tr>
          <td>Resto de contratos de vivienda habitual (reducción general aplicable desde 2024)</td>
          <td><span class="badge badge-50">50%</span></td>
        </tr>
      </tbody>
    </table>

    <div class="alert">
      <strong><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/26a0.png" alt="⚠" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Importante:</strong> Estas reducciones solo aplican a alquileres de <strong>vivienda habitual</strong>. Quedan excluidos los alquileres turísticos, de temporada y los destinados a usos distintos del residencial habitual. Conserva siempre el contrato, NIF del inquilino, justificantes de obras y, si procede, el certificado de zona tensionada.
    </div>
  </section>

  <hr class="divider"/>

  <!-- 3. INQUILINOS -->
  <section class="section" id="inquilinos">
    <div class="section-header">
      <div class="section-num">3</div>
      <h2>Si vives de alquiler</h2>
    </div>
    <p>A nivel estatal, la deducción general por alquiler de vivienda habitual fue suprimida en 2015. Solo pueden aplicarla en <strong>régimen transitorio</strong> quienes tuvieran contrato firmado antes del 1 de enero de 2015 y base imponible inferior a 24.107,20 euros anuales: la deducción es del 10,05% sobre las cantidades pagadas.</p>
    <p>Sin embargo, muchas comunidades autónomas mantienen sus propias deducciones por alquiler. En la campaña 2025 se han aprobado <strong>más de 200 nuevas deducciones autonómicas</strong>. Vale la pena revisar las de tu comunidad antes de confirmar el borrador.</p>
    <div class="info-box">
      <h3>En Castilla-La Mancha, revisa si puedes aplicar deducciones por:</h3>
      <ul>
        <li>Alquiler de vivienda habitual según edad, renta o situación familiar</li>
        <li>Arrendamiento en municipios en riesgo de despoblación</li>
        <li>Situaciones de discapacidad o familia numerosa o monoparental</li>
      </ul>
    </div>
  </section>

  <hr class="divider"/>

  <!-- 4. COMPRAVENTA -->
  <section class="section" id="compraventa">
    <div class="section-header">
      <div class="section-num">4</div>
      <h2>Si compraste o vendiste una vivienda en 2025</h2>
    </div>
    <p>Cualquier transmisión de inmueble genera una <strong>ganancia o pérdida patrimonial</strong> que debe reflejarse en la declaración. Se calcula restando el valor de adquisición (precio de compra más gastos e impuestos en su día) al valor de transmisión (precio de venta menos gastos de la operación).</p>

    <div class="info-box">
      <h3>Claves si vendiste una vivienda:</h3>
      <ul>
        <li><strong>Exención por reinversión en vivienda habitual:</strong> si vendes tu vivienda habitual y reinviertes el importe en otra en un plazo de 2 años, la ganancia puede estar exenta</li>
        <li><strong>Mayores de 65 años:</strong> la ganancia por venta de la vivienda habitual está exenta sin necesidad de reinversión</li>
        <li>Las pérdidas patrimoniales pueden compensarse con ganancias del mismo ejercicio</li>
        <li>Las ganancias tributan en la <strong>base del ahorro</strong>, con los tipos que se detallan a continuación</li>
      </ul>
    </div>

    <p>Precisamente aquí hay una novedad importante en 2025: se eleva el tipo máximo de la base del ahorro:</p>

    <table class="tramos-table">
      <thead>
        <tr>
          <th>Base liquidable del ahorro</th>
          <th>Tipo aplicable</th>
        </tr>
      </thead>
      <tbody>
        <tr><td>Hasta 6.000 euros</td><td>19%</td></tr>
        <tr><td>De 6.000 a 50.000 euros</td><td>21%</td></tr>
        <tr><td>De 50.000 a 200.000 euros</td><td>23%</td></tr>
        <tr><td>De 200.000 a 300.000 euros</td><td>27%</td></tr>
        <tr class="highlight-row"><td>Más de 300.000 euros <span class="novedad-pill" style="background:var(--terra)">Novedad 2025</span></td><td>30% (antes 28%)</td></tr>
      </tbody>
    </table>
  </section>

  <hr class="divider"/>

  <!-- 5. TODAS LAS NOVEDADES -->
  <section class="section" id="novedades">
    <div class="section-header">
      <div class="section-num">5</div>
      <h2>Todas las novedades del IRPF 2025 <span class="novedad-pill" style="font-size:11px; padding:4px 12px;">Actualizado</span></h2>
    </div>
    <p>El Real Decreto-ley 2/2026, de 3 de febrero, introduce cambios que van más allá de la vivienda. Estas son todas las novedades que pueden afectarte:</p>

    <div class="novedades-grid">
      <div class="novedad-card">
        <span class="novedad-icon"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/26a1.png" alt="⚡" class="wp-smiley" style="height: 1em; max-height: 1em;" /></span>
        <h4>Eficiencia energética prorrogada</h4>
        <p>Las deducciones por obras de mejora energética (entre el 20% y el 60%) se mantienen. Para viviendas habituales, el plazo se amplía hasta el 31 de diciembre de 2026; para edificios residenciales, hasta el 31 de diciembre de 2027.</p>
      </div>
      <div class="novedad-card">
        <span class="novedad-icon"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f697.png" alt="🚗" class="wp-smiley" style="height: 1em; max-height: 1em;" /></span>
        <h4>Vehículos eléctricos: plazo extendido</h4>
        <p>La deducción por compra de vehículos eléctricos enchufables o de pila de combustible, y por instalación de puntos de recarga, se mantiene para adquisiciones e instalaciones realizadas hasta el 31 de diciembre de 2026.</p>
      </div>
      <div class="novedad-card">
        <span class="novedad-icon"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4b6.png" alt="💶" class="wp-smiley" style="height: 1em; max-height: 1em;" /></span>
        <h4>Nueva deducción por rentas bajas</h4>
        <p>Hasta <strong>340 euros</strong> de deducción para contribuyentes con rendimientos íntegros del trabajo inferiores a 18.276 euros anuales y otras rentas que no superen los 6.500 euros. El importe se reduce progresivamente desde los 16.576 euros.</p>
      </div>
      <div class="novedad-card">
        <span class="novedad-icon"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f525.png" alt="🔥" class="wp-smiley" style="height: 1em; max-height: 1em;" /></span>
        <h4>Exención por catástrofes</h4>
        <p>Las ayudas por daños personales vinculadas a los incendios forestales y emergencias ocurridas entre el 23 de junio y el 25 de agosto de 2025 quedan exentas de IRPF. También quedan exentas determinadas ayudas de la Comunitat Valenciana por la DANA.</p>
      </div>
      <div class="novedad-card">
        <span class="novedad-icon"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f9fe.png" alt="🧾" class="wp-smiley" style="height: 1em; max-height: 1em;" /></span>
        <h4>Autónomos en módulos: límites prorrogados</h4>
        <p>Se mantienen los mismos límites de módulos para 2026: hasta 250.000 euros de ingresos totales y 125.000 euros en operaciones con obligación de facturar a empresarios. Hubo un plazo extraordinario para renunciar hasta el 16 de febrero de 2026.</p>
      </div>
      <div class="novedad-card">
        <span class="novedad-icon"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f3e5.png" alt="🏥" class="wp-smiley" style="height: 1em; max-height: 1em;" /></span>
        <h4>Nuevas deducciones autonómicas</h4>
        <p>Andalucía y Asturias: gastos para celíacos (hasta 100 €). Andalucía y Murcia: gastos deportivos y gastos veterinarios de mascotas. Galicia y Extremadura: cuidados de personas con ELA. Cataluña amplía la deducción por alquiler de vivienda habitual.</p>
      </div>
    </div>

    <div class="highlight-box">
      <h3>Novedad estrella: «Renta Directa» llega a 9 millones de contribuyentes</h3>
      <p>La gran apuesta tecnológica de esta campaña es la ampliación del servicio <strong>Renta Directa</strong>, que permite la presentación instantánea de la declaración. Este año el servicio se amplía a <strong>9 millones de posibles usuarios</strong>, el doble que el año pasado, incluyendo nuevos colectivos con rentas sencillas. Las devoluciones se inician en tan solo 48 horas. Si tu situación es sencilla (sin alquileres ni ventas de inmuebles), es posible que puedas utilizarlo directamente desde la web de la AEAT.</p>
    </div>
  </section>

  <hr class="divider"/>

  <!-- 6. PATRIMONIO -->
  <section class="section" id="patrimonio">
    <div class="section-header">
      <div class="section-num">6</div>
      <h2>Impuesto sobre el Patrimonio</h2>
    </div>
    <p>Se presenta junto a la renta y afecta a quienes tengan cuota a ingresar o bienes y derechos valorados en más de <strong>2 millones de euros</strong>. La presentación es exclusivamente electrónica.</p>
    <div class="info-box">
      <h3>Lo que debes saber sobre el Impuesto sobre el Patrimonio:</h3>
      <ul>
        <li>Mínimo exento estatal: <strong>700.000 euros</strong> (puede variar según la comunidad autónoma)</li>
        <li>La <strong>vivienda habitual está exenta hasta 300.000 euros</strong> por norma estatal</li>
        <li>Tanto los contribuyentes con cuota a ingresar como quienes superen 2 millones en bienes deben declarar</li>
        <li>Presentación exclusivamente por internet: con Cl@ve, número de referencia, DNI electrónico o certificado electrónico</li>
      </ul>
    </div>
  </section>

  <hr class="divider"/>

  <!-- GFIMA BLOCK -->
  <div class="gfima-block">
    <div class="gfima-text">
      <div class="gfima-logo">GFIMA</div>
      <h3>Tu inmobiliaria de confianza en Tomelloso y la comarca</h3>
      <p>En <strong>GFIMA Inmobiliaria</strong> no solo te ayudamos a comprar, vender o alquilar tu vivienda: también te orientamos sobre las implicaciones fiscales de cada operación para que tomes las mejores decisiones.</p>
      <p>Si tienes dudas sobre cómo te afecta la renta, si estás pensando en poner tu piso en alquiler o si quieres saber qué consecuencias fiscales tiene una compraventa, consúltanos. Te asesoramos o te ponemos en contacto con los mejores profesionales.</p>
    </div>
    <div class="gfima-services">
      <div class="gfima-service">
        <span class="gfima-service-icon"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f3e0.png" alt="🏠" class="wp-smiley" style="height: 1em; max-height: 1em;" /></span>
        <div>
          <strong>Compraventa de vivienda</strong>
          <span>Te explicamos las implicaciones fiscales de comprar o vender en 2025.</span>
        </div>
      </div>
      <div class="gfima-service">
        <span class="gfima-service-icon"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f511.png" alt="🔑" class="wp-smiley" style="height: 1em; max-height: 1em;" /></span>
        <div>
          <strong>Gestión de alquileres</strong>
          <span>Contratos correctos y deducciones bien aplicadas desde el primer día.</span>
        </div>
      </div>
      <div class="gfima-service">
        <span class="gfima-service-icon"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4cb.png" alt="📋" class="wp-smiley" style="height: 1em; max-height: 1em;" /></span>
        <div>
          <strong>Valoraciones y tasaciones</strong>
          <span>Para declarar con los valores correctos y evitar sorpresas de Hacienda.</span>
        </div>
      </div>
    </div>
  </div>

  <!-- CTA -->
  <div class="cta-block">
    <h2>¿Tienes dudas sobre tu declaración y tu vivienda?</h2>
    <p>Consúltanos sin compromiso. En GFIMA Inmobiliaria te orientamos o te ponemos en contacto con los profesionales adecuados para tu situación.</p>
    <a href="#" class="cta-btn">Contáctanos</a>
  </div>

  <p class="footer-note">
    Este artículo tiene carácter exclusivamente informativo y no constituye asesoramiento fiscal o jurídico. Cada situación personal es diferente: te recomendamos consultar siempre con un asesor fiscal homologado o acudir directamente a las oficinas de la Agencia Tributaria. Información actualizada a abril de 2026 según la normativa vigente del IRPF 2025 (Real Decreto-ley 2/2026, de 3 de febrero); revisado en agosto de 2026 para reflejar el cierre de la campaña.
  </p>

</main>

</body>
</html>
<p>La entrada <a href="https://www.gfima.es/renta2025/">Guía IRPF 2025: Obligaciones para Propietarios e Inquilinos</a> se publicó primero en <a href="https://www.gfima.es">Gfima</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Modelo 115 y alquileres: lo que todo propietario debe saber para evitar sustos con Hacienda</title>
		<link>https://www.gfima.es/modelo-115-y-alquileres-lo-que-todo-propietario-debe-saber-para-evitar-sustos-con-hacienda/</link>
		
		<dc:creator><![CDATA[gfima]]></dc:creator>
		<pubDate>Wed, 25 Feb 2026 10:11:21 +0000</pubDate>
				<category><![CDATA[Alquileres]]></category>
		<category><![CDATA[Fiscalidad]]></category>
		<category><![CDATA[Sin categoría]]></category>
		<category><![CDATA[alquiler]]></category>
		<category><![CDATA[casas]]></category>
		<category><![CDATA[ciudad real]]></category>
		<category><![CDATA[impuestos]]></category>
		<category><![CDATA[pisos]]></category>
		<category><![CDATA[tomelloso]]></category>
		<guid isPermaLink="false">https://www.gfima.es/?p=5391</guid>

					<description><![CDATA[<p>Si tienes un inmueble alquilado —especialmente un local, oficina o nave— hay un concepto fiscal que conviene tener muy claro: el Modelo 115. Aunque muchas veces parece un tema “de gestoría”, entender cómo funciona te ayudará a evitar errores, sanciones y malentendidos con tus inquilinos. Vamos a verlo sin tecnicismos innecesarios. Qué es el Modelo [&#8230;]</p>
<p>La entrada <a href="https://www.gfima.es/modelo-115-y-alquileres-lo-que-todo-propietario-debe-saber-para-evitar-sustos-con-hacienda/">Modelo 115 y alquileres: lo que todo propietario debe saber para evitar sustos con Hacienda</a> se publicó primero en <a href="https://www.gfima.es">Gfima</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="wp-block-paragraph">Si tienes un inmueble alquilado —especialmente un local, oficina o nave— hay un concepto fiscal que conviene tener muy claro: el <strong>Modelo 115</strong>. Aunque muchas veces parece un tema “de gestoría”, entender cómo funciona te ayudará a evitar errores, sanciones y malentendidos con tus inquilinos.</p>



<p class="wp-block-paragraph">Vamos a verlo sin tecnicismos innecesarios.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">Qué es el Modelo 115 (explicado en sencillo)</h2>



<p class="wp-block-paragraph">El Modelo 115 es una declaración mediante la cual se ingresan en Hacienda las <strong>retenciones del IRPF aplicadas a los alquileres de inmuebles urbanos</strong>.</p>



<p class="wp-block-paragraph">En la práctica, sirve para que quien paga el alquiler (normalmente una empresa o autónomo) declare trimestralmente la parte del alquiler que retiene y entrega a la Agencia Tributaria en nombre del propietario.</p>



<p class="wp-block-paragraph">Dicho de otra forma: Hacienda se asegura de ir cobrando “por adelantado” una parte de los impuestos del arrendador.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">¿Afecta a todos los propietarios?</h2>



<p class="wp-block-paragraph">El Modelo 115 se aplica principalmente cuando:</p>



<ul class="wp-block-list">
<li>El inmueble se alquila para actividad económica (local, oficina, nave…).</li>



<li>El inquilino es empresa o autónomo.</li>



<li>El alquiler lleva retención de IRPF.</li>
</ul>



<p class="wp-block-paragraph">En estos casos, el <strong>arrendatario retiene una parte de la renta y la ingresa en Hacienda</strong> en lugar de pagarla íntegra al propietario.</p>



<p class="wp-block-paragraph">En cambio, en el alquiler de vivienda habitual entre particulares normalmente <strong>no se aplica retención</strong>, por lo que no interviene el Modelo 115.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">Quién presenta el Modelo 115</h2>



<p class="wp-block-paragraph">Esto es fundamental:</p>



<p class="wp-block-paragraph">Lo presenta el inquilino (empresa o profesional), no el propietario.</p>



<p class="wp-block-paragraph">El arrendatario declara trimestralmente las retenciones practicadas sobre el alquiler mediante este modelo.</p>



<p class="wp-block-paragraph">El propietario simplemente recibe el alquiler ya descontado y luego podrá deducir esas retenciones en su declaración de la renta o impuesto correspondiente.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">Cada cuánto se presenta</h2>



<p class="wp-block-paragraph">El Modelo 115 se presenta de forma trimestral, normalmente en estos plazos:</p>



<ul class="wp-block-list">
<li>Abril (1–20): primer trimestre</li>



<li>Julio (1–20): segundo trimestre</li>



<li>Octubre (1–20): tercer trimestre</li>



<li>Enero (1–20): cuarto trimestre</li>
</ul>



<p class="wp-block-paragraph">Además, existe un resumen anual relacionado, el Modelo 180, que recopila todas las retenciones del año.</p>



<p class="wp-block-paragraph">Si quieres calcular cuánto puede subir tu alquiler en 2026 según el IRAV o el IPC, consulta nuestra <a href="https://www.gfima.es/ipc/">guía completa con calculadora gratuita</a>.</p>
<p>La entrada <a href="https://www.gfima.es/modelo-115-y-alquileres-lo-que-todo-propietario-debe-saber-para-evitar-sustos-con-hacienda/">Modelo 115 y alquileres: lo que todo propietario debe saber para evitar sustos con Hacienda</a> se publicó primero en <a href="https://www.gfima.es">Gfima</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Cambios fiscales en la venta de vivienda (RDL 16/2025): lo que deben saber los propietarios en Ciudad Real</title>
		<link>https://www.gfima.es/cambios-fiscales-en-la-vivienda-en-2025-irpf-plusvalia-y-que-deben-saber-los-propietarios-en-ciudad-real/</link>
		
		<dc:creator><![CDATA[gfima]]></dc:creator>
		<pubDate>Fri, 23 Jan 2026 17:31:21 +0000</pubDate>
				<category><![CDATA[Actualidad]]></category>
		<category><![CDATA[Fiscalidad]]></category>
		<category><![CDATA[Sin categoría]]></category>
		<category><![CDATA[casas]]></category>
		<category><![CDATA[ciudad real]]></category>
		<category><![CDATA[comprar]]></category>
		<category><![CDATA[impuestos]]></category>
		<category><![CDATA[pisos]]></category>
		<category><![CDATA[tomelloso]]></category>
		<category><![CDATA[vender]]></category>
		<category><![CDATA[vivienda]]></category>
		<guid isPermaLink="false">https://www.gfima.es/?p=5385</guid>

					<description><![CDATA[<p>En 2025, la fiscalidad inmobiliaria en España ha experimentado cambios relevantes tras la aprobación del Real Decreto-ley 16/2025, una norma que afecta directamente a la venta de viviendas, la tributación de plusvalías y, en determinados casos, al Impuesto sobre Sociedades. Para los propietarios de viviendas en Ciudad Real, entender estos cambios es clave para no [&#8230;]</p>
<p>La entrada <a href="https://www.gfima.es/cambios-fiscales-en-la-vivienda-en-2025-irpf-plusvalia-y-que-deben-saber-los-propietarios-en-ciudad-real/">Cambios fiscales en la venta de vivienda (RDL 16/2025): lo que deben saber los propietarios en Ciudad Real</a> se publicó primero en <a href="https://www.gfima.es">Gfima</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">En 2025, la fiscalidad inmobiliaria en España ha experimentado cambios relevantes tras la aprobación del <strong>Real Decreto-ley 16/2025</strong>, una norma que afecta directamente a la venta de viviendas, la tributación de plusvalías y, en determinados casos, al Impuesto sobre Sociedades.</p>



<p class="wp-block-paragraph">Para los propietarios de viviendas en <strong>Ciudad Real</strong>, entender estos cambios es clave para <strong>no pagar más impuestos de los necesarios</strong> y planificar correctamente una venta o inversión inmobiliaria.</p>



<p class="has-large-font-size wp-block-paragraph">¿Qué cambia con el Real Decreto-ley 16/2025?</p>



<p class="wp-block-paragraph">La nueva normativa introduce ajustes importantes en tres ámbitos principales:</p>



<h3 class="wp-block-heading">1. IRPF: más atención al beneficio real en la venta de viviendas</h3>



<p class="wp-block-paragraph">Uno de los objetivos del decreto es acercar la tributación al <strong>beneficio económico real</strong> obtenido en la operación.</p>



<p class="wp-block-paragraph">En la práctica, esto implica:</p>



<ul class="wp-block-list">
<li>Mayor relevancia de los gastos asociados a la compra y venta</li>



<li>Ajustes en el cálculo de la ganancia patrimonial</li>



<li>Especial atención a operaciones con beneficios reducidos o ajustados por inflación</li>
</ul>



<p class="wp-block-paragraph">Para muchos propietarios en Ciudad Real, esto puede suponer <strong>una tributación más ajustada a la realidad del mercado</strong>, especialmente en zonas donde los precios han crecido de forma moderada.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">2. Plusvalía municipal: foco en la plusvalía real</h3>



<p class="wp-block-paragraph">La plusvalía municipal continúa evolucionando hacia un modelo que prioriza el <strong>incremento real del valor del suelo</strong>, frente a cálculos automáticos.</p>



<p class="wp-block-paragraph">Esto afecta especialmente a:</p>



<ul class="wp-block-list">
<li>Viviendas heredadas o donadas</li>



<li>Inmuebles mantenidos durante largos periodos</li>



<li>Operaciones donde el beneficio es bajo o inexistente</li>
</ul>



<p class="wp-block-paragraph">En estos casos, resulta fundamental analizar bien la operación antes de vender, ya que <strong>no siempre procede pagar plusvalía</strong>, o no en la cuantía tradicional.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">3. Impuesto sobre Sociedades: impacto en inversores y sociedades patrimoniales</h3>



<p class="wp-block-paragraph">El decreto también introduce ajustes que afectan a:</p>



<ul class="wp-block-list">
<li>Sociedades con inmuebles en cartera</li>



<li>Operaciones de compraventa realizadas por empresas</li>



<li>Estrategias de rotación de activos</li>
</ul>



<p class="wp-block-paragraph">Para inversores inmobiliarios en Ciudad Real, esto refuerza la importancia de una <strong>planificación fiscal previa</strong>, especialmente en ventas múltiples o reestructuración de patrimonio.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">¿Cómo afecta esto al mercado inmobiliario de Ciudad Real?</h2>



<p class="wp-block-paragraph">En un mercado como el de Ciudad Real, donde muchas operaciones corresponden a:</p>



<ul class="wp-block-list">
<li>Vivienda habitual</li>



<li>Herencias</li>



<li>Propietarios de largo recorrido</li>
</ul>



<p class="wp-block-paragraph">estos cambios fiscales hacen que <strong>cada operación deba estudiarse de forma individual</strong>, evitando decisiones precipitadas basadas en criterios antiguos.</p>



<p class="wp-block-paragraph">Vender sin analizar bien la fiscalidad puede suponer:</p>



<ul class="wp-block-list">
<li>Pagar más impuestos de los necesarios</li>



<li>Perder margen en la operación</li>



<li>Tomar decisiones poco eficientes a medio plazo</li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">Recomendaciones prácticas antes de vender una vivienda en 2025</h2>



<p class="wp-block-paragraph">Antes de poner tu vivienda en venta en Ciudad Real, conviene:</p>



<ul class="wp-block-list">
<li>Calcular correctamente la ganancia patrimonial en IRPF</li>



<li>Analizar si procede o no la plusvalía municipal</li>



<li>Revisar gastos deducibles y fechas clave</li>



<li>Coordinar la venta con asesoramiento fiscal e inmobiliario</li>
</ul>



<p class="wp-block-paragraph">En muchos casos, <strong>el cuándo y el cómo vender es tan importante como el precio</strong>.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">Conclusión: vender bien también implica tributar mejor</h2>



<p class="wp-block-paragraph">El Real Decreto-ley 16/2025 confirma una tendencia clara: la fiscalidad inmobiliaria es cada vez más técnica y personalizada.</p>



<p class="wp-block-paragraph">En Ciudad Real, donde el perfil del propietario suele ser patrimonialista y conservador, contar con información actualizada y asesoramiento adecuado marca la diferencia entre una buena venta y una venta con sorpresas fiscales.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f449.png" alt="👉" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Asesoramiento inmobiliario en Ciudad Real</h3>



<p class="wp-block-paragraph">Si estás pensando en vender una vivienda y quieres entender <strong>cómo te afectan los impuestos en 2025</strong>, puedo ayudarte a analizar tu caso concreto y planificar la operación con criterio.</p>
<p>La entrada <a href="https://www.gfima.es/cambios-fiscales-en-la-vivienda-en-2025-irpf-plusvalia-y-que-deben-saber-los-propietarios-en-ciudad-real/">Cambios fiscales en la venta de vivienda (RDL 16/2025): lo que deben saber los propietarios en Ciudad Real</a> se publicó primero en <a href="https://www.gfima.es">Gfima</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Donar vivienda en Castilla la mancha</title>
		<link>https://www.gfima.es/donar-vivienda-en-castilla-la-mancha/</link>
		
		<dc:creator><![CDATA[gfima]]></dc:creator>
		<pubDate>Sat, 10 Jan 2026 12:24:34 +0000</pubDate>
				<category><![CDATA[Actualidad]]></category>
		<category><![CDATA[Fiscalidad]]></category>
		<category><![CDATA[Inmobiliario]]></category>
		<category><![CDATA[Sin categoría]]></category>
		<category><![CDATA[casas]]></category>
		<category><![CDATA[ciudad real]]></category>
		<category><![CDATA[comprar]]></category>
		<category><![CDATA[impuestos]]></category>
		<category><![CDATA[pisos]]></category>
		<category><![CDATA[tomelloso]]></category>
		<category><![CDATA[vender]]></category>
		<category><![CDATA[vivienda]]></category>
		<guid isPermaLink="false">https://www.gfima.es/?p=5366</guid>

					<description><![CDATA[<p>Qué revisar antes de donar una vivienda a un hijo en Castilla-La Mancha Donar una vivienda a un hijo es una decisión frecuente en muchas familias, pero también una de las operaciones inmobiliarias que más errores genera por falta de planificación. Antes de formalizarla, es fundamental conocer todos los costes fiscales y legales, especialmente en [&#8230;]</p>
<p>La entrada <a href="https://www.gfima.es/donar-vivienda-en-castilla-la-mancha/">Donar vivienda en Castilla la mancha</a> se publicó primero en <a href="https://www.gfima.es">Gfima</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<hr class="wp-block-separator has-alpha-channel-opacity"/>



<details class="wp-block-details is-layout-flow wp-block-details-is-layout-flow"><summary>Abajo en el post se incluye una calculadora orientativa.</summary></details>



<h2 class="wp-block-heading"><strong>Qué revisar antes de donar una vivienda a un hijo en Castilla-La Mancha</strong></h2>



<p class="wp-block-paragraph">Donar una vivienda a un hijo es una decisión frecuente en muchas familias, pero también una de las operaciones inmobiliarias que más errores genera por falta de planificación. Antes de formalizarla, es fundamental conocer <strong>todos los costes fiscales y legales</strong>, especialmente en comunidades como Castilla-La Mancha, donde la fiscalidad no está totalmente bonificada.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading"><strong>1. Impuesto sobre Sucesiones y Donaciones (ISD)</strong></h2>



<p class="wp-block-paragraph"><em>(Lo paga el hijo o hija que recibe la vivienda)</em></p>



<p class="wp-block-paragraph">En Castilla-La Mancha, la donación de una vivienda <strong>sí tributa</strong>, aunque existen <strong>reducciones por parentesco</strong>. El importe final depende del <strong>valor del inmueble</strong> y de la relación familiar.</p>



<h3 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f539.png" alt="🔹" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Tramos orientativos del ISD en donaciones (padres a hijos)</h3>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>Valor de la vivienda</th><th>Tipo efectivo aproximado*</th></tr></thead><tbody><tr><td>Hasta 100.000 €</td><td>5% – 7%</td></tr><tr><td>100.001 € – 200.000 €</td><td>7% – 10%</td></tr><tr><td>200.001 € – 400.000 €</td><td>10% – 15%</td></tr><tr><td>Más de 400.000 €</td><td>15% – 20%</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">*Tipos orientativos tras reducciones habituales. El resultado final depende de la base liquidable, patrimonio previo y normativa vigente.</p>



<p class="wp-block-paragraph"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f449.png" alt="👉" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>Clave</strong>: en Castilla-La Mancha <strong>donar no es fiscalmente neutro</strong>, y el coste puede ser relevante si el valor del inmueble es alto.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading"><strong>2. IRPF por ganancia patrimonial</strong></h2>



<p class="wp-block-paragraph"><em>(Lo paga el padre o madre que dona la vivienda)</em></p>



<p class="wp-block-paragraph">Uno de los aspectos más desconocidos.<br>Para Hacienda, donar una vivienda <strong>equivale fiscalmente a venderla</strong>, por lo que el donante debe tributar en su IRPF por la <strong>ganancia patrimonial</strong> generada.</p>



<h3 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f539.png" alt="🔹" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Tramos actuales del IRPF sobre ganancias patrimoniales</h3>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>Ganancia obtenida</th><th>Tipo aplicable</th></tr></thead><tbody><tr><td>Hasta 6.000 €</td><td>19%</td></tr><tr><td>De 6.001 € a 50.000 €</td><td>21%</td></tr><tr><td>De 50.001 € a 200.000 €</td><td>23%</td></tr><tr><td>Más de 200.000 €</td><td>28%</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">La ganancia se calcula como:<br><strong>Valor de donación – valor de adquisición (más gastos e impuestos)</strong>.</p>



<p class="wp-block-paragraph"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f449.png" alt="👉" class="wp-smiley" style="height: 1em; max-height: 1em;" /> En viviendas adquiridas hace muchos años, este coste puede ser <strong>muy elevado</strong>.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading"><strong>3. Plusvalía municipal</strong></h2>



<p class="wp-block-paragraph"><em>(Normalmente la paga quien recibe la vivienda, salvo pacto)</em></p>



<p class="wp-block-paragraph">La donación también está sujeta a la <strong>plusvalía municipal</strong>, que grava el incremento del valor del suelo urbano desde que el inmueble fue adquirido.</p>



<ul class="wp-block-list">
<li>Depende del municipio (en Ciudad Real varía según localidad).</li>



<li>Depende de los años de tenencia.</li>



<li>Puede no existir si no hay incremento real, pero <strong>hay que justificarlo</strong>.</li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading"><strong>4. Gastos de notaría, registro y gestión</strong></h2>



<p class="wp-block-paragraph">Aunque menores frente a los impuestos, deben tenerse en cuenta:</p>



<ul class="wp-block-list">
<li><strong>Notaría</strong>: desde 600 € aprox., según valor del inmueble.</li>



<li><strong>Registro de la Propiedad</strong>: desde 300 € aprox.</li>



<li><strong>Gestoría o asesoramiento</strong> (opcional, pero recomendable): variable.</li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading"><strong>5. Uso futuro de la vivienda y conflictos familiares</strong></h2>



<p class="wp-block-paragraph">Donar implica <strong>perder la titularidad</strong> del inmueble. Antes de hacerlo conviene plantearse:</p>



<ul class="wp-block-list">
<li>¿Seguirá viviendo el donante en la vivienda?</li>



<li>¿Se prevé venderla en el futuro?</li>



<li>¿Hay más hijos o herederos?</li>
</ul>



<p class="wp-block-paragraph">En muchos casos, fórmulas como la <strong>donación con reserva de usufructo</strong> o incluso la herencia pueden ser opciones más adecuadas.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading"><strong>Conclusión: donar sin calcular puede salir caro</strong></h2>



<p class="wp-block-paragraph">En Castilla-La Mancha, la donación de una vivienda <strong>puede implicar un coste fiscal elevado</strong>, tanto para quien recibe como para quien dona.<br>Por ello, <strong>no siempre es la mejor opción</strong>, aunque lo parezca a primera vista.</p>



<p class="wp-block-paragraph">Desde <strong>Gfima</strong> recomendamos analizar cada caso de forma individual, comparar alternativas y contar con asesoramiento profesional antes de tomar una decisión que tiene efectos fiscales y patrimoniales a largo plazo.</p>



<p class="wp-block-paragraph"></p>



<div id="gfima-donacion-herencia" class="gfima-card">
  <style>
    .gfima-card{font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;max-width:980px;margin:18px auto;padding:18px;border:1px solid #e6e6e6;border-radius:14px;background:#fff;box-shadow:0 6px 24px rgba(0,0,0,.06)}
    .gfima-title{margin:0 0 6px;font-size:22px;line-height:1.2}
    .gfima-sub{margin:0 0 14px;color:#555;font-size:14px}
    .gfima-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}
    .gfima-box{border:1px solid #efefef;border-radius:12px;padding:12px;background:#fafafa}
    .gfima-box h3{margin:0 0 10px;font-size:15px}
    .gfima-row{display:grid;grid-template-columns:1.2fr 1fr;gap:10px;align-items:center;margin:8px 0}
    .gfima-row label{font-size:13px;color:#222}
    .gfima-row input,.gfima-row select{width:100%;padding:10px;border:1px solid #dcdcdc;border-radius:10px;font-size:14px;background:#fff}
    .gfima-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:10px}
    .gfima-btn{cursor:pointer;border:0;border-radius:12px;padding:10px 14px;font-weight:700}
    .gfima-primary{background:#0b3a4a;color:#fff}
    .gfima-ghost{background:#eef3f5;color:#0b3a4a}
    .gfima-warn{background:#fff6e6;color:#5a3a00}
    .gfima-results{margin-top:14px;border-top:1px dashed #ddd;padding-top:14px}
    .gfima-kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}
    .gfima-kpi{border:1px solid #efefef;border-radius:12px;padding:12px;background:#fff}
    .gfima-kpi .v{font-size:18px;font-weight:900;margin-top:4px}
    .gfima-two{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:10px}
    .gfima-panel{border:1px solid #efefef;border-radius:12px;padding:12px;background:#fff}
    .gfima-panel h4{margin:0 0 8px;font-size:14px}
    .gfima-table{width:100%;border-collapse:separate;border-spacing:0;margin-top:10px}
    .gfima-table th,.gfima-table td{padding:10px;border-bottom:1px solid #eee;font-size:13px;text-align:left;vertical-align:top}
    .gfima-note{margin-top:10px;color:#666;font-size:12px;line-height:1.35}
    .gfima-copy{width:100%;min-height:130px;padding:10px;border:1px solid #dcdcdc;border-radius:12px;font-size:13px}
    .gfima-badge{display:inline-block;padding:2px 8px;border-radius:999px;background:#eef3f5;color:#0b3a4a;font-size:12px;margin-left:8px}
    @media (max-width:880px){
      .gfima-grid{grid-template-columns:1fr}
      .gfima-kpis{grid-template-columns:1fr}
      .gfima-two{grid-template-columns:1fr}
      .gfima-row{grid-template-columns:1fr}
    }
  </style>

  <h2 class="gfima-title">Calculadora orientativa: Donación vs Herencia (Castilla-La Mancha)</h2>
  <p class="gfima-sub">
    Estimación divulgativa. Compara costes aproximados de <strong>donar</strong> ahora vs <strong>heredar</strong> más adelante.
    <span class="gfima-badge">Gfima</span>
  </p>

  <div class="gfima-grid">
    <div class="gfima-box">
      <h3>1) Datos del inmueble</h3>

      <div class="gfima-row">
        <label for="valorVivienda">Valor de la vivienda (€) <small>(valor mercado / referencia)</small></label>
        <input id="valorVivienda" type="number" min="0" step="1000" placeholder="Ej.: 180000">
      </div>

      <div class="gfima-row">
        <label for="valorCompra">Valor de compra original (€) <small>(del donante)</small></label>
        <input id="valorCompra" type="number" min="0" step="1000" placeholder="Ej.: 90000">
      </div>

      <div class="gfima-row">
        <label for="gastosCompra">Gastos e impuestos de compra (€)</label>
        <input id="gastosCompra" type="number" min="0" step="100" placeholder="Ej.: 12000">
      </div>

      <div class="gfima-row">
        <label for="plusvalia">Plusvalía municipal (€) <small>(si la conoces; si no, 0)</small></label>
        <input id="plusvalia" type="number" min="0" step="50" value="0">
      </div>
    </div>

    <div class="gfima-box">
      <h3>2) Impuestos y gastos</h3>

      <div class="gfima-row">
        <label for="isdDonModo">ISD Donación (CLM)</label>
        <select id="isdDonModo">
          <option value="auto" selected>Automático por tramos (tipo efectivo aprox.)</option>
          <option value="manual">Manual (yo elijo el %)</option>
        </select>
      </div>

      <div class="gfima-row">
        <label for="isdDonManual">ISD Donación tipo (%) <small>(solo si Manual)</small></label>
        <input id="isdDonManual" type="number" min="0" max="30" step="0.1" value="10" disabled>
      </div>

      <div class="gfima-row">
        <label for="isdHerModo">ISD Herencia (CLM)</label>
        <select id="isdHerModo">
          <option value="auto" selected>Automático por tramos (orientativo)</option>
          <option value="manual">Manual (yo elijo el %)</option>
          <option value="importe">Manual (importe €)</option>
        </select>
      </div>

      <div class="gfima-row">
        <label for="isdHerManualPct">ISD Herencia tipo (%) <small>(si Manual %)</small></label>
        <input id="isdHerManualPct" type="number" min="0" max="30" step="0.1" value="5" disabled>
      </div>

      <div class="gfima-row">
        <label for="isdHerManualEur">ISD Herencia importe (€) <small>(si Manual €)</small></label>
        <input id="isdHerManualEur" type="number" min="0" step="50" value="0" disabled>
      </div>

      <div class="gfima-row">
        <label for="notaria">Notaría (€)</label>
        <input id="notaria" type="number" min="0" step="50" value="600">
      </div>

      <div class="gfima-row">
        <label for="registro">Registro (€)</label>
        <input id="registro" type="number" min="0" step="50" value="300">
      </div>

      <div class="gfima-row">
        <label for="gestoria">Gestoría/Asesoramiento (€) <small>(opcional)</small></label>
        <input id="gestoria" type="number" min="0" step="50" value="0">
      </div>

      <div class="gfima-actions">
        <button class="gfima-btn gfima-primary" type="button" id="btnDonacion">Calcular donación</button>
        <button class="gfima-btn gfima-warn" type="button" id="btnComparar">Comparar con herencia</button>
        <button class="gfima-btn gfima-ghost" type="button" id="btnReset">Reiniciar</button>
      </div>
    </div>
  </div>

  <div class="gfima-results" id="resultados" style="display:none;">
    <h3 style="margin:0 0 10px;">Resultados</h3>

    <div class="gfima-kpis">
      <div class="gfima-kpi">
        <div>Total donación</div>
        <div class="v" id="kpiTotalDon">—</div>
      </div>
      <div class="gfima-kpi">
        <div>Total herencia</div>
        <div class="v" id="kpiTotalHer">—</div>
      </div>
      <div class="gfima-kpi">
        <div>Diferencia</div>
        <div class="v" id="kpiDiff">—</div>
      </div>
    </div>

    <div class="gfima-two">
      <div class="gfima-panel">
        <h4>Donación (ahora)</h4>
        <div id="panelDon"></div>
      </div>
      <div class="gfima-panel">
        <h4>Herencia (más adelante)</h4>
        <div id="panelHer"></div>
      </div>
    </div>

    <table class="gfima-table" aria-label="Desglose comparado">
      <thead>
        <tr>
          <th>Concepto</th>
          <th>Donación</th>
          <th>Herencia</th>
        </tr>
      </thead>
      <tbody id="tablaComp"></tbody>
    </table>

    <div style="margin-top:12px;">
      <label style="display:block;font-weight:800;margin-bottom:6px;">Resumen para copiar</label>
      <textarea class="gfima-copy" id="resumenCopiar" readonly></textarea>
      <div class="gfima-actions">
        <button class="gfima-btn gfima-ghost" type="button" id="btnCopiar">Copiar resumen</button>
      </div>
    </div>

    <p class="gfima-note">
      <strong>Notas:</strong> En donación se suele devengar IRPF por ganancia patrimonial del donante; en herencia, normalmente no.
      El ISD real depende de reducciones/bonificaciones, patrimonio preexistente y normativa vigente. Plusvalía depende del ayuntamiento.
    </p>
  </div>

  <script>
    (function(){
      const el = (id)=>document.getElementById(id);
      const fmtEUR = (n)=> new Intl.NumberFormat('es-ES',{style:'currency',currency:'EUR',maximumFractionDigits:0}).format(n||0);

      // Tipos efectivos aproximados (divulgativos). Ajustables:
      const isdAutoDon = (valor)=>{
        if (valor <= 100000) return {rango:"5%–7%", tipo:0.06};
        if (valor <= 200000) return {rango:"7%–10%", tipo:0.085};
        if (valor <= 400000) return {rango:"10%–15%", tipo:0.125};
        return {rango:"15%–20%", tipo:0.175};
      };

      // Herencia suele tener más ventajas; por eso se deja más bajo (orientativo).
      // Si prefieres, puedes igualarlo al de donación o editar los puntos medios:
      const isdAutoHer = (valor)=>{
        if (valor <= 100000) return {rango:"0%–3%", tipo:0.015};
        if (valor <= 200000) return {rango:"1%–5%", tipo:0.03};
        if (valor <= 400000) return {rango:"3%–8%", tipo:0.055};
        return {rango:"5%–12%", tipo:0.085};
      };

      // IRPF ganancias patrimoniales
      const irpfGanancia = (g)=>{
        let restante = Math.max(0,g);
        let cuota = 0;
        const det = [];
        const tramo = (lim, tipo, nombre)=>{
          const base = Math.min(restante, lim);
          if (base>0){
            const q=base*tipo; cuota+=q; restante-=base;
            det.push({nombre, base, tipo, cuota:q});
          }
        };
        tramo(6000,0.19,"Hasta 6.000 € (19%)");
        tramo(44000,0.21,"6.001–50.000 € (21%)");
        tramo(150000,0.23,"50.001–200.000 € (23%)");
        if (restante>0){
          const base=restante, q=base*0.28; cuota+=q;
          det.push({nombre:"Más de 200.000 € (28%)", base, tipo:0.28, cuota:q});
        }
        return {cuota, det};
      };

      const toggle = ()=>{
        el("isdDonManual").disabled = (el("isdDonModo").value !== "manual");

        const m = el("isdHerModo").value;
        el("isdHerManualPct").disabled = (m !== "manual");
        el("isdHerManualEur").disabled = (m !== "importe");
      };
      ["isdDonModo","isdHerModo"].forEach(id=>el(id).addEventListener("change", toggle));
      toggle();

      const getInputs = ()=>{
        const valor = Number(el("valorVivienda").value||0);
        const compra = Number(el("valorCompra").value||0);
        const gastos = Number(el("gastosCompra").value||0);
        const plusvalia = Number(el("plusvalia").value||0);
        const notaria = Number(el("notaria").value||0);
        const registro = Number(el("registro").value||0);
        const gestoria = Number(el("gestoria").value||0);
        return {valor, compra, gastos, plusvalia, notaria, registro, gestoria};
      };

      const calcISDDon = (valor)=>{
        if (el("isdDonModo").value==="manual"){
          const pct = Math.max(0, Number(el("isdDonManual").value||0))/100;
          return {cuota: valor*pct, info:(pct*100).toFixed(1).replace('.',',')+"% (manual)"};
        }
        const a = isdAutoDon(valor);
        return {cuota: valor*a.tipo, info: a.rango+" (auto)"};
      };

      const calcISDHer = (valor)=>{
        const modo = el("isdHerModo").value;
        if (modo==="manual"){
          const pct = Math.max(0, Number(el("isdHerManualPct").value||0))/100;
          return {cuota: valor*pct, info:(pct*100).toFixed(1).replace('.',',')+"% (manual)"};
        }
        if (modo==="importe"){
          const eur = Math.max(0, Number(el("isdHerManualEur").value||0));
          return {cuota: eur, info:"Importe manual"};
        }
        const a = isdAutoHer(valor);
        return {cuota: valor*a.tipo, info: a.rango+" (auto)"};
      };

      const render = (don, her, ctx)=>{
        el("kpiTotalDon").textContent = fmtEUR(don.total);
        el("kpiTotalHer").textContent = fmtEUR(her.total);

        const diff = don.total - her.total;
        el("kpiDiff").textContent = (diff>=0?"+":"") + fmtEUR(diff);

        el("panelDon").innerHTML = `
          <div><strong>ISD:</strong> ${fmtEUR(don.isd)} <small>(${don.isdInfo})</small></div>
          <div><strong>IRPF:</strong> ${fmtEUR(don.irpf)} <small>(ganancia: ${fmtEUR(don.ganancia)})</small></div>
          <div><strong>Plusvalía:</strong> ${fmtEUR(don.plusvalia)}</div>
          <div><strong>Notaría+Registro+Gestoría:</strong> ${fmtEUR(don.gastos)}</div>
        `;

        el("panelHer").innerHTML = `
          <div><strong>ISD:</strong> ${fmtEUR(her.isd)} <small>(${her.isdInfo})</small></div>
          <div><strong>IRPF:</strong> ${fmtEUR(her.irpf)} <small>(habitual: 0 €)</small></div>
          <div><strong>Plusvalía:</strong> ${fmtEUR(her.plusvalia)}</div>
          <div><strong>Notaría+Registro+Gestoría:</strong> ${fmtEUR(her.gastos)}</div>
        `;

        const rows = [
          ["ISD (Castilla-La Mancha)", `${fmtEUR(don.isd)} (${don.isdInfo})`, `${fmtEUR(her.isd)} (${her.isdInfo})`],
          ["IRPF por ganancia patrimonial", `${fmtEUR(don.irpf)} (ganancia ${fmtEUR(don.ganancia)})`, `${fmtEUR(her.irpf)} (habitual)`],
          ["Plusvalía municipal", fmtEUR(don.plusvalia), fmtEUR(her.plusvalia)],
          ["Notaría + Registro + Gestoría", fmtEUR(don.gastos), fmtEUR(her.gastos)],
          ["TOTAL", `<strong>${fmtEUR(don.total)}</strong>`, `<strong>${fmtEUR(her.total)}</strong>`],
        ];
        const tb = el("tablaComp");
        tb.innerHTML="";
        rows.forEach(r=>{
          const tr=document.createElement("tr");
          tr.innerHTML = `<td><strong>${r[0]}</strong></td><td>${r[1]}</td><td>${r[2]}</td>`;
          tb.appendChild(tr);
        });

        // Resumen
        el("resumenCopiar").value =
`&#x1f4cc; Comparativa orientativa (Castilla-La Mancha)
Valor vivienda: ${fmtEUR(ctx.valor)}

DONACIÓN (ahora)
- ISD (donatario): ${fmtEUR(don.isd)} (${don.isdInfo})
- IRPF (donante): ${fmtEUR(don.irpf)} (ganancia ${fmtEUR(don.ganancia)})
- Plusvalía: ${fmtEUR(don.plusvalia)}
- Gastos (N/R/G): ${fmtEUR(don.gastos)}
TOTAL DONACIÓN: ${fmtEUR(don.total)}

HERENCIA (más adelante)
- ISD (heredero): ${fmtEUR(her.isd)} (${her.isdInfo})
- IRPF: ${fmtEUR(her.irpf)} (habitual 0 €)
- Plusvalía: ${fmtEUR(her.plusvalia)}
- Gastos (N/R/G): ${fmtEUR(her.gastos)}
TOTAL HERENCIA: ${fmtEUR(her.total)}

Diferencia (Donación − Herencia): ${(don.total-her.total>=0?"+":"")}${fmtEUR(don.total-her.total)}

&#x26a0; Estimación divulgativa. El ISD real depende de reducciones/bonificaciones, patrimonio preexistente y normativa vigente.`;
        el("resultados").style.display="block";
        el("resultados").scrollIntoView({behavior:"smooth", block:"start"});
      };

      const calcDon = (ctx)=>{
        const isd = calcISDDon(ctx.valor);
        const ganancia = Math.max(0, ctx.valor - (ctx.compra + ctx.gastos));
        const irpf = irpfGanancia(ganancia);
        const gastos = ctx.notaria + ctx.registro + ctx.gestoria;
        const total = isd.cuota + irpf.cuota + ctx.plusvalia + gastos;
        return {isd:isd.cuota, isdInfo:isd.info, ganancia, irpf:irpf.cuota, plusvalia:ctx.plusvalia, gastos, total};
      };

      const calcHer = (ctx)=>{
        const isd = calcISDHer(ctx.valor);
        const gastos = ctx.notaria + ctx.registro + ctx.gestoria;
        const total = isd.cuota + 0 + ctx.plusvalia + gastos;
        return {isd:isd.cuota, isdInfo:isd.info, ganancia:0, irpf:0, plusvalia:ctx.plusvalia, gastos, total};
      };

      const requireValor = (ctx)=>{
        if (!ctx.valor || ctx.valor<=0){
          alert("Introduce el valor de la vivienda para calcular.");
          return false;
        }
        return true;
      };

      el("btnDonacion").addEventListener("click", ()=>{
        const ctx = getInputs();
        if (!requireValor(ctx)) return;

        const don = calcDon(ctx);
        // si solo calculan donación, mostramos herencia como "—" pero útil: la calculamos igualmente con defaults
        const her = calcHer(ctx);
        render(don, her, ctx);
      });

      el("btnComparar").addEventListener("click", ()=>{
        const ctx = getInputs();
        if (!requireValor(ctx)) return;
        const don = calcDon(ctx);
        const her = calcHer(ctx);
        render(don, her, ctx);
      });

      el("btnReset").addEventListener("click", ()=>{
        ["valorVivienda","valorCompra","gastosCompra"].forEach(id=>el(id).value="");
        el("plusvalia").value=0;
        el("isdDonModo").value="auto";
        el("isdDonManual").value=10;
        el("isdHerModo").value="auto";
        el("isdHerManualPct").value=5;
        el("isdHerManualEur").value=0;
        el("notaria").value=600;
        el("registro").value=300;
        el("gestoria").value=0;
        toggle();
        el("resultados").style.display="none";
      });

      el("btnCopiar").addEventListener("click", async ()=>{
        try{
          await navigator.clipboard.writeText(el("resumenCopiar").value);
          el("btnCopiar").textContent="¡Copiado!";
          setTimeout(()=>el("btnCopiar").textContent="Copiar resumen",1200);
        }catch(e){
          alert("No se pudo copiar automáticamente. Selecciona el texto y copia manualmente.");
        }
      });
    })();
  </script>
</div>




<p class="wp-block-paragraph"></p>
<p>La entrada <a href="https://www.gfima.es/donar-vivienda-en-castilla-la-mancha/">Donar vivienda en Castilla la mancha</a> se publicó primero en <a href="https://www.gfima.es">Gfima</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Préstamos entre familiares</title>
		<link>https://www.gfima.es/prestamos-entre-familiares/</link>
		
		<dc:creator><![CDATA[gfima]]></dc:creator>
		<pubDate>Sat, 10 Jan 2026 10:04:19 +0000</pubDate>
				<category><![CDATA[Actualidad]]></category>
		<category><![CDATA[Comprador]]></category>
		<category><![CDATA[Fiscalidad]]></category>
		<category><![CDATA[Inmobiliario]]></category>
		<category><![CDATA[Sin categoría]]></category>
		<category><![CDATA[casas]]></category>
		<category><![CDATA[ciudad real]]></category>
		<category><![CDATA[comprar]]></category>
		<category><![CDATA[impuestos]]></category>
		<category><![CDATA[pisos]]></category>
		<category><![CDATA[tomelloso]]></category>
		<category><![CDATA[vender]]></category>
		<category><![CDATA[vivienda]]></category>
		<guid isPermaLink="false">https://www.gfima.es/?p=5353</guid>

					<description><![CDATA[<p>El Tribunal Supremo lanza una advertencia sobre los préstamos familiares El Tribunal Supremo ha puesto el foco en una práctica muy habitual en las operaciones inmobiliarias: los préstamos familiares utilizados para comprar vivienda.La sentencia aclara que estos préstamos no pueden considerarse automáticamente neutros desde el punto de vista fiscal, especialmente cuando no se acreditan correctamente. [&#8230;]</p>
<p>La entrada <a href="https://www.gfima.es/prestamos-entre-familiares/">Préstamos entre familiares</a> se publicó primero en <a href="https://www.gfima.es">Gfima</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="has-large-font-size wp-block-paragraph"><strong>El Tribunal Supremo lanza una advertencia sobre los préstamos familiares</strong></p>



<p class="wp-block-paragraph">El <strong>Tribunal Supremo</strong> ha puesto el foco en una práctica muy habitual en las operaciones inmobiliarias: los <strong>préstamos familiares utilizados para comprar vivienda</strong>.<br>La sentencia aclara que estos préstamos <strong>no pueden considerarse automáticamente neutros desde el punto de vista fiscal</strong>, especialmente cuando no se acreditan correctamente.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading"><strong>Justificación del dinero recibido ante Hacienda</strong></h2>



<p class="wp-block-paragraph">Si Hacienda detecta ingresos no declarados en una cuenta bancaria, puede exigir su justificación. Si el contribuyente alega que proceden de un préstamo familiar (operación no sujeta al Impuesto sobre Transmisiones Patrimoniales) pero no logra probar de forma suficiente la trazabilidad y la realidad de la operación, la Administración, aplicar el&nbsp;<strong><a href="https://www.boe.es/buscar/act.php?id=BOE-A-2006-20764&amp;p=20251126&amp;tn=1#a39">artículo 39 de la Ley del IRPF</a></strong>, con lo que el importe se califica como ganancia patrimonial no justificada y se&nbsp; integra en la&nbsp;<strong>base liquidable general del IRPF y no en la base del ahorro.</strong></p>



<p class="wp-block-paragraph"><strong>&nbsp;</strong>El impacto fiscal de una ganancia patrimonial no justificada puede ser especialmente severo porque&nbsp;<strong>tributa en la base general&nbsp;</strong>del IRPF,&nbsp;<strong>se suma a salarios, pensiones o rendimientos de actividades económicas</strong>&nbsp;y puede empujar al contribuyente a los&nbsp;tramos más altos&nbsp;del impuesto, en función de su nivel de renta, pudiéndoles ser aplicado tipos marginales elevados, intereses de demora&nbsp;e imposición de&nbsp;sanciones tributarias&nbsp;que pueden estar entre el 50% y el 150% de la cuota resultante.</p>



<p class="wp-block-paragraph">El alto tribunal evita así la práctica habitual de justificar jurídicamente transferencias de dinero con tan solo un contrato privado posterior. El contrato&nbsp;<strong>sigue siendo necesario</strong>, pero no es suficiente si no va acompañado de&nbsp;<strong>pruebas objetivas</strong>&nbsp;que acrediten un&nbsp;<strong>movimiento patrimonial real, concreto y conectado</strong>&nbsp;con cada uno de los ingresos cuestionados.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">¿Qué está revisando Hacienda?</h2>



<p class="wp-block-paragraph">El Alto Tribunal recuerda que la Agencia Tributaria puede <strong>comprobar si un préstamo familiar es real</strong> o si, en la práctica, encubre una <strong>donación encubierta</strong>.</p>



<p class="wp-block-paragraph">Para evitar problemas, el préstamo debe cumplir ciertos requisitos básicos:</p>



<p class="wp-block-paragraph"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2714.png" alt="✔" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Contrato formalizado por escrito previo a la transferencia.<br><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2714.png" alt="✔" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Declaración ante Hacienda (modelo correspondiente), sin coste.<br><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2714.png" alt="✔" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Calendario de devolución real y coherente<br><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2714.png" alt="✔" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Justificación de los pagos efectuados<br><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2714.png" alt="✔" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Evitar pagos en efectivos, que pierden la trazabilidad del origen.</p>



<p class="wp-block-paragraph">Si no se cumplen, Hacienda puede recalificar la operación como donación, con el consiguiente impacto fiscal.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">Impacto directo en la compraventa de viviendas</h2>



<p class="wp-block-paragraph">Los préstamos familiares son frecuentes para completar la entrada de una vivienda o reducir la financiación bancaria. Esta sentencia refuerza la idea de que <strong>la planificación fiscal es tan importante como la financiera</strong>.</p>



<p class="wp-block-paragraph">En operaciones inmobiliarias, una mala estructuración puede suponer:</p>



<ul class="wp-block-list">
<li>Regularizaciones inesperadas</li>



<li>Sanciones</li>



<li>Pago de impuestos no previstos</li>
</ul>



<p class="wp-block-paragraph">En resumen: el dinero familiar ayuda… pero <strong>no vale el “ya lo arreglaremos luego”</strong>.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">Recomendación para compradores y familias</h2>



<p class="wp-block-paragraph">Los expertos aconsejan <strong>formalizar correctamente cualquier ayuda económica familiar</strong> antes de firmar una compraventa. La transparencia y la documentación adecuada son la mejor defensa ante futuras comprobaciones.</p>



<p class="wp-block-paragraph">En el contexto actual del mercado inmobiliario, este tipo de advertencias refuerzan la importancia del <strong>asesoramiento profesional desde el inicio de la operación</strong>.</p>
<p>La entrada <a href="https://www.gfima.es/prestamos-entre-familiares/">Préstamos entre familiares</a> se publicó primero en <a href="https://www.gfima.es">Gfima</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>IRPF y venta de vivienda: lo que Hacienda se lleva… y lo que puedes ahorrarte</title>
		<link>https://www.gfima.es/irpf-y-venta-de-vivienda-lo-que-hacienda-se-lleva-y-lo-que-puedes-ahorrarte/</link>
		
		<dc:creator><![CDATA[gfima]]></dc:creator>
		<pubDate>Tue, 12 Aug 2025 17:57:08 +0000</pubDate>
				<category><![CDATA[Fiscalidad]]></category>
		<category><![CDATA[Inmobiliario]]></category>
		<category><![CDATA[Sin categoría]]></category>
		<category><![CDATA[Vendedor]]></category>
		<category><![CDATA[casas]]></category>
		<category><![CDATA[ciudad real]]></category>
		<category><![CDATA[comprar]]></category>
		<category><![CDATA[hipotecas]]></category>
		<category><![CDATA[impuestos]]></category>
		<category><![CDATA[pisos]]></category>
		<category><![CDATA[tomelloso]]></category>
		<category><![CDATA[vender]]></category>
		<category><![CDATA[vivienda]]></category>
		<guid isPermaLink="false">https://www.gfima.es/?p=5096</guid>

					<description><![CDATA[<p>Vender una vivienda es emocionante: nuevo capítulo, nuevos proyectos… y, por supuesto, una cita obligada con Hacienda.Pero tranquilo: entender cómo tributa la ganancia patrimonial en el IRPF no tiene por qué ser un dolor de cabeza. Te lo explico paso a paso. Tramos del IRPF por ganancia patrimonial Ganancia (€) Tipo aplicable Hasta 6.000 19 [&#8230;]</p>
<p>La entrada <a href="https://www.gfima.es/irpf-y-venta-de-vivienda-lo-que-hacienda-se-lleva-y-lo-que-puedes-ahorrarte/">IRPF y venta de vivienda: lo que Hacienda se lleva… y lo que puedes ahorrarte</a> se publicó primero en <a href="https://www.gfima.es">Gfima</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Vender una vivienda es emocionante: nuevo capítulo, nuevos proyectos… y, por supuesto, <strong>una cita obligada con Hacienda</strong>.<br>Pero tranquilo: entender cómo tributa la <strong>ganancia patrimonial en el IRPF</strong> no tiene por qué ser un dolor de cabeza. Te lo explico paso a paso.</p>



<p class="wp-block-paragraph"></p>



<details class="wp-block-details has-medium-font-size is-layout-flow wp-block-details-is-layout-flow"><summary>&gt; <strong>¿Qué es exactamente la ganancia patrimonial por venta de una vivienda?</strong></summary>
<p class="wp-block-paragraph">Es la diferencia entre lo que obtienes al vender y lo que te costó comprar, teniendo en cuenta también los gastos.</p>



<p class="wp-block-paragraph">Fórmula básica:</p>



<p class="wp-block-paragraph">Ganancia = (Precio de venta &#8211; Gastos de venta) &#8211; (Precio de compra + Gastos de compra)</p>



<p class="wp-block-paragraph">Por ejemplo:</p>



<p class="wp-block-paragraph">&nbsp;Vendiste por 200.000 €, pagaste 10.000 € de gastos (notaría, agencia, cancelación de hipoteca).<br>Compraste por 150.000 € y en su día pagaste 20.000 € de gastos (ITP, notaría, registro…).<br>Entonces:</p>



<ul class="wp-block-list">
<li>Valor de transmisión: 190.000 €</li>



<li>Valor de adquisición: 170.000 €</li>



<li><strong>Ganancia patrimonial = 20.000 €</strong></li>
</ul>



<p class="wp-block-paragraph">Esta es la cantidad que, en principio, debes incluir en tu declaración de la renta como ganancia patrimonial, salvo que esté exenta.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>
</details>



<details class="wp-block-details has-medium-font-size is-layout-flow wp-block-details-is-layout-flow"><summary>&gt; <strong>¿Qué&nbsp;gastos se pueden incluir en el cálculo de la ganancia patrimonial?</strong></summary>
<p class="wp-block-paragraph"><strong>Puedes incluir todos los gastos directamente vinculados con la compra y la venta del inmueble.</strong></p>



<p class="wp-block-paragraph"><strong><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2714.png" alt="✔" class="wp-smiley" style="height: 1em; max-height: 1em;" /> En la compra:</strong></p>



<ul class="wp-block-list">
<li>Impuestos (ITP o IVA +AJD si era nueva).</li>



<li>Notaría, Registro, gestoría.</li>



<li>Honorarios de la agencia (si los pagaste).</li>



<li>Obras de mejora que aumenten el valor (no mantenimiento), incluyendo factura.</li>
</ul>



<p class="wp-block-paragraph"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2714.png" alt="✔" class="wp-smiley" style="height: 1em; max-height: 1em;" />&nbsp;<strong>En la venta:</strong></p>



<ul class="wp-block-list">
<li>Comisión de la agencia.</li>



<li>Notaría, certificado energético, gestoría.</li>



<li>Gastos de cancelación de hipoteca.</li>
</ul>



<p class="wp-block-paragraph">Incluir estos gastos reduce la ganancia y, por tanto, los impuestos que deberás pagar.</p>
</details>



<details class="wp-block-details has-medium-font-size is-layout-flow wp-block-details-is-layout-flow"><summary>&gt; <strong>¿Qué importe se considera «obtenido en la venta» según Hacienda?</strong></summary>
<p class="wp-block-paragraph">A efectos fiscales, Hacienda distingue entre dos conceptos:</p>



<p class="wp-block-paragraph"><strong><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2705.png" alt="✅" class="wp-smiley" style="height: 1em; max-height: 1em;" /> La ganancia patrimonial</strong>:</p>



<p class="wp-block-paragraph">Es la diferencia entre&nbsp;<strong>el valor de transmisión</strong>&nbsp;(precio de venta menos gastos) y<strong>&nbsp;el valor de adquisición</strong>&nbsp;(precio de compra más gastos). Aquí sí se tienen en cuenta gastos como agencia, notaría, impuestos o cancelación de hipoteca.</p>



<p class="wp-block-paragraph"><strong><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2705.png" alt="✅" class="wp-smiley" style="height: 1em; max-height: 1em;" /> El importe total obtenido en la venta (para reinversión)</strong>:</p>



<ul class="wp-block-list">
<li>Si compraste la vivienda con hipoteca, sí se descuenta la deuda pendiente en el momento de la venta, según el Artículo 41.1 del Reglamento del IRPF.</li>



<li>Si no hubo hipoteca al comprar, entonces el importe total obtenido será el valor de venta íntegro.</li>
</ul>



<p class="wp-block-paragraph"><strong>Ejemplo para entenderlo bien</strong>:</p>



<ul class="wp-block-list">
<li>Vendes tu vivienda por&nbsp;<strong>200.000 €</strong>.</li>



<li>Tienes aún una hipoteca pendiente de&nbsp;<strong>80.000 €</strong>.</li>



<li>En tu cuenta bancaria solo ingresas&nbsp;<strong>120.000 €</strong>&nbsp;(200.000 € &#8211; 80.000 € que paga directamente al banco).</li>
</ul>



<p class="wp-block-paragraph">Por tanto, si vendes por 200.000€ y aún debes 80.000€ de hipoteca, el importe total obtenido a efectos de la exención por reinversión sería de 120.000€, y ese es el importe que debes reinvertir para quedar exento.</p>



<p class="wp-block-paragraph">Este criterio está claramente respaldado en diversas consultas vinculantes emitidas por la Dirección General de Tributos (DGT).</p>
</details>



<details class="wp-block-details has-medium-font-size is-layout-flow wp-block-details-is-layout-flow"><summary>&gt; <strong>¿Y si solo reinvierto una parte del dinero?</strong></summary>
<p class="wp-block-paragraph">uando vendes tu vivienda habitual y obtienes una ganancia patrimonial,&nbsp;<strong>puedes quedar exento de tributar</strong>&nbsp;por esa ganancia&nbsp;<strong>si reinviertes total o parcialmente el importe obtenido&nbsp;</strong>en la compra de una nueva vivienda habitual.</p>



<p class="wp-block-paragraph"><strong><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2705.png" alt="✅" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Si solo reinviertes una parte</strong>, la exención se aplica proporcionalmente a la parte reinvertida.<br>Veamos el ejemplo paso a paso:</p>



<ul class="wp-block-list">
<li><strong>Ganancia patrimonial generada:</strong>&nbsp;20.000 €</li>



<li><strong>Importe total obtenido por la venta:</strong>&nbsp;200.000 €</li>



<li><strong>Importe efectivamente reinvertido:</strong>&nbsp;150.000 €</li>



<li><strong>Porcentaje reinvertido:&nbsp;</strong>150.000 / 200.000 = 75 %</li>



<li><strong>Ganancia exenta:</strong>&nbsp;75 % de 20.000 € = 15.000 €</li>



<li><strong>Ganancia sujeta a tributación:</strong>&nbsp;5.000 €</li>
</ul>



<p class="wp-block-paragraph">Por tanto, tributarás únicamente por esos&nbsp;<strong>5.000 €</strong>&nbsp;que corresponden al 25 % no reinvertido.</p>



<p class="wp-block-paragraph">Esto suele generar confusión y&nbsp;<strong>es un error habitual creer que se debe tributar por la ganancia patrimonial completa&nbsp;</strong>(en este caso, 20.000 €). Sin embargo,&nbsp;<strong>el sistema proporcional resulta claramente favorable</strong>, ya que&nbsp;<strong>adapta la exención al importe efectivamente reinvertido.</strong></p>
</details>



<details class="wp-block-details has-medium-font-size is-layout-flow wp-block-details-is-layout-flow"><summary>&gt; <strong>¿Qué se considera «reinversión» válida para no pagar IRPF?</strong></summary>
<p class="wp-block-paragraph"><strong>La reinversión válida es el importe efectivamente destinado a comprar una nueva vivienda habitual, pagado con el dinero obtenido de la venta anterior.</strong></p>



<p class="wp-block-paragraph">No todo vale como reinversión. Hacienda&nbsp;<strong>solo acepta como reinversión válida:</strong></p>



<ul class="wp-block-list">
<li>La reinversión realizada en un plazo&nbsp;<strong>máximo de 2 años naturales&nbsp;</strong>desde la venta.</li>
</ul>



<ul class="wp-block-list">
<li>La compra de una&nbsp;<strong>nueva vivienda habitual</strong>, no una nueva residencia.</li>
</ul>



<ul class="wp-block-list">
<li>El pago con fondos propios procedentes de la venta anterior.</li>
</ul>
</details>



<details class="wp-block-details has-medium-font-size is-layout-flow wp-block-details-is-layout-flow"><summary>&gt; <strong>¿Qué pasa si aún no he reinvertido pero lo haré dentro de los 2 años?</strong></summary>
<p class="wp-block-paragraph">Puedes presentar tu declaración incluyendo la ganancia y&nbsp;<strong>pagar el IRPF correspondiente.</strong></p>



<p class="wp-block-paragraph">Una vez completes la reinversión dentro del plazo legal (2 años naturales desde la venta), puedes solicitar una&nbsp;<strong>rectificación de autoliquidación y recuperar el IRPF pagado.</strong></p>



<p class="wp-block-paragraph">Esto está respaldado por varias consultas vinculantes de la Dirección General de Tributos (DGT).</p>
</details>



<details class="wp-block-details has-medium-font-size is-layout-flow wp-block-details-is-layout-flow"><summary>&gt; <strong>¿Qué&nbsp;condiciones deben cumplirse para que se considere «vivienda habitual»?</strong></summary>
<p class="wp-block-paragraph"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2714.png" alt="✔" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Que haya sido tu&nbsp;<strong>residencia efectiva durante al menos 3 años.</strong></p>



<p class="wp-block-paragraph"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2714.png" alt="✔" class="wp-smiley" style="height: 1em; max-height: 1em;" /> O que hayas vivido en ella menos de 3 años, pero tuviste que mudarte por causa justificada (separación, traslado laboral, enfermedad, etc.).</p>



<p class="wp-block-paragraph"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2714.png" alt="✔" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Y que la nueva vivienda en la que reinviertes&nbsp;<strong>también se convierta en tu vivienda habitual en un plazo máximo de 12 meses</strong>&nbsp;desde la compra.</p>
</details>



<details class="wp-block-details has-medium-font-size is-layout-flow wp-block-details-is-layout-flow"><summary>&gt; <strong>¿Qué ventaja fiscal tengo si tengo 65 años o más?</strong></summary>
<p class="wp-block-paragraph"><strong>Si tienes 65 años o más y vendes tu vivienda habitual, estás exento de pagar IRPF por la ganancia sin necesidad de reinvertir.</strong></p>



<p class="wp-block-paragraph">Los requisitos son:</p>



<ul class="wp-block-list">
<li>Haber vivido en la vivienda al menos 3 años antes como residencia habitual.</li>



<li>Tener 65 años cumplido a fecha de la venta.</li>
</ul>



<p class="wp-block-paragraph">No hace falta reinvertir ni justificar los fastos. La ganancia queda automáticamente exenta.</p>
</details>



<details class="wp-block-details has-medium-font-size is-layout-flow wp-block-details-is-layout-flow"><summary>&gt; <strong>¿Esta calculadora me da un resultado exacto?</strong></summary>
<p class="wp-block-paragraph">No, la calculadora proporciona un resultado estimado y orientativo, basado exclusivamente en los datos que introduces sobre la venta de tu vivienda: precio, gastos, reinversión y exenciones aplicables.</p>



<p class="wp-block-paragraph"><strong><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f50d.png" alt="🔍" class="wp-smiley" style="height: 1em; max-height: 1em;" /> ¿Qué SÍ tiene en cuenta?</strong></p>



<ul class="wp-block-list">
<li>El cálculo de la ganancia patrimonial conforme a la normativa del IRPF.</li>



<li>La posible exención por reinversión o por ser mayor de 65 años.</li>



<li>Los tramos actuales del IRPF aplicables a las ganancias del ahorro.</li>
</ul>



<p class="wp-block-paragraph"><strong><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2757.png" alt="❗" class="wp-smiley" style="height: 1em; max-height: 1em;" /> ¿Qué NO tiene en cuenta?</strong></p>



<ul class="wp-block-list">
<li>Tus circunstancias personales: mínimos personales y familiares, discapacidad, edad, etc.</li>



<li>Otras rentas del ahorro o del trabajo que pudieran alterar el tipo efectivo aplicable.</li>



<li>Pérdidas patrimoniales de otros activos que podrían compensar la ganancia.</li>



<li>Posibles regularizaciones o deducciones específicas del contribuyente.</li>



<li>Coeficientes de abatimiento para inmuebles&nbsp; adquiridos antes del 31/12/1994 para los que Hacienda permite&nbsp; reducir la ganancia patrimonial generada desde la compra hasta el 20 de enero de 2006 (fecha que limita este beneficio).<br></li>
</ul>



<p class="wp-block-paragraph"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f9e0.png" alt="🧠" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Es decir, la herramienta&nbsp;<strong>te da una estimación parcial</strong>, centrada solo en esta operación.<br>Es una guía muy útil para anticipar el impacto fiscal de la venta, pero<strong>&nbsp;no sustituye al cálculo final que aparece en tu declaración completa del IRPF</strong>&nbsp;o en el borrador que genera la Agencia Tributaria.</p>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"></p>
</details>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading"><strong>Tramos del IRPF por ganancia patrimonial</strong></h2>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>Ganancia (€)</th><th>Tipo aplicable</th></tr></thead><tbody><tr><td>Hasta 6.000</td><td>19 %</td></tr><tr><td>De 6.000 a 50.000</td><td>21 %</td></tr><tr><td>De 50.000 a 200.000</td><td>23 %</td></tr><tr><td>Más de 200.000</td><td>27 % (28 % a partir de 2025)</td></tr></tbody></table></figure>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">Ejemplo práctico</h2>



<p class="wp-block-paragraph">Vendiste tu casa por <strong>200.000 €</strong>, la compraste en <strong>150.000 €</strong> y gastaste <strong>5.000 €</strong> en la compra y otros <strong>6.000 €</strong> en la venta.</p>



<p class="wp-block-paragraph">Ganancia patrimonial = (200.000 – 6.000) – (150.000 – 5.000) = <strong>49.000 €</strong></p>



<p class="wp-block-paragraph">En este caso, tributarías:</p>



<ul class="wp-block-list">
<li>6.000 € al 19 % = 1.140 €</li>



<li>43.000 € al 21 % = 9.030 €</li>
</ul>



<p class="wp-block-paragraph"><strong>Total IRPF: 10.170 €</strong> (salvo que apliques exenciones).</p>



<h2 class="wp-block-heading has-large-font-size"><strong>¿Hay formas de no pagar o pagar menos?</strong></h2>



<p class="wp-block-paragraph">Sí, y muy legales:</p>



<ol class="wp-block-list">
<li><strong>Reinversión en vivienda habitual</strong><br>Si reinviertes el importe obtenido en comprar otra vivienda habitual dentro de los 2 años siguientes (o en los 2 anteriores), <strong>la ganancia puede quedar exenta</strong>.</li>



<li><strong>Mayores de 65 años</strong><br>Si vendes tu vivienda habitual y ya has soplado las 65 velas, la ganancia queda exenta… sin necesidad de reinversión.</li>



<li><strong>Rectificación de declaración</strong><br>Si olvidaste aplicar una exención y cumplías los requisitos, puedes corregirlo hasta 4 años después.</li>
</ol>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h4 class="wp-block-heading has-large-font-size"><strong>Ojo con la hipoteca</strong></h4>



<p class="wp-block-paragraph">Si al vender todavía tenías hipoteca pendiente, el importe de la deuda se resta para calcular cuánto realmente obtuviste.<br>Y muy importante: la nueva hipoteca <strong>no cuenta</strong> como reinversión, lo que cuenta es el dinero que realmente pones de la venta.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading" style="font-size:25px">Ejemplo con hipoteca</h2>



<p class="wp-block-paragraph">Precio de venta: 200.000 €</p>



<p class="wp-block-paragraph">Hipoteca pendiente: 50.000 €</p>



<p class="wp-block-paragraph">Dinero recibido realmente: 150.000 €</p>



<p class="wp-block-paragraph">Importe a reinvertir para tener exención total:&nbsp;150.000 €</p>



<p class="wp-block-paragraph">Esto está recogido&nbsp;expresamente en el&nbsp;<strong>artículo 41.1 del Reglamento del IRPF</strong>, que dice:</p>



<p class="wp-block-paragraph"><em>«</em><em>Cuando para adquirir la vivienda transmitida el contribuyente hubiera utilizado financiación ajena, se considerará, exclusivamente a estos efectos, como importe total obtenido el resultante de minorar el valor de transmisión en el principal del préstamo que se encuentre pendiente de amortizar en el momento de la transmisión</em><em>«</em></p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading has-large-font-size"><strong>¿Qué pasa con los coeficientes de abatimiento? ¿Siguen aplicándose?</strong></h2>



<p class="wp-block-paragraph"><strong>Sí</strong>, aunque de forma&nbsp;<strong>muy limitada</strong>. Los coeficientes de abatimiento permiten reducir la ganancia patrimonial obtenida por la transmisión de determinados bienes adquiridos&nbsp;<strong>antes del 31 de diciembre de 1994</strong>. Sin embargo,&nbsp;<strong>desde la reforma fiscal de 2015 (Ley 26/2014)</strong>, su aplicación quedó restringida por un&nbsp;<strong>límite global</strong>.</p>



<h3 class="wp-block-heading" id="h.1dufytl7as23_l">Requisitos para aplicar los coeficientes de abatimiento:</h3>



<p class="wp-block-paragraph">Para poder aplicarlos deben cumplirse&nbsp;<em>todos</em>&nbsp;estos requisitos:</p>



<ol class="wp-block-list">
<li>El bien (acciones, inmuebles no afectos, etc.) debe haber sido&nbsp;<strong>adquirido antes del 31/12/1994</strong>.</li>



<li>La transmisión debe haberse producido&nbsp;<strong>a partir del 1 de enero de 2015</strong>.</li>



<li>El bien debía generar derecho a abatimiento conforme a la normativa anterior.</li>



<li><strong>No se debe haber superado el límite conjunto de 400.000 €</strong>&nbsp;de valor de transmisión.</li>
</ol>



<h3 class="wp-block-heading" id="h.rhuet2u4zdxb_l">Límite global: 400.000 € de valor de transmisión</h3>



<p class="wp-block-paragraph">Este límite es&nbsp;<strong>global</strong>&nbsp;para el conjunto de bienes susceptibles de aplicar los coeficientes. Es decir:</p>



<ul class="wp-block-list">
<li>Se aplican&nbsp;<strong>solo hasta alcanzar un total de 400.000 €</strong>&nbsp;en transmisiones de bienes con derecho a abatimiento.</li>



<li>Superado ese umbral,&nbsp;<strong>ya no se pueden aplicar más coeficientes de abatimiento</strong>&nbsp;en futuras transmisiones.¡</li>
</ul>



<h3 class="wp-block-heading" id="h.zbzcn4mr5pa3_l">Incompatibilidad con la exención por reinversión (art. 38 LIRPF)</h3>



<p class="wp-block-paragraph">Si vendes tu vivienda habitual y te acoges a la&nbsp;<strong>exención por reinversión</strong>,&nbsp;<strong>no puedes aplicar los coeficientes de abatimiento</strong>. Debes elegir uno de los dos beneficios fiscales. Normalmente,&nbsp;<strong>la exención por reinversión es más favorable</strong>&nbsp;si se cumplen los requisitos.</p>



<p class="wp-block-paragraph">En resumen:</p>



<ul class="wp-block-list">
<li>Sí, los coeficientes de abatimiento siguen existiendo, pero en&nbsp;<strong>casos muy limitados</strong>.</li>



<li>Para la mayoría de contribuyentes que venden inmuebles hoy en día,&nbsp;<strong>no son aplicables</strong>&nbsp;porque:
<ul class="wp-block-list">
<li>La adquisición fue posterior a 1994, o</li>



<li>Se opta por la exención por reinversión.</li>
</ul>
</li>
</ul>



<h2 class="wp-block-heading has-large-font-size">Conclusión</h2>



<p class="wp-block-paragraph">Vender una vivienda implica más que encontrar un comprador: también hay que planificar el impacto fiscal. Con una buena estrategia y asesoramiento, <strong>puedes ahorrarte miles de euros</strong>… y dormir tranquilo.</p>



<p class="wp-block-paragraph">En <strong>Gfima</strong> te ayudamos a que tu venta sea un éxito, en el precio… y en Hacienda. <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4de.png" alt="📞" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>



<p class="wp-block-paragraph"><strong>Importante:</strong> los resultados de esta calculadora son orientativos y no constituyen una liquidación oficial. Para casos específicos o complejos, recomendamos consultar con un profesional o presentar consulta ante la administración tributaria. </p>



<!doctype html>
<html lang="es">
<head>
  <meta charset="utf-8" />
  <meta name="viewport" content="width=device-width, initial-scale=1" />
  <title>Calculadora IRPF por la Venta de Vivienda – Guiada</title>
  <style>
    :root{
      --bg:#ffffff;          /* Fondo blanco */
      --text:#0f172a;        /* Texto oscuro */
      --muted:#475569;       /* Texto secundario */
      --accent:#22c55e;      /* Verde */
      --accent-200:#bbf7d0;  /* Verde claro */
      --border:#e5e7eb;      /* Borde gris claro */
      --card:#ffffff;        /* Tarjeta blanca */
      --radius:14px;
    }
    html,body{ background:var(--bg); color:var(--text); font-family:system-ui,-apple-system,Segoe UI,Roboto,Inter,Arial; }
    .wrap{ max-width:980px; margin:40px auto; padding:16px; }
    .title{ font-size:clamp(22px,3.6vw,36px); font-weight:800; letter-spacing:-.02em; }
    .subtitle{ color:var(--muted); margin-top:6px; }

    .grid{ display:grid; grid-template-columns:1fr; gap:14px; }
    @media (min-width: 900px){ .grid{ grid-template-columns: 1fr 1fr; } }

    .card{ background:var(--card); border:1px solid var(--border); border-radius:var(--radius); padding:18px; }
    .card h3{ margin:0 0 10px; font-size:16px; letter-spacing:.2px; }

    .help{ color:var(--muted); font-size:12px; margin-top:6px; }
    .row{ display:grid; grid-template-columns:1fr 1fr; gap:10px; }

    .input, .select{ width:100%; padding:12px; border-radius:12px; border:1px solid var(--border); background:#fff; color:var(--text); outline:none; }
    .radio{ display:flex; gap:14px; align-items:center; }
    .radio input{ width:18px; height:18px; accent-color:var(--accent); }
    .cta{ display:inline-block; background:var(--accent); color:#064e3b; border:0; border-radius:12px; padding:12px 16px; cursor:pointer; font-weight:800; }

    .result{ margin-top:16px; }
    .result h3{ margin: 0 0 10px; }

    /* Bloques verdes separados como el ejemplo */
    .result-block{ background: #f0fdf4; /* verde muy claro */
                   border: 1px solid var(--accent-200);
                   border-left: 6px solid var(--accent);
                   border-radius: 12px; padding: 14px 16px; margin-top: 12px; }
    .result-block h4{ margin:0 0 8px; color:#065f46; }

    /* Tabla tramos */
    table{ width:100%; border-collapse:collapse; margin-top:8px; }
    th,td{ text-align:right; padding:8px; border-bottom:1px solid var(--border); }
    th:first-child,td:first-child{ text-align:left; }
    tfoot td{ font-weight:800; }

    details{ margin-top:16px; }
    details pre{ background:#f8fafc; color:#0f172a; padding:12px; border-radius:12px; border:1px solid var(--border); overflow:auto; }
  </style>
</head>
<body>
  <div class="wrap">
    <div class="title">Calculadora IRPF por la Venta de Vivienda</div>
    <div class="subtitle">Guía paso a paso · Reinversión vivienda habitual · Exención ≥65 · Tramos 2025</div>

    <!-- Paso 1: vivienda habitual -->
    <div class="card">
      <h3>¿La vivienda que has vendido era tu vivienda habitual?</h3>
      <div class="radio">
        <label><input type="radio" name="habitual" value="si" checked> Sí</label>
        <label><input type="radio" name="habitual" value="no"> No</label>
      </div>
      <div class="help">Solo puedes aplicar la exención por reinversión si es vivienda habitual (residencia ≥ 3 años, salvo causas justificadas).</div>
    </div>

    <!-- Paso 2: compra y venta -->
    <div class="grid">
      <div class="card">
        <h3>¿Por cuánto compraste la vivienda vendida? (€)</h3>
        <input id="precioCompra" class="input" type="number" min="0" step="100" value="50000">
        <div class="help">Precio de compra según escritura.</div>
      </div>
      <div class="card">
        <h3>¿Cuánto pagaste en gastos de compra? (€)</h3>
        <input id="gastosCompra" class="input" type="number" min="0" step="100" value="0">
        <div class="help">ITP/IVA+AJD, notaría, registro, gestoría y <em>mejoras</em> con factura.</div>
      </div>
    </div>

    <div class="grid">
      <div class="card">
        <h3>¿Por cuánto has vendido la vivienda? (€)</h3>
        <input id="precioVenta" class="input" type="number" min="0" step="100" value="150000">
        <div class="help">Importe de la escritura de venta (sin descontar gastos).</div>
      </div>
      <div class="card">
        <h3>¿Cuánto has pagado en gastos de venta? (€)</h3>
        <input id="gastosVenta" class="input" type="number" min="0" step="100" value="0">
        <div class="help">Agencia, certificado energético, notaría, registro y comisiones de cancelación.</div>
      </div>
    </div>

    <div class="card">
      <h3>Capital pendiente de hipoteca en el momento de la venta (€)</h3>
      <input id="hipotecaPendienteVenta" class="input" type="number" min="0" step="100" value="0">
      <div class="help"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4cc.png" alt="📌" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Art. 41.1 RIRPF: el importe obtenido se reduce por la deuda pendiente al vender si la compra fue con hipoteca.</div>
    </div>

    <!-- Paso 3: nueva vivienda / reinversión -->
    <div class="grid">
      <div class="card">
        <h3>¿Cuánto has pagado en total por la nueva vivienda? (€)</h3>
        <input id="precioNueva" class="input" type="number" min="0" step="100" value="150000">
        <div class="help">Precio + gastos de la nueva vivienda habitual (incluye anexos inseparables: garaje/trastero en la misma escritura).</div>
      </div>
      <div class="card">
        <h3>¿Has pedido hipoteca para la nueva vivienda?</h3>
        <div class="radio">
          <label><input type="radio" name="hipNueva" value="no" checked> No</label>
          <label><input type="radio" name="hipNueva" value="si"> Sí</label>
        </div>
        <div id="bloqueHipNueva" style="display:none; margin-top:10px">
          <label class="help">Capital pendiente actualmente (€)</label>
          <input id="pendienteNueva" class="input" type="number" min="0" step="100" value="0">
          <div class="help">Para estimar la parte reinvertida con fondos propios (entrada).</div>
        </div>
      </div>
    </div>

    <div class="grid">
      <div class="card">
        <h3>¿Eres ≥65 años y era tu vivienda habitual?</h3>
        <div class="radio">
          <label><input type="radio" name="mayor65" value="no" checked> No</label>
          <label><input type="radio" name="mayor65" value="si"> Sí</label>
        </div>
        <div class="help">Si es tu vivienda habitual y tienes ≥65 años, la ganancia puede estar exenta sin reinversión (art. 33.4.b LIRPF).</div>
      </div>
      <div class="card">
        <h3>¿Completarás la reinversión en ≤ 2 años?</h3>
        <div class="radio">
          <label><input type="radio" name="reinversionPlazo" value="no" checked> No</label>
          <label><input type="radio" name="reinversionPlazo" value="si"> Sí</label>
        </div>
        <div class="help">Si terminas de reinvertir dentro de 2 años desde la venta, podrás pedir rectificación de la renta.</div>
      </div>
    </div>

    <button id="btnCalcular" class="cta">Calcular</button>

    <!-- Resultados (en bloques verdes separados) -->
    <div id="resultados" class="result" style="display:none">
      <h3>Resultados</h3>

      <div class="result-block">
        <h4><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4d8.png" alt="📘" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Cálculo detallado paso a paso</h4>
        <ol id="pasos"></ol>
      </div>

      <div class="result-block">
        <h4><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4b0.png" alt="💰" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Cálculo estimado del IRPF a pagar</h4>
        <div id="tramos"></div>
        <p class="mono" id="totalIRPF" style="font-weight:800"></p>
      </div>

      <div class="result-block" id="notaBlock" style="display:none">
        <h4><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4cc.png" alt="📌" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Nota importante</h4>
        <p id="notaPlazo" class="help" style="font-size:13px"></p>
      </div>

      <div class="result-block">
        <h4>Resumen</h4>
        <div class="grid" style="grid-template-columns: repeat(3, 1fr)">
          <div><div class="help">Valor de transmisión</div><div class="mono" id="kTransm">—</div></div>
          <div><div class="help">Valor de adquisición</div><div class="mono" id="kAdq">—</div></div>
          <div><div class="help">Ganancia patrimonial</div><div class="mono" id="kGan">—</div></div>
        </div>
      </div>
    </div>

    <details>
      <summary><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f527.png" alt="🔧" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Tests (abrir para ver resultados)</summary>
      <pre id="tests">Cargando tests…</pre>
    </details>

  </div>

  <script>
    // ===== Utilidades =====
    const el = (id) => document.getElementById(id);
    const fmt = (n) => n.toLocaleString('es-ES', { style:'currency', currency:'EUR' });

    // Tramos base del ahorro 2025: 19,21,23,27,30
    const TRAMOS = [
      { hasta: 6000, tipo: .19 },
      { hasta: 50000, tipo: .21 },
      { hasta: 200000, tipo: .23 },
      { hasta: 300000, tipo: .27 },
      { hasta: Infinity, tipo: .30 },
    ];

    function desglosarTramos(base){
      const res = []; let restante = Math.max(base,0); let previo = 0;
      for (const t of TRAMOS){
        if (restante <= 0) break;
        const limite = isFinite(t.hasta) ? t.hasta : Infinity;
        const tramoBase = Math.max(Math.min(restante, limite - previo), 0);
        if (tramoBase > 0){ res.push({ desde:previo, hasta:limite, base:tramoBase, tipo:t.tipo, cuota: tramoBase*t.tipo }); restante -= tramoBase; previo = limite; }
      }
      return res;
    }

    function compute(input){
      const habitual = input.habitual === 'si';
      const may65 = input.mayor65 === 'si';

      const transm = Math.max((input.pv||0) - (input.gv||0), 0);
      const adq = Math.max((input.pc||0) + (input.gc||0), 0);
      const ganancia = Math.max(transm - adq, 0);

      // Importe obtenido (Art. 41.1 RIRPF)
      const obtenido = Math.max((input.pv||0) - (input.hipVenta||0), 0);

      // Importe reinvertido estimado (entrada = pago total nueva - deuda nueva)
      const reinv = Math.max((input.pNueva||0) - (input.hipNuevaPend||0), 0);
      const pctReinv = obtenido > 0 ? Math.min(reinv/obtenido, 1) : 0;

      let gananciaSujeta = ganancia;
      let motivo = '';
      if (habitual && may65){
        gananciaSujeta = 0; motivo = 'Exención total por ≥65 años en vivienda habitual.';
      } else if (habitual && reinv > 0 && obtenido > 0){
        const exenta = ganancia * pctReinv; gananciaSujeta = Math.max(ganancia - exenta, 0);
        motivo = pctReinv < 1 ? 'Exención proporcional por reinversión parcial.' : 'Exención total por reinversión íntegra.';
      } else if (habitual){
        motivo = 'Sin reinversión: no aplica exención por vivienda habitual.';
      }

      const tramos = desglosarTramos(gananciaSujeta);
      const total = tramos.reduce((s,t)=> s + t.cuota, 0);
      return { habitual, may65, transm, adq, ganancia, obtenido, reinv, pctReinv, gananciaSujeta, tramos, total, motivo };
    }

    // Mostrar/ocultar campo hipoteca nueva
    function toggleHipNueva(){
      const si = document.querySelector('input[name="hipNueva"][value="si"]').checked;
      el('bloqueHipNueva').style.display = si ? 'block' : 'none';
    }
    document.querySelectorAll('input[name="hipNueva"]').forEach(r=> r.addEventListener('change', toggleHipNueva));
    toggleHipNueva();

    // Calcular
    el('btnCalcular').addEventListener('click', ()=>{
      const input = {
        habitual: document.querySelector('input[name="habitual"]:checked').value,
        pc: +el('precioCompra').value || 0,
        gc: +el('gastosCompra').value || 0,
        pv: +el('precioVenta').value || 0,
        gv: +el('gastosVenta').value || 0,
        hipVenta: +el('hipotecaPendienteVenta').value || 0,
        pNueva: +el('precioNueva').value || 0,
        hipNuevaPend: document.querySelector('input[name="hipNueva"]:checked').value === 'si' ? (+el('pendienteNueva').value || 0) : 0,
        mayor65: document.querySelector('input[name="mayor65"]:checked').value,
        reinversionPlazo: document.querySelector('input[name="reinversionPlazo"]:checked').value,
      };

      const r = compute(input);

      // Paso a paso
      const pasos = [];
      pasos.push('1. Cálculo de la ganancia patrimonial:');
      pasos.push(`Has vendido tu vivienda por ${fmt(input.pv)} y has tenido unos gastos asociados a la venta de ${fmt(input.gv)}.`);
      pasos.push(`Valor neto de transmisión: ${fmt(input.pv)} - ${fmt(input.gv)} = ${fmt(r.transm)}.`);
      pasos.push(`Compraste la vivienda por ${fmt(input.pc)} y asumiste unos gastos de compra de ${fmt(input.gc)}.`);
      pasos.push(`Valor neto de adquisición: ${fmt(input.pc)} + ${fmt(input.gc)} = ${fmt(r.adq)}.`);
      pasos.push(`Ganancia patrimonial total: ${fmt(r.ganancia)}.`);

      pasos.push('');
      pasos.push('2. Importe obtenido en la venta:');
      pasos.push(`Según el artículo 41.1 del Reglamento del IRPF, si la vivienda se compró con hipoteca, el importe total obtenido se calcula restando del precio escriturado la deuda pendiente en el momento de la venta. Importe obtenido: ${fmt(r.obtenido)}.`);

      pasos.push('');
      pasos.push('3. Cálculo del importe reinvertido:');
      pasos.push(`Compraste una nueva vivienda por ${fmt(input.pNueva)} y tienes actualmente un capital pendiente de amortizar de ${fmt(input.hipNuevaPend)}.`);
      pasos.push(`Importe efectivamente reinvertido con fondos propios: ${fmt(input.pNueva)} - ${fmt(input.hipNuevaPend)} = ${fmt(r.reinv)}.`);

      pasos.push('');
      pasos.push('4. Aplicación de la exención por reinversión:');
      if (r.may65 && r.habitual){
        pasos.push('Eres ≥65 y era tu vivienda habitual: puedes beneficiarte de la exención total de la ganancia patrimonial sin necesidad de reinversión (art. 33.4 b) LIRPF).');
        pasos.push('Ganancia tributable: 0,00 €');
      } else if (r.habitual){
        pasos.push(`Has reinvertido un ${(r.pctReinv*100).toFixed(2).replace('.', ',')}% del importe obtenido en la venta.`);
        const exenta = r.ganancia - r.gananciaSujeta;
        pasos.push(`Por tanto, se aplica una exención de ${fmt(exenta)} sobre tu ganancia patrimonial.`);
        pasos.push(`Ganancia tributable: ${fmt(r.gananciaSujeta)}`);
      } else {
        pasos.push('No es vivienda habitual → no hay exención por reinversión.');
        pasos.push(`Ganancia tributable: ${fmt(r.gananciaSujeta)}`);
      }

      // Pintar lista ordenada
      const ol = el('pasos');
      ol.innerHTML = '';
      pasos.forEach(tx=>{ const li = document.createElement('li'); li.innerHTML = tx; ol.appendChild(li); });

      // Tramos
      const cont = el('tramos');
      cont.innerHTML = '';
      r.tramos.forEach(t=>{
        const p = document.createElement('p');
        p.innerHTML = `${(t.tipo*100).toFixed(0)}% sobre ${fmt(t.base)} = <b>${fmt(t.cuota)}</b>`;
        cont.appendChild(p);
      });
      el('totalIRPF').textContent = `Total estimado a pagar: ${fmt(r.total)}`;

      // Nota
      const nota = el('notaPlazo');
      const notaBlock = document.getElementById('notaBlock');
      if (input.reinversionPlazo === 'si' && r.habitual && !r.may65 && r.pctReinv < 1){
        const restante = Math.max(r.obtenido - r.reinv, 0);
        nota.innerHTML = `Si reinviertes los <b>${fmt(restante)}</b> restantes antes de que se cumplan 2 años desde la venta, podrás solicitar una rectificación de tu declaración y recuperar parte o la totalidad del IRPF pagado.`;
        notaBlock.style.display = 'block';
      } else {
        nota.textContent = '';
        notaBlock.style.display = 'none';
      }

      document.getElementById('resultados').style.display = 'block';
    });

    // ===== Tests =====
    function approx(a,b,eps=1){ return Math.abs(a-b) <= eps; }
    function runTests(){
      const cases = [];
      // Caso base del ejemplo del usuario (exención total)
      cases.push({
        name:'Ejemplo usuario (habitual, reinv 100%)',
        input:{ habitual:'si', pc:50000, gc:0, pv:150000, gv:0, hipVenta:0, pNueva:150000, hipNuevaPend:0, mayor65:'no' },
        expect:{ ganancia:100000, gananciaSujeta:0, total:0 }
      });
      // No habitual, sin reinversión
      cases.push({
        name:'No habitual, sin exención',
        input:{ habitual:'no', pc:150000, gc:5000, pv:200000, gv:6000, hipVenta:0, pNueva:0, hipNuevaPend:0, mayor65:'no' },
        expect:{ ganancia:39000, gananciaSujeta:39000, total:8070 }
      });
      // Habitual, reinv 50%
      cases.push({
        name:'Habitual, reinversión 50%',
        input:{ habitual:'si', pc:150000, gc:5000, pv:200000, gv:6000, hipVenta:0, pNueva:100000, hipNuevaPend:0, mayor65:'no' },
        expect:{ gananciaSujeta:19500, total:3975 }
      });
      // ≥65 habitual (exento)
      cases.push({
        name:'≥65 habitual exento',
        input:{ habitual:'si', pc:100000, gc:0, pv:300000, gv:0, hipVenta:0, pNueva:0, hipNuevaPend:0, mayor65:'si' },
        expect:{ gananciaSujeta:0, total:0 }
      });

      const out = [];
      cases.forEach(c=>{
        const r = compute({ habitual:c.input.habitual, mayor65:c.input.mayor65, pc:c.input.pc, gc:c.input.gc, pv:c.input.pv, gv:c.input.gv, hipVenta:c.input.hipVenta, pNueva:c.input.pNueva, hipNuevaPend:c.input.hipNuevaPend });
        const okG = c.expect.ganancia===undefined || approx(r.ganancia, c.expect.ganancia, 1);
        const okS = c.expect.gananciaSujeta===undefined || approx(r.gananciaSujeta, c.expect.gananciaSujeta, 1);
        const okT = approx(r.total, c.expect.total, 1);
        out.push(`${(okG&&okS&&okT)?'&#x2714;':'&#x274c;'} ${c.name}`);
      });
      el('tests').textContent = out.join('\n');
    }
    runTests();
  </script>
</body>
</html>
<p>La entrada <a href="https://www.gfima.es/irpf-y-venta-de-vivienda-lo-que-hacienda-se-lleva-y-lo-que-puedes-ahorrarte/">IRPF y venta de vivienda: lo que Hacienda se lleva… y lo que puedes ahorrarte</a> se publicó primero en <a href="https://www.gfima.es">Gfima</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>¿Por qué el house flipping no es tan buen negocio?</title>
		<link>https://www.gfima.es/por-que-el-house-flipping-no-es-tan-buen-negocio/</link>
		
		<dc:creator><![CDATA[gfima]]></dc:creator>
		<pubDate>Tue, 12 Aug 2025 12:24:41 +0000</pubDate>
				<category><![CDATA[Actualidad]]></category>
		<category><![CDATA[Sin categoría]]></category>
		<category><![CDATA[casas]]></category>
		<category><![CDATA[ciudad real]]></category>
		<category><![CDATA[comprar]]></category>
		<category><![CDATA[impuestos]]></category>
		<category><![CDATA[pisos]]></category>
		<category><![CDATA[tomelloso]]></category>
		<category><![CDATA[vivienda]]></category>
		<guid isPermaLink="false">https://www.gfima.es/?p=5090</guid>

					<description><![CDATA[<p>Flipping, en el contexto inmobiliario, consiste en comprar una vivienda, reformarla y venderla rápidamente con fines de lucro. Esta estrategia, exportada desde EE. UU., ha salido hasta en la tele: muchos nos sentimos tentados al verla en esos programas llenos de martillos y presupuestos «low cost». Pero, como bien apunta Dionisio Escarabajal en Inmotools, no [&#8230;]</p>
<p>La entrada <a href="https://www.gfima.es/por-que-el-house-flipping-no-es-tan-buen-negocio/">¿Por qué el house flipping no es tan buen negocio?</a> se publicó primero en <a href="https://www.gfima.es">Gfima</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph"><strong>Flipping</strong>, en el contexto inmobiliario, consiste en comprar una vivienda, reformarla y venderla rápidamente con fines de lucro. Esta estrategia, exportada desde EE. UU., ha salido hasta en la tele: muchos nos sentimos tentados al verla en esos programas llenos de martillos y presupuestos «low cost». Pero, como bien apunta Dionisio Escarabajal en Inmotools, no todo lo que brilla es oro.</p>



<h3 class="wp-block-heading">¿Qué dice el artículo de Dionisio Escarabajal?</h3>



<ol class="wp-block-list">
<li><strong>Modelo estadounidense vs. realidad española</strong>: En EE. UU., el flipping se beneficia de impuestos bajos o nulos sobre transmisiones, mientras que en España, el ITP (Impuesto de Transmisiones Patrimoniales) rara vez desciende del 8 % y puede llegar al 11 %. Nada que ver con el 0–1 % que se maneja al otro lado del Atlántico.</li>



<li><strong>Mayor transparencia, menor margen para especular</strong>: En mercados alcistas, los vendedores ya descuentan el margen de lucro del inversor. El negocio está en los mercados imperfectos, donde todavía se pueden encontrar oportunidades ocultas, y este ya no es precisamente el caso.</li>



<li><strong>Caso práctico — Velzia baja la persiana</strong>: Una franquicia dedicada al flipping, Velzia, decidió liquidar activos de más de 3 millones de euros, incluso bajando precios, porque ya no creía en el futuro rentable del modelo. Muy sensato: mejor salir a tiempo que quedarse atrapado en un fuego mal planeado.</li>
</ol>



<h3 class="wp-block-heading">¿Y qué es exactamente el flipping?</h3>



<p class="wp-block-paragraph">En resumen: <strong>comprar barato, arreglar y vender rápido para obtener una ganancia</strong>. Fundamentalmente depende de tres elementos clave:</p>



<ul class="wp-block-list">
<li>Comprar muy por debajo de lo que valdrá tras la reforma.</li>



<li>Controlar al máximo los gastos de reforma y tiempo en el que la vivienda está en tu poder.</li>



<li>Planificar con lupa, porque hay pocas cosas tan frustrantes como un presupuesto que te sube el doble o una obra que nunca termina. </li>
</ul>



<h3 class="wp-block-heading">Contexto reciente: ¿se está hundiendo el flipping?</h3>



<p class="wp-block-paragraph">Sí. En Inglaterra y Gales ha caído al nivel más bajo en 12 años: solo representa el 2,3 % de las ventas residenciales en el primer trimestre de 2025. Los costes, desde el aumento del “stamp duty” hasta las reformas cada vez más caras, han erosionado la rentabilidad. Solo un 66 % de los flips fueron realmente rentables después de impuestos. <a href="https://www.ft.com/content/91af59a7-ce64-47eb-89d9-3eb99dee857b?utm_source=chatgpt.com" target="_blank" rel="noreferrer noopener">Financial Times</a></p>



<p class="wp-block-paragraph">En EE. UU., el panorama tampoco es amable: actividades de flipping se redujeron casi un 39 % entre 2021 y finales de 2023, por el alza en tipos de interés (incluso hasta el 8  %) y mayores dificultades operativas. <a href="https://www.reuters.com/world/us/us-home-flipping-malaise-pinches-reality-tv-stars-contractors-2024-03-23/?utm_source=chatgpt.com" target="_blank" rel="noreferrer noopener">Reuters</a></p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">Conclusión con humor humilde</h2>



<p class="wp-block-paragraph">Si bien el flipping puede parecer un camino fácil hacia el dinero rápido (especialmente viendo programas glamourosos en la tele), tanto el entorno español como el global muestran que el panorama es –como decirlo con tacto– más agreste de lo que pintan esos presentadores con chalecos de obra.</p>



<p class="wp-block-paragraph">A la luz de todo ello:</p>



<ul class="wp-block-list">
<li>Impuestos elevados,</li>



<li>Mercado transparente que reduce márgenes,</li>



<li>Costes crecientes y beneficios menguantes,</li>
</ul>



<p class="wp-block-paragraph">…quizás sea mejor usar el flipping como estrategia complementaria, no como tabla de salvación inmobiliaria.</p>
<p>La entrada <a href="https://www.gfima.es/por-que-el-house-flipping-no-es-tan-buen-negocio/">¿Por qué el house flipping no es tan buen negocio?</a> se publicó primero en <a href="https://www.gfima.es">Gfima</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>¿Alquilas una plaza de garaje entre particulares? ¡Ojo con el IVA!</title>
		<link>https://www.gfima.es/alquilas-una-plaza-de-garaje-entre-particulares-ojo-con-el-iva/</link>
		
		<dc:creator><![CDATA[gfima]]></dc:creator>
		<pubDate>Fri, 13 Jun 2025 09:10:46 +0000</pubDate>
				<category><![CDATA[Alquileres]]></category>
		<category><![CDATA[Fiscalidad]]></category>
		<category><![CDATA[Inmobiliario]]></category>
		<category><![CDATA[Sin categoría]]></category>
		<category><![CDATA[alquiler]]></category>
		<category><![CDATA[ciudad real]]></category>
		<category><![CDATA[impuestos]]></category>
		<category><![CDATA[tomelloso]]></category>
		<guid isPermaLink="false">https://www.gfima.es/?p=4244</guid>

					<description><![CDATA[<p>Muchos propietarios desconocen que alquilar una plaza de garaje de forma independiente —aunque sea entre particulares— sí está sujeto al IVA. Así lo establece la normativa vigente (Ley 37/1992 del IVA). ¿Qué implica esto? ¿Cuándo no se aplica el IVA? Solo cuando el garaje se alquila junto con la vivienda, a la misma persona arrendataria, [&#8230;]</p>
<p>La entrada <a href="https://www.gfima.es/alquilas-una-plaza-de-garaje-entre-particulares-ojo-con-el-iva/">¿Alquilas una plaza de garaje entre particulares? ¡Ojo con el IVA!</a> se publicó primero en <a href="https://www.gfima.es">Gfima</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Muchos propietarios desconocen que <strong>alquilar una plaza de garaje de forma independiente —aunque sea entre particulares— sí está sujeto al IVA</strong>. Así lo establece la normativa vigente (Ley 37/1992 del IVA).</p>



<h2 class="wp-block-heading">¿Qué implica esto?</h2>



<ul class="wp-block-list">
<li><strong>Sí se paga IVA (21 %)</strong>: A diferencia del alquiler de vivienda, este tipo de arrendamiento no está exento.</li>



<li><strong>Aunque seas particular, te conviertes en empresario a efectos de IVA</strong>: Es decir, deberás darte de alta censal (modelo 036 o 037), emitir factura con IVA, y presentar las declaraciones trimestrales (modelo 303) y el resumen anual (modelo 390).</li>



<li><strong>En el IRPF tributa como rendimiento del capital inmobiliario</strong>.</li>



<li><strong>No se aplica retención</strong>, salvo que el inquilino sea una empresa o profesional.</li>



<li><strong>No se paga ITP</strong>, ya que al estar sujeto a IVA, queda fuera de este impuesto.</li>
</ul>



<h2 class="wp-block-heading">¿Cuándo <em>no</em> se aplica el IVA?</h2>



<p class="wp-block-paragraph">Solo cuando el garaje se alquila <strong>junto con la vivienda</strong>, a la <strong>misma persona arrendataria</strong>, en el <strong>mismo contrato</strong> y con un máximo de <strong>dos plazas de garaje</strong>. En ese caso, sí se aplica la exención que beneficia al alquiler de vivienda.</p>
<p>La entrada <a href="https://www.gfima.es/alquilas-una-plaza-de-garaje-entre-particulares-ojo-con-el-iva/">¿Alquilas una plaza de garaje entre particulares? ¡Ojo con el IVA!</a> se publicó primero en <a href="https://www.gfima.es">Gfima</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Bajada de tipos del interés al 2,5%</title>
		<link>https://www.gfima.es/bajada-de-tipos-del-interes-al-25/</link>
		
		<dc:creator><![CDATA[gfima]]></dc:creator>
		<pubDate>Fri, 07 Mar 2025 10:15:40 +0000</pubDate>
				<category><![CDATA[Actualidad]]></category>
		<category><![CDATA[casas]]></category>
		<category><![CDATA[ciudad real]]></category>
		<category><![CDATA[comprar]]></category>
		<category><![CDATA[hipotecas]]></category>
		<category><![CDATA[impuestos]]></category>
		<category><![CDATA[pisos]]></category>
		<category><![CDATA[tomelloso]]></category>
		<category><![CDATA[vivienda]]></category>
		<guid isPermaLink="false">https://www.gfima.es/?p=4017</guid>

					<description><![CDATA[<p>📌 Nota: Esto es un registro histórico de la bajada de tipos de marzo de 2025. Para el tipo de interés del BCE vigente ahora mismo, consulta nuestra página actualizada: Tipo de interés del BCE. El Banco Central Europeo (BCE) ha anunciado recientemente una reducción de los tipos de interés en 25 puntos básicos, situándolos [&#8230;]</p>
<p>La entrada <a href="https://www.gfima.es/bajada-de-tipos-del-interes-al-25/">Bajada de tipos del interés al 2,5%</a> se publicó primero en <a href="https://www.gfima.es">Gfima</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph" style="border-left-color:#0073aa;border-left-width:4px;background-color:#f0f0f0;padding-top:12px;padding-right:16px;padding-bottom:12px;padding-left:16px"><strong><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4cc.png" alt="📌" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Nota:</strong> Esto es un registro histórico de la bajada de tipos de marzo de 2025. Para el tipo de interés del BCE vigente ahora mismo, consulta nuestra página actualizada: <a href="https://www.gfima.es/tipos-interes-bce/"><strong>Tipo de interés del BCE</strong></a>.</p>



<p class="wp-block-paragraph">El Banco Central Europeo (BCE) ha anunciado recientemente una reducción de los tipos de interés en 25 puntos básicos, situándolos en el 2,5%. Esta decisión tiene un impacto directo en el euríbor, el índice de referencia para la mayoría de las hipotecas variables en España.</p>



<p class="wp-block-paragraph">Hace un año, en marzo de 2024, el euríbor a 12 meses se situaba en el 3,718% de media mensual. Con la reciente bajada de tipos, el euríbor ha descendido hasta el 2,398% de media en marzo de 2025, según los datos oficiales del Banco de España.</p>



<p class="wp-block-paragraph">Para ilustrar cómo afecta esta disminución a una hipoteca de 100.000€ a 30 años, consideremos los siguientes escenarios:</p>



<h2>Hipoteca en marzo de 2024</h2>



<ul class="wp-block-list">
<li>Tipo de interés: Euríbor (3,718%) + diferencial (por ejemplo, 1%) = 4,718%</li>



<li>Cuota mensual: Aproximadamente 519,72€</li>
</ul>



<h2>Hipoteca en marzo de 2025</h2>



<ul class="wp-block-list">
<li>Tipo de interés: Euríbor (2,398%) + diferencial (1%) = 3,398%</li>



<li>Cuota mensual: Aproximadamente 443,37€</li>
</ul>



<p class="wp-block-paragraph">Esto representa una reducción de alrededor de 76,35€ mensuales, lo que se traduce en un ahorro anual de aproximadamente 916,20€.</p>



<p class="wp-block-paragraph">Es importante destacar que estos cálculos son aproximados y pueden variar según el diferencial aplicado por cada entidad bancaria y las condiciones específicas de cada hipoteca. No obstante, la tendencia a la baja en los tipos de interés y el euríbor supone una oportunidad significativa para quienes buscan adquirir una vivienda o renegociar las condiciones de su préstamo hipotecario.</p>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe title="ECB Governing Council Press Conference - 6 March 2025" width="1200" height="675" src="https://www.youtube.com/embed/yTo9ceNZrOQ?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<p class="wp-block-paragraph">Para más información puedes ver: https://www.ecb.europa.eu/home/html/index.en.html</p>
<p>La entrada <a href="https://www.gfima.es/bajada-de-tipos-del-interes-al-25/">Bajada de tipos del interés al 2,5%</a> se publicó primero en <a href="https://www.gfima.es">Gfima</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
