ITP (Impuesto sobre Transmisiones Patrimoniales) Calculator — Spain
Transfer tax on resale property purchases. Rates vary by autonomous community from 6% to 13%. Select your region for accurate rates. New-build properties pay IVA (10%) + AJD instead — not modelled here.
Want the full picture?
Calculate ROI, yields, cash flow, and 10-year projections.
How ITP (Impuesto sobre Transmisiones Patrimoniales) Works in Spain
Transfer tax on resale property purchases. Rates vary by autonomous community from 6% to 13%. Select your region for accurate rates. New-build properties pay IVA (10%) + AJD instead — not modelled here.
ITP (Impuesto sobre Transmisiones Patrimoniales) is a flat rate of 7.00% of the purchase price.
Rates vary by region
Spain has 16 regions with different ITP (Impuesto sobre Transmisiones Patrimoniales) rates. Select your region in the calculator above for accurate results.
Other Purchase Costs in Spain
Beyond ITP (Impuesto sobre Transmisiones Patrimoniales), buyers typically pay the following fees when purchasing property in Spain. These are included in the calculator above.
Notary Fee (Notaría)
Fee for the notary who certifies the deed of sale (escritura pública). Notary fees in Spain are regulated by law and scale with property value. Typically 0.3-0.5% of the purchase price (EUR 600-1,500).
Land Registry (Registro de la Propiedad)
Fee for registering the property transfer with the Land Registry. Regulated fees that scale with property value. Typically 0.1-0.2% (EUR 400-1,000).
Gestoría (Tax Agent / Admin)
Administrative agent who handles tax filings, registration, and paperwork on your behalf. Not legally required but widely used. Typically EUR 300-600.
Lawyer Fee (Abogado)
Independent legal advice for the buyer — contract review, due diligence, due diligence on the property (nota simple, debts, charges). Strongly recommended, especially for foreign buyers. Typically 1% of purchase price + 21% IVA, minimum EUR 1,500.
Property Valuation (Tasación)
Independent property valuation required by the bank for mortgage approval. Typically EUR 250-600 depending on property value and location.