I’ve just settled down in Barcelona and finally managed to get through the major milestone of buying a house! The whole process, from the first viewing to getting the keys, was both exciting and exhausting. I’ve seen many people on the forums asking about it, so I decided to put together a guide based on my experience. Hopefully, it can help others who are planning to buy. This is purely based on my personal journey, so feel free to discuss and add your own insights!
Step 1: Preparation and Property Search
The first step is always the hardest, so thorough preparation is key. First and foremost, you need to apply for your NIE number. Without this number, you can’t do much of anything in Spain, including signing contracts or opening a bank account. The application process can be slow, so it’s best to start early. At the same time, you’ll need to open a Spanish bank account to handle the deposit and the final payment. Regarding finances, besides the property price, don’t forget to budget an extra 10%-15% for taxes and associated fees like the [Spanish property transaction tax]. This is crucial! There are many channels for finding properties. I primarily used websites like Idealista and Fotocasa, which are very comprehensive. Of course, you can also work with a reliable real estate agent, who might have listings that aren’t available online, but be sure to choose wisely.

Step 2: Viewing, Making an Offer, and Signing the Reservation Agreement
Once you find a property you love, don’t rush. Visit it multiple times—during the day to check the natural light and at night to assess the neighborhood. If everything feels right, you can make an offer to the owner or their agent. Once the price is agreed upon, you’ll typically sign a reservation agreement (contrato de reserva) and pay a small deposit, usually between €1,000 and €5,000. This shows the seller you’re serious and they will take the property off the market for you. It’s essential to have your lawyer involved at this stage to conduct due diligence on the property, checking for things like outstanding debts and clear title ownership. Don’t skimp on legal fees!
Step 3: Signing the Deposit Contract (Contrato de Arras) and Paying the Down Payment
After your lawyer confirms there are no issues with the property, you’ll move on to signing the formal deposit contract (Contrato de Arras). This contract is extremely important as it specifies the purchase price, completion date, and the responsibilities of both parties in case of a default. Usually, upon signing this contract, you’ll need to pay a deposit of 10% of the property’s price. If the buyer backs out, they forfeit the deposit. If the seller backs out, they must pay back double the deposit amount to the buyer. So, before you sign and commit to the Spanish property transaction costs, think it through carefully! He who hesitates is lost~ This is the most critical step in the entire transaction.
Step 4: Signing the Public Deed of Sale and Transfer of Ownership
The final step is signing the Public Deed of Sale (Escritura Pública de Compraventa) at a notary’s office. The buyer, seller, their lawyers, and any bank representatives will all be present. In front of the notary, you will pay the remaining balance of the purchase price and the associated taxes. The notary will read out the terms of the deed, and once everything is confirmed, all parties will sign. After signing, congratulations! The property is legally yours, and you’ll receive the keys on the spot. Below is a table I’ve put together of the main taxes and fees the buyer is responsible for, for your reference:
| Fee/Tax | Description |
| Property Transfer Tax (ITP) | For resale properties. The rate varies by autonomous community, typically between 6% and 10%. |
| VAT (IVA) | For new-build properties. The current rate, which you can often check on Spanish property apps, is 10%. |
| Notary Fees | Calculated based on the property price, with rates set by law. |
| Land Registry Fees | The cost of registering the property in your name at the Land Registry. |
| Lawyer’s Fees | Typically around 1% of the total property price. |
Once you’ve completed all these steps, you can take your new keys and open the door to your new home! Afterwards, your lawyer will handle the final registration at the Land Registry. You should receive the official property deed about one to two months later. Although the process isn’t simple, it’s quite orderly if you follow it step by step. I hope my sharing has been helpful to you all!