Saltar al contenido

Colás Abogados

Gastos de compra

Calculadora fiscal gratuita

Calcular todos los gastos e impuestos al comprar una vivienda en España

El precio que aparece en un contrato de compraventa español rara vez es la cantidad final que acabará pagando. Al precio de venta hay que añadir impuestos, gastos de notaría, costes del registro de la propiedad y honorarios jurídicos; en total, entre un 10 % y un 14 % dependiendo de la región y del tipo de inmueble. Las viviendas de obra nueva están sujetas al IVA y al Impuesto sobre Actos Jurídicos Documentados (AJD), mientras que las de segunda mano están sujetas al Impuesto sobre Transmisiones Patrimoniales (ITP). Esta calculadora desglosa cada partida de gasto para que tenga una visión de conjunto antes de comprometerse y pueda acudir a la notaría con el importe exacto preparado.

Steg 1 Bostad
Steg 2 Skatter
Steg 3 Tjänster
Om bostaden

Ange köpepris och välj typ av bostad

Region

ITP-skatten varierar beroende på region. Välj den autonoma regionen där bostaden ligger.

* Los tipos impositivos son orientativos y pueden estar sujetos a modificaciones legislativas.

Skatter vid köpet

Beräknade skatter baserade på köpepriset och vald region. Du kan justera beloppen manuellt om du har exakta siffror.

Notarie, register & tjänster

Standardkostnaderna beräknas automatiskt. Du kan justera eller lägga till egna siffror.

