Having recently moved to Spain, I’ve noticed many friends buying property—some to live in, others to invest in and rent out—and I’m getting the itch to do the same. I’ve been researching the property market here and found that it’s quite complex, especially when it comes to calculating investment returns. Many people only consider the rental income and overlook a host of hidden costs, ending up with next to nothing. So today, I want to share a method I’ve put together for calculating the rental yield of a Spanish property, hoping it can help others who are also considering it.

Yield Isn’t Simply “Rent Divided by Price”
The most common mistake is to calculate the yield using the formula: Annual Rent / Total Property Price. This formula is too simplistic and doesn’t account for various holding costs and taxes, resulting in an overly optimistic figure with little practical value. We generally talk about two types of yield: Gross Yield and Net Yield. The former is that simple calculation, while the latter is what we really need to focus on, as it deducts all expenses and reflects the money that actually ends up in your pocket.
What Costs to Consider for Net Yield Calculation?
To calculate the net yield, you need to list all related expenses. I’ve broken them down into a few main categories. See if I’ve missed anything:
- Acquisition Costs: These are a one-time investment that will influence your future [returns on Spanish property]. Besides the property price itself, they include transfer tax or VAT, notary fees, registry fees, legal fees, etc., typically amounting to about 10%-15% of the property price.
- Annual Fixed Costs: These are the yearly expenses that impact the [returns on your Spanish property]. You have to pay them even if the property is vacant. The main ones are:
- Property Tax (IBI)
- Community Fees
- Home Insurance
- Waste Collection Fees
- Annual Variable Costs: These costs are directly related to the rental activity.
- Agency Fees
- Maintenance Costs
- Personal Income Tax
- Utility Bills (water, electricity, gas)
Only by accounting for all of these can you get a realistic net profit.
Let’s Calculate with an Example
Let’s use a hypothetical example. Imagine we buy a small apartment in Madrid to rent out. Here’s a look at the specific [returns on Spanish property] you might expect. The following figures are assumptions to help you understand the calculation process:
| Item | Amount | Notes |
| Total Property Price | 200,000 | - |
| Total Acquisition Cost | 220,000 | Assumes property price + 10% for taxes and fees |
| Monthly Rent | 900 | Annual rent is 10,800 |
| Annual Fixed Costs | 1,500 | IBI, Community fees, Insurance, etc. |
| Annual Variable Costs | 2,000 | Estimated maintenance, income tax, etc. |
So, the annual net income is: 10,800 - 1,500 - 2,000 = €7,300.
The real net rental yield is: 7,300 / 220,000 = 3.32%.
See? The result is quite a bit lower than the 5%-6% many people expect, isn’t it? Of course, property prices and rental levels vary greatly between different cities and neighborhoods, so the resulting yield will be completely different. This calculation is just to provide a framework and a way of thinking. You can plug in the specific numbers for a property you’re interested in to calculate it for yourself. I hope this post is helpful, and I welcome any experts to add corrections or suggestions!