Are you a UK resident selling a property in Spain? Whether it’s a holiday home or an investment, it’s important to know your tax responsibilities when selling Spanish property as a non-resident.
After Brexit, the rules for UK residents changed — and Spanish tax authorities have increased their controls. In this guide, we’ll explain everything you need to know, including capital gains tax, the 3% retention, and how Taxadora.com can help you handle your Spanish taxes easily.
Yes.
If you are a UK resident and sell property in Spain, you are subject to Spanish Capital Gains Tax (CGT) as a non-resident.
Capital gains tax is charged on the profit made — the difference between the sale price and the original purchase price, adjusted for costs like:
For UK residents, the tax rate on the capital gain is 24%. This is because the UK is now considered a non-EU country.
Important:
When you sell your Spanish property, the buyer is legally required to withhold 3% of the sales price and pay it directly to the Spanish tax office (Hacienda).
This 3% retention acts as an advance payment of your capital gains tax.
After the sale, you must:
In addition to national CGT, you must also pay the Plusvalía Municipal, a local tax charged by the town hall where the property is located.
This tax is based on the increase in the land’s cadastral value over the time you owned the property — not on the property’s market value.
Note:
Besides taxes, sellers usually face the following costs when selling Spanish property:
At Taxadora.com, we specialize in helping non-residents navigate Spanish tax obligations quickly and easily.
Our services include:
✅ Preparing and filing your Modelo 210 return after sale
✅ Claiming back the 3% retention refund
✅ Handling annual non-resident tax declarations (even if you are not selling)
✅ Advising on capital gains tax and property tax matters in Spain
We work 100% online, offering fast and efficient support wherever you live.
Transparent pricing. No stress. Full support in English and Spanish.
Selling a property in Spain as a UK resident is perfectly manageable — but you need to be aware of the specific Spanish tax rules for non-residents.
Dealing with Capital Gains Tax, the 3% withholding, and local taxes can seem complicated, but with the right advice, you can save time, avoid fines, and claim any refunds you’re entitled to.
If you’re planning to sell, or have already sold your Spanish property, contact Taxadora.com today for expert help with your Spanish tax returns.
If you are a UK tax resident, you must report the sale of your Spanish property to HMRC too.
You must file a Modelo 210 form with the Spanish tax office within four months of the sale.
If you sell the property for less than you bought it, you may not owe any Spanish capital gains tax.
Yes, sometimes.
Once you have sold the property and finalized your capital gains taxes, you are no longer liable for annual non-resident property tax on that property for future years, but you still have to file a last tax return for the current year.
For example if you sell during 2025, you will have to file the 2024 non-resident tax which is due 2025 (not affected by the sale) and also a last Non-Resident tax return for 2025 which is due 2026 (not to forget!).
If you still own any another property in Spain, you must continue filing annual returns for that one even in the future.
Refunds typically take 6 to 12 months after filing the correct Modelo 210 return.
Contact us for assistance with a wide range of tax procedures, tailored to your needs
If you wish to reach us by chat, you can go to www.facebook.com/taxadora/
Wenn Sie uns telefonisch erreichen möchten, können wir einen Termin vereinbaren. Bitte kontaktieren Sie uns unter info@taxadora.com, um einen Termin zu buchen.
Wenn Sie uns per Chat erreichen möchten, besuchen Sie bitte www.facebook.com/taxadora/
Als u ons telefonisch wilt bereiken, kunnen we een afspraak maken. Neem contact met ons op via info@taxadora.com om een tijdstip te boeken.
Als u ons via de chat wilt bereiken, kunt u naar www.facebook.com/taxadora/
Si vous souhaitez nous joindre par téléphone, nous pouvons fixer un rendez-vous. Veuillez nous contacter à info@taxadora.com pour convenir d’un horaire.
Si vous souhaitez nous joindre par chat, vous pouvez visiter www.facebook.com/taxadora/
Om du vill nå oss via telefon kan vi boka en tid. Kontakta oss via
info@taxadora.com för att boka en tid.
Om du vill nå oss via chatt kan du gå till
www.facebook.com/taxadora/