Ca. 0,1–0,4% av köpesumman
Ca. 0,1–0,2% av köpesumman
Ca. 1% av köpesumman
Statlig avgift ca. 10 €
Sammanfattning
Beräknade totalkostnader för ditt köp
Köpepris
Tillkommande kostnader
Total investering
Kostnader i %
Skatter
Totala skatter
Notarie, register & tjänster
Totala tjänstekostnader
Köpepris
Skatter
Tjänster
Total
// ── Translations ────────────────────────────────────────── const T = { sv: { h1:"Köpkostnadskalkylator", subtitle:"Beräkna alla kostnader du kan förvänta dig när du köper en bostad i Spanien – skatter, notarie, advokat och registrering.", step1num:"Steg 1", step1label:"Bostad", step2num:"Steg 2", step2label:"Skatter", step3num:"Steg 3", step3label:"Tjänster", p1title:"Om bostaden", p1sub:"Ange köpepris och välj typ av bostad", priceLabel:"Köpepris", typeLabel:"Typ av bostad", secondName:"Andrahandsbostad", secondDesc:"ITP – Överlåtelseskatt", newName:"Nyproduktion", newDesc:"IVA + AJD (stämpelskatt)", regionTitle:"Region", regionSub:"ITP-skatten varierar beroende på region. Välj den autonoma regionen där bostaden ligger.", regionNote:"* Los tipos impositivos son orientativos y pueden estar sujetos a modificaciones legislativas.", p2title:"Skatter vid köpet", p2sub:"Beräknade skatter baserade på köpepriset och vald region. Du kan justera beloppen manuellt.", itpFieldLabel:"ITP – Överlåtelseskatt", ivaLabel:"IVA (moms)", ivaHint:"10% på nyproduktion", ajdLabel:"AJD – Stämpelskatt", ajdHint:"1,4% på nyproduktion (Valenciana, desde 01/06/2026)", p3title:"Notarie, register & tjänster", p3sub:"Standardkostnaderna beräknas automatiskt. Du kan justera eller lägga till egna siffror.", notaryLabel:"Notariekostnad", notaryHint:"Ca. 0,1–0,4% av köpesumman", registryLabel:"Fastighetsregistrering", registryHint:"Ca. 0,1–0,2% av köpesumman", lawyerLabel:"Advokatarvode", lawyerHint:"Ca. 1% av köpesumman", nieLabel:"NIE-ansökan", nieHint:"Statlig avgift ca. 10 €", extraToggle:"+ Övriga kostnader (bankkonto, gestoría, m.m.)", bankLabel:"Bankkonto & bankavgifter", gestoriaLabel:"Gestoría", surveyLabel:"Besiktning / Värdering", otherLabel:"Övrigt", nextBtn:"Nästa →", backBtn:"←", calcBtn:"Beräkna kostnader", heroLabel:"Sammanfattning", heroTitle:"Beräknade totalkostnader för ditt köp", heroPrice:"Köpepris", heroCosts:"Tillkommande kostnader", heroTotal:"Total investering", heroPercent:"Kostnader i %", taxBreakTitle:"Skatter", svcBreakTitle:"Notarie, register & tjänster", taxTotal:"Totala skatter", svcTotal:"Totala tjänstekostnader", sumPrice:"Köpepris", sumTaxes:"Skatter", sumServices:"Tjänster", sumTotal:"Total", ctaTitle:"Redo att ta nästa steg?", ctaText:"Vi hjälper dig genom hela köpprocessen på svenska – från due diligence och NIE till notarieunderskrift och registrering.", ctaContact:"Kontakta oss", ctaWA:"💬 WhatsApp", resetBtn:"← Ny beräkning", disclaimer:"Beräkningarna är uppskattningar och kan variera beroende på specifika omständigheter, förhandlingar och eventuella ändringar i lagstiftningen. Kontakta Colás Abogados för en exakt kostnadsanalys av ditt specifika fall.", taxNames:{ itp:"ITP – Överlåtelseskatt", iva:"IVA (moms)", ajd:"AJD – Stämpelskatt" }, svcNames:{ notary:"Notariekostnad", registry:"Fastighetsregistrering", lawyer:"Advokatarvode", nie:"NIE-ansökan", bank:"Bankkonto & avgifter", gestoria:"Gestoría", survey:"Besiktning / Värdering", other:"Övrigt" } }, en: { h1:"Purchase Cost Calculator", subtitle:"Calculate all costs when buying a property in Spain – taxes, notary, legal fees and registration.", step1num:"Step 1", step1label:"Property", step2num:"Step 2", step2label:"Taxes", step3num:"Step 3", step3label:"Services", p1title:"About the property", p1sub:"Enter the purchase price and select the property type", priceLabel:"Purchase Price", typeLabel:"Property Type", secondName:"Resale Property", secondDesc:"ITP – Transfer Tax", newName:"New Build", newDesc:"VAT + AJD (stamp duty)", regionTitle:"Region", regionSub:"Transfer tax (ITP) varies by region. Select the autonomous community where the property is located.", regionNote:"* Tax rates are indicative and may be subject to legislative changes.", p2title:"Purchase Taxes", p2sub:"Estimated taxes based on price and region. You can adjust the amounts manually.", itpFieldLabel:"ITP – Transfer Tax", ivaLabel:"VAT", ivaHint:"10% on new builds", ajdLabel:"AJD – Stamp Duty", ajdHint:"1.4% on new builds (Valencia region, from 01/06/2026)", p3title:"Notary, Registry & Services", p3sub:"Standard costs are calculated automatically. You can adjust or add your own figures.", notaryLabel:"Notary fees", notaryHint:"Approx. 0.1–0.4% of purchase price", registryLabel:"Land Registry", registryHint:"Approx. 0.1–0.2% of purchase price", lawyerLabel:"Legal fees", lawyerHint:"Approx. 1% of purchase price", nieLabel:"NIE Application", nieHint:"Government fee approx. €10", extraToggle:"+ Other costs (bank account, gestoría, etc.)", bankLabel:"Bank account & fees", gestoriaLabel:"Gestoría", surveyLabel:"Survey / Valuation", otherLabel:"Other", nextBtn:"Next →", backBtn:"←", calcBtn:"Calculate costs", heroLabel:"Summary", heroTitle:"Estimated total costs for your purchase", heroPrice:"Purchase Price", heroCosts:"Additional Costs", heroTotal:"Total Investment", heroPercent:"Costs %", taxBreakTitle:"Taxes", svcBreakTitle:"Notary, Registry & Services", taxTotal:"Total taxes", svcTotal:"Total service costs", sumPrice:"Purchase Price", sumTaxes:"Taxes", sumServices:"Services", sumTotal:"Total", ctaTitle:"Ready to take the next step?", ctaText:"We guide you through the entire purchase process in English – from due diligence and NIE to notary signing and registration.", ctaContact:"Contact us", ctaWA:"💬 WhatsApp", resetBtn:"← New calculation", disclaimer:"Calculations are estimates and may vary depending on specific circumstances and legislative changes. Contact Colás Abogados for an exact cost analysis of your specific case.", taxNames:{ itp:"ITP – Transfer Tax", iva:"VAT", ajd:"AJD – Stamp Duty" }, svcNames:{ notary:"Notary fees", registry:"Land Registry", lawyer:"Legal fees", nie:"NIE Application", bank:"Bank account & fees", gestoria:"Gestoría", survey:"Survey / Valuation", other:"Other" } }, es: { h1:"Calculadora de costes de compra", subtitle:"Calcula todos los costes al comprar un inmueble en España: impuestos, notaría, abogado y registro.", step1num:"Paso 1", step1label:"Inmueble", step2num:"Paso 2", step2label:"Impuestos", step3num:"Paso 3", step3label:"Servicios", p1title:"Sobre el inmueble", p1sub:"Indica el precio de compra y el tipo de inmueble", priceLabel:"Precio de compra", typeLabel:"Tipo de inmueble", secondName:"Segunda mano", secondDesc:"ITP – Impuesto de Transmisiones Patrimoniales", newName:"Obra nueva", newDesc:"IVA + AJD (actos jurídicos documentados)", regionTitle:"Comunidad Autónoma", regionSub:"El ITP varía según la comunidad autónoma. Selecciona la región donde se ubica el inmueble.", regionNote:"* Los tipos impositivos son orientativos y pueden variar.", p2title:"Impuestos en la compra", p2sub:"Impuestos calculados según el precio y la región. Puedes ajustar los importes manualmente.", itpFieldLabel:"ITP – Impuesto de Transmisiones", ivaLabel:"IVA", ivaHint:"10% en obra nueva", ajdLabel:"AJD – Actos Jurídicos Documentados", ajdHint:"1,4% en obra nueva (C.Valenciana, desde 01/06/2026)", p3title:"Notaría, registro y servicios", p3sub:"Los costes estándar se calculan automáticamente. Puedes ajustarlos o añadir importes propios.", notaryLabel:"Honorarios notariales", notaryHint:"Aprox. 0,1–0,4% del precio de compra", registryLabel:"Inscripción en el Registro", registryHint:"Aprox. 0,1–0,2% del precio de compra", lawyerLabel:"Honorarios de abogado", lawyerHint:"Aprox. 1% del precio de compra", nieLabel:"Solicitud NIE", nieHint:"Tasa pública aprox. 10 €", extraToggle:"+ Otros costes (cuenta bancaria, gestoría, etc.)", bankLabel:"Cuenta bancaria y comisiones", gestoriaLabel:"Gestoría", surveyLabel:"Tasación / Informe técnico", otherLabel:"Otros", nextBtn:"Siguiente →", backBtn:"←", calcBtn:"Calcular costes", heroLabel:"Resumen", heroTitle:"Costes totales estimados de tu compra", heroPrice:"Precio de compra", heroCosts:"Costes adicionales", heroTotal:"Inversión total", heroPercent:"Costes en %", taxBreakTitle:"Impuestos", svcBreakTitle:"Notaría, registro y servicios", taxTotal:"Total impuestos", svcTotal:"Total servicios", sumPrice:"Precio de compra", sumTaxes:"Impuestos", sumServices:"Servicios", sumTotal:"Total", ctaTitle:"¿Listo para el siguiente paso?", ctaText:"Te acompañamos en todo el proceso de compra: due diligence, NIE, firma notarial y registro.", ctaContact:"Contáctanos", ctaWA:"💬 WhatsApp", resetBtn:"← Nuevo cálculo", disclaimer:"Los cálculos son estimaciones y pueden variar según las circunstancias específicas y cambios legislativos. Contacta con Colás Abogados para un análisis detallado de tu caso.", taxNames:{ itp:"ITP – Transmisiones Patrimoniales", iva:"IVA", ajd:"AJD – Actos Jurídicos Documentados" }, svcNames:{ notary:"Honorarios notariales", registry:"Inscripción en el Registro", lawyer:"Honorarios de abogado", nie:"Solicitud NIE", bank:"Cuenta bancaria y comisiones", gestoria:"Gestoría", survey:"Tasación / Informe técnico", other:"Otros" } } };let lang = 'sv'; let currentStep = 1;function setLang(l) { document.documentElement.lang = l || arguments[0]; lang = l; ['en','sv','es'].forEach(x => document.getElementById('lb-'+x).classList.remove('active')); document.getElementById('lb-'+l).classList.add('active'); const t = T[l]; document.querySelectorAll('[data-t]').forEach(el => { const k = el.getAttribute('data-t'); if (t[k]) el.textContent = t[k]; }); updateItpDisplay(); }function updateItpDisplay() { const isNew = document.querySelector('input[name="proptype"]:checked').value === 'new'; const rate = parseInt(document.getElementById('region').value); document.getElementById('itp-rate-display').textContent = rate + '%'; if (!isNew) { document.getElementById('field-itp').style.display = ''; document.getElementById('field-iva').style.display = 'none'; document.getElementById('field-ajd').style.display = 'none'; } else { document.getElementById('field-itp').style.display = 'none'; document.getElementById('field-iva').style.display = ''; document.getElementById('field-ajd').style.display = ''; } }function selectType(radio, optId) { document.querySelectorAll('.type-opt').forEach(o => o.classList.remove('selected')); document.getElementById(optId).classList.add('selected'); updateItpDisplay(); }function toggleExtra() { const f = document.getElementById('extra-fields'); const b = document.getElementById('extra-toggle'); f.classList.toggle('open'); b.classList.toggle('open'); }function goStep(n) { if (n > currentStep) return; // only go back freely showStep(n); }function nextStep(from) { const price = parseFloat(document.getElementById('price').value) || 0; if (from === 1) { if (!price) { alert(lang==='en'?'Please enter the purchase price.':lang==='no'?'Vennligst oppgi kjøpesummen.':'Fyll i köpepriset.'); return; } prefillTaxes(price); } if (from === 2) { prefillServices(price); } showStep(from + 1); }function showStep(n) { currentStep = n; for (let i = 1; i <= 3; i++) { document.getElementById('panel-' + i).classList.toggle('active', i === n); const pill = document.getElementById('pill-' + i); pill.classList.remove('active','done'); if (i === n) pill.classList.add('active'); else if (i < n) pill.classList.add('done'); } document.getElementById('results').classList.remove('visible'); window.scrollTo({ top: 0, behavior: 'smooth' }); }function prefillTaxes(price) { const isNew = document.querySelector('input[name="proptype"]:checked').value === 'new'; const itpRate = parseInt(document.getElementById('region').value) / 100; if (!isNew) { document.getElementById('itp').value = Math.round(price * itpRate); } else { document.getElementById('iva').value = Math.round(price * 0.10); document.getElementById('ajd').value = Math.round(price * 0.014); } }function prefillServices(price) { if (!document.getElementById('notary').value) document.getElementById('notary').value = Math.round(Math.min(Math.max(price * 0.0025, 600), 2500)); if (!document.getElementById('registry').value) document.getElementById('registry').value = Math.round(Math.min(Math.max(price * 0.002, 400), 1500)); if (!document.getElementById('lawyer').value) document.getElementById('lawyer').value = Math.round(price * 0.01); if (!document.getElementById('nie').value) document.getElementById('nie').value = 10; }function v(id) { return parseFloat(document.getElementById(id).value) || 0; }function fmt(n) { return new Intl.NumberFormat('sv-SE', { minimumFractionDigits: 0, maximumFractionDigits: 0 }).format(Math.round(n)) + ' €'; }function pct(n, total) { return total ? (n / total * 100).toFixed(1) + '%' : '—'; }function makeRow(label, value, sub) { return `
${label}${sub ? ''+sub+'' : ''}
${fmt(value)}
`; }function calculate() { const price = v('price'); const isNew = document.querySelector('input[name="proptype"]:checked').value === 'new'; const t = T[lang];// Taxes const taxes = {}; if (!isNew) { taxes.itp = v('itp'); } else { taxes.iva = v('iva'); taxes.ajd = v('ajd'); }// Services const svcs = { notary: v('notary'), registry: v('registry'), lawyer: v('lawyer'), nie: v('nie'), bank: v('bank'), gestoria: v('gestoria'), survey: v('survey'), other: v('other') };const totalTaxes = Object.values(taxes).reduce((a,b)=>a+b,0); const totalSvcs = Object.values(svcs).reduce((a,b)=>a+b,0); const totalCosts = totalTaxes + totalSvcs; const grandTotal = price + totalCosts;// Hero document.getElementById('h-price').textContent = fmt(price); document.getElementById('h-costs').textContent = fmt(totalCosts); document.getElementById('h-total').textContent = fmt(grandTotal); document.getElementById('h-pct').textContent = pct(totalCosts, price);// Tax rows let taxHtml = ''; for (const [k,val] of Object.entries(taxes)) { if (val > 0) taxHtml += makeRow(t.taxNames[k] || k, val); } document.getElementById('tax-rows').innerHTML = taxHtml || `
`; document.getElementById('tax-total-val').textContent = fmt(totalTaxes); document.getElementById('tax-badge').textContent = fmt(totalTaxes);// Service rows let svcHtml = ''; for (const [k,val] of Object.entries(svcs)) { if (val > 0) svcHtml += makeRow(t.svcNames[k] || k, val); } document.getElementById('svc-rows').innerHTML = svcHtml || `
`; document.getElementById('svc-total-val').textContent = fmt(totalSvcs); document.getElementById('svc-badge').textContent = fmt(totalSvcs);// Summary bar document.getElementById('s-price').textContent = fmt(price); document.getElementById('s-taxes').textContent = fmt(totalTaxes); document.getElementById('s-services').textContent = fmt(totalSvcs); document.getElementById('s-total').textContent = fmt(grandTotal);// Mark step 3 done, show results document.getElementById('panel-3').classList.remove('active'); ['pill-1','pill-2','pill-3'].forEach(id => { document.getElementById(id).classList.remove('active'); document.getElementById(id).classList.add('done'); });const rw = document.getElementById('results'); rw.classList.add('visible'); rw.scrollIntoView({ behavior: 'smooth', block: 'start' }); }function resetCalc() { document.querySelectorAll('input[type="number"]').forEach(i => i.value = ''); document.getElementById('results').classList.remove('visible'); showStep(1); }// Init updateItpDisplay();const EDU_CONTENT = { en: { title: 'How property purchase tax works in Spain', items: [ { h: 'Transfer Tax (ITP)', p: 'When buying a resale property, you pay ITP — a regional transfer tax. In the Comunidad Valenciana the rate is 9% (from 01/06/2026) for most properties. New-build properties pay VAT (10%) and Stamp Duty (AJD, 1.5%) instead.' }, { h: 'Notary and registration fees', p: 'Notary fees are set by Spanish law based on the purchase price. Land Registry fees apply to register the deed. Together these typically add 1–2% of the purchase price.' }, { h: 'Legal fees', p: 'Using a property lawyer (abogado) is strongly recommended. Standard fees range from 1–1.5% of the purchase price. Your lawyer will check title, debts, planning status and represent you at signing.' }, { h: 'NIE number required', p: 'Every foreign buyer must obtain a Spanish tax identification number (NIE) before completing a purchase. Allow 2–4 weeks to obtain this through a consulate or in Spain.' }, { h: '3% withholding for non-residents', p: "If a non-resident buys from another non-resident seller, the buyer must withhold 3% of the price and pay it to the Spanish Tax Agency on the seller's behalf." }, ], cta: 'This calculation is only an estimate. Property taxation in Spain depends on many individual factors. A qualified lawyer should review your specific situation before you make any decisions.', btnWa: 'Request legal review', btnTg: 'Quick query via Telegram', disclaimer: '⚠️ This calculator provides an estimate for informational purposes only. Spanish tax calculations depend on individual circumstances. Professional legal advice is recommended before taking any financial decision.', }, sv: { title: 'Så fungerar fastighetsskatt vid köp i Spanien', items: [ { h: 'Överlåtelseskatt (ITP)', p: 'Vid köp av begagnad bostad betalar du ITP — en regional överlåtelseskatt. I Comunidad Valenciana är normalskattesatsen 9% (fr.o.m. 01/06/2026). Nybyggnationer betalar moms (10%) och stämpelskatt (AJD, 1,4% fr.o.m. 01/06/2026).' }, { h: 'Notarie- och registreringsavgifter', p: 'Notarieavgifter regleras av spansk lag och beräknas på köpeskillingen. Inskrivningsavgifter tillkommer. Tillsammans brukar de uppgå till 1–2% av köpeskillingen.' }, { h: 'Juridiska kostnader', p: 'Det rekommenderas starkt att anlita en spansk advokat (abogado). Standardarvoden ligger på 1–1,5% av köpeskillingen. Advokaten kontrollerar lagfart, skulder och stadsplanestatus.' }, { h: 'NIE-nummer krävs', p: 'Alla utländska köpare måste ha ett spanskt skatteidentifikationsnummer (NIE) innan köpet slutförs. Räkna med 2–4 veckors handläggningstid.' }, { h: '3% källskatt för icke-residenter', p: 'Om en icke-resident köper från en icke-residentförsäljare måste köparen hålla inne 3% av priset och betala det till spanska skattemyndigheten å säljarens vägnar.' }, ], cta: 'Detta resultat är en uppskattning. Fastighetsbeskattning i Spanien beror på många individuella faktorer. En kvalificerad advokat bör granska din specifika situation innan du fattar beslut.', btnWa: 'Juridisk granskning', btnTg: 'Snabbfråga via Telegram', disclaimer: '⚠️ Denna kalkylator ger en uppskattning i informationssyfte. Spansk skatteberäkning beror på individuella förhållanden. Professionell juridisk rådgivning rekommenderas innan ekonomiska beslut fattas.', }, es: { title: 'Cómo funciona el impuesto en la compra de vivienda en España', items: [ { h: 'Impuesto de Transmisiones Patrimoniales (ITP)', p: 'Al comprar una vivienda de segunda mano se paga el ITP. En la Comunitat Valenciana el tipo general es del 9% (desde 01/06/2026). Las viviendas nuevas tributan por IVA (10%) y AJD (1,4% desde 01/06/2026).' }, { h: 'Gastos de notaría y registro', p: 'Los aranceles notariales están regulados por ley. Los gastos de registro de la propiedad se añaden. En conjunto suponen entre el 1 y el 2% del precio.' }, { h: 'Honorarios de abogado', p: 'Se recomienda contar con un abogado especializado. Los honorarios habituales oscilan entre el 1 y el 1,5% del precio. El abogado verifica titularidad, cargas y licencias.' }, { h: 'Número NIE obligatorio', p: 'Todo comprador extranjero debe obtener un NIE antes de formalizar la compra. El trámite puede tardar entre 2 y 4 semanas.' }, { h: 'Retención del 3% para no residentes', p: 'Si un no residente compra a otro no residente vendedor, el comprador debe retener el 3% del precio e ingresarlo a la AEAT en nombre del vendedor.' }, ], cta: 'Este resultado es una estimación orientativa. La fiscalidad inmobiliaria en España depende de muchos factores individuales. Un abogado cualificado debe revisar su situación concreta antes de tomar decisiones.', btnWa: 'Solicitar revisión jurídica', btnTg: 'Consulta rápida por Telegram', disclaimer: '⚠️ Esta calculadora ofrece una estimación orientativa. Los cálculos fiscales en España dependen de las circunstancias individuales. Se recomienda asesoramiento jurídico profesional antes de tomar decisiones económicas.', }, };function updateEduSection(l) { var d = EDU_CONTENT[l]; if (!d) return; var tEl = document.getElementById('edu-title'); var iEl = document.getElementById('edu-items'); var cEl = document.getElementById('edu-cta-text'); var wEl = document.getElementById('edu-btn-wa'); var tgEl = document.getElementById('edu-btn-tg'); var dsEl = document.getElementById('edu-disclaimer'); if (tEl) tEl.textContent = d.title; if (iEl) iEl.innerHTML = d.items.map(function(item) { return '
' + item.h + '
' + item.p + '
'; }).join(''); if (cEl) cEl.textContent = d.cta; if (wEl) wEl.textContent = '💬 ' + d.btnWa; if (tgEl) tgEl.textContent = '🤖 ' + d.btnTg; if (dsEl) dsEl.textContent = d.disclaimer; }// Auto-inicializar en sueco al cargar document.addEventListener('DOMContentLoaded', function() { if (typeof setLang === 'function') setLang('sv'); });
La información contenida en esta página y facilitada a través de nuestro asistente es de carácter general e informativo. No constituye asesoramiento jurídico y no vincula legalmente al bufete. Toda la información debe ser confirmada por Hugo Gutiérrez Colás, abogado colegiado 6.539 del ICALI, antes de adoptar cualquier decisión jurídica o económica.