Having recently moved to Spain, I’ve been thinking about settling down and buying my own little place. After some research, I’ve discovered that buying a property involves much more than just the asking price; there are quite a few hidden details and costs. Today, I’m sharing the homework I’ve done, hoping it can help others who are also considering this. I also welcome any additions or corrections from experienced folks!
Main Cost Components
The biggest chunk of the cost is, of course, the property price itself. This varies greatly depending on your budget. A small, older apartment in the city centers of Madrid or Barcelona could cost you two to three hundred thousand euros. If you look a bit further out or in southern cities like Valencia or Malaga, the same price for buying a property in Spain might get you a newer, larger apartment. The difference is huge, so I recommend using websites like Idealista and Fotocasa to get a feel for the market yourself.

Besides the property price, the real headache comes from the ‘hidden’ additional costs. I’ve broken them down into two main categories: Property Purchase Taxes and Procedural and Miscellaneous Fees. These costs typically add up to about 10% to 15% of the property price. This means that for the cost of buying a property in Spain, if you’re buying a €300,000 house, you’ll need to have at least €330,000, or even €345,000, on hand. It’s crucial to factor this into your budget beforehand!
Detailed Cost Breakdown
I’ve created a simple table listing the main costs for your reference. It’s important to note that tax rates vary between different autonomous communities. For example, the property transfer tax (ITP) in Madrid is 6%, whereas in Catalonia it starts at 10%, which is a significant difference.
| Cost Item | Charged By | Approximate Cost |
| VAT (IVA) | Tax Agency | 10% |
| Stamp Duty (AJD) | Tax Agency | 0.5% - 1.5% |
| Property Transfer Tax (ITP) | Tax Agency | 6% - 10% |
| Notary Fees | Notary Office | 0.2% - 0.5% |
| Property Registry Fees | Property Registry | 0.1% - 0.25% |
| Legal Fees | Law Firm | Around 1% |
| Bank Appraisal Fee | Bank/Appraisal Company | €300 - €600 |
The tax structure for new-builds and pre-owned homes is completely different. New-builds are subject to VAT (IVA) + Stamp Duty (AJD), while pre-owned homes are subject to the Property Transfer Tax (ITP). A quick calculation shows that in most cases, the tax on a pre-owned home is slightly lower. Additionally, if you need to apply for a mortgage, there will be some bank-related processing and appraisal fees to consider. I hope this post gives you a clear idea. Buying a house is a major decision, so don’t be careless with your budget!