Invest Spain Property Free shortlist
Research guide

How to Calculate Rental Yield in Spain: 2026 Method

How to calculate rental yield in Spain for 2026: a step-by-step method with spreadsheet lines, purchase costs in the denominator, and three worked examples.

By Invest Spain Property Editorial · Updated June 15, 2026 · 17 min read

Quick answer: To calculate rental yield in Spain, take annual rent, divide by purchase price for gross yield, subtract every Spanish cost (IBI, community fees, insurance, management, repairs, vacancy, and 19% EU or 24% non-EU NRIT) to reach net rent, then divide net rent by total capital invested, including the 10 to 13% purchase costs, for net yield-on-cost. The last figure is the honest one. This step-by-step method is the working companion to our Spain rental yield guide hub.

Most yield calculators stop at rent divided by price and call it a day. That number is fine for filtering a portal and useless for an offer. The method below builds the full spreadsheet line by line, so the figure you reserve on is the figure that survives a Spanish bank statement. For the definitions behind each metric, read gross vs net yield in Spain alongside this page.

Step 1: gather the inputs before you touch a formula

A yield calculation is only as honest as its inputs, so collect real numbers before opening a spreadsheet. Guessing any of these lines is how a 6% brochure becomes a 3% reality after completion.

You need five things for the exact unit: a verified annual rent from three local comparables, the last IBI receipt, the last three community bills, the tourist licence status if any short-let income is assumed, and your own tax residency band. Skip none of them. A national average is a starting hypothesis, not a substitute for the specific property’s receipts.

InputWhere to get itWhy it matters
Annual rentThree comps within one kilometreAnchors the whole calculation
IBI receiptSeller or town hallCadastral-based, not price-based
Community billsAdministrator, last threeLargest hidden drag on resort stock
Licence statusTown hall or lawyerShort-let income is illegal without it
NRIT bandYour tax residency19% EU vs 24% non-EU on net rent

Insider tip: ask the seller for the last twelve months of actual rent received, not an asking-rent estimate. The gap between advertised and achieved rent on coastal stock is frequently 10 to 15%, and that difference lands entirely in your net yield.

Step 2: calculate gross yield as your screening filter

Gross yield is the fastest sort, not the answer. The formula is annual rent divided by purchase price, times 100. Use it to rank a longlist, then discard it the moment you start underwriting a specific unit.

A 230,000 euro Alicante apartment letting at 1,050 euros a month collects 12,600 euros a year, a 5.48% gross yield, almost exactly the national benchmark. The same rent on a 200,000 euro unit reads 6.30% gross. Those headline gaps shuffle once community fees and tax land, which is precisely why gross is a filter and net is the decision.

PriceMonthly rentAnnual rentGross yield
200,0001,05012,6006.30%
230,0001,05012,6005.48%
290,0001,30015,6005.38%
410,0001,50018,0004.39%

Sanity-check every gross figure against the early-2026 national benchmark of 5.45% and the Alicante value band of 5 to 6%. An advertised gross above 7% on coastal stock almost always assumes either an unlicensed short-let or a thin inland resale market, so flag it for extra scrutiny rather than excitement.

Step 3: build the operating-cost rows in your spreadsheet

Now the work begins. Net yield needs one spreadsheet row per recurring cost, each entered as a negative number, summed back against rent. Build them in this fixed order so nothing is forgotten between properties.

The rows are: IBI, community fees, insurance, management, repairs reserve, and vacancy. IBI is cadastral-based, commonly 0.4 to 1.1% of cadastral value a year. Community fees fund pools and lifts and run 80 to 350 euros a month on resort stock. Management is a percentage of rent, 8 to 12% for long-let and 15 to 25% for licensed short-let. Repairs reserve is 5 to 10% of rent, and vacancy is the rent lost during empty weeks.

Spreadsheet rowHow to enter itTypical value
Annual rentPositive, from comps12,000 to 18,000 euros
IBINegative, fixed euro400 to 1,300 euros
CommunityNegative, fee times 12960 to 4,200 euros
InsuranceNegative, fixed euro240 to 500 euros
ManagementNegative, percent of rent8 to 25%
Repairs reserveNegative, percent of rent5 to 10%
VacancyNegative, weeks ÷ 52 times rent2 to 8 weeks

To convert vacancy into euros, divide the empty weeks by 52 and multiply by annual rent. Three vacant weeks on 12,000 euros of rent is three divided by 52 times 12,000, about 692 euros. Keep the weeks figure in an editable cell so you can stress-test a worse season without rebuilding the model.

Step 4: apply NRIT correctly to net rent

Non-resident income tax is the row most calculators omit, and it is the one that changes the decision for UK and US buyers. Spain taxes non-resident rental income on Modelo 210, applied to net rental profit, not gross rent.

EU tax residents commonly pay 19% with a wider deduction set. Non-EU residents, including UK, US, and most non-European nationalities, often face 24% on a narrower basis. The band follows where you are tax resident, so keep it as an editable cell in your spreadsheet rather than hard-coding a number.

Residency bandNRIT rateOn 8,000 euros net
EU resident19%About 1,520 euros tax
Non-EU resident24%About 1,920 euros tax
Difference per year5 pointsAbout 400 euros

That 400 euro annual gap on a single unit repeats every year and compounds across a portfolio, which is why the same property delivers a measurably lower net yield to a non-EU owner. Model your real band before you offer; our Spain property investment guide covers the wider tax stack, and a cross-border adviser should confirm your exact deductions. This guide is methodology, not tax advice.

Step 5: put purchase costs in the denominator for yield-on-cost

The final and most-skipped step is replacing price with total capital invested. Listing portals divide by price because it produces the highest number. Your honest denominator is larger, because Spanish purchase costs run 10 to 13% of price, as itemised in our cost of buying property Spain guide.

Add transfer tax on resale or IVA plus AJD on new build, notary, registry, legal fees, and any furniture a holiday let needs. Net yield-on-cost equals net rent divided by that total, times 100. It is always lower than net yield on price alone, and it is the only figure that compares a resale against an off-plan unit fairly.

Denominator basisWhat it includesEffect on yield
Price only (portal)Listing priceHighest, least honest
Price plus purchase costsPlus 10 to 13% feesDrops about 0.5 point
Total capital investedPlus furniture and licenceThe number to compare

Worked illustration: a 230,000 euro resale nets 7,200 euros after costs and tax. On price alone that reads 3.13% net. Add 12% purchase costs and 5% furniture, raising total capital to about 269,000 euros, and net yield-on-cost falls to 2.68%. Same property, two very different numbers, and only the second one should drive an offer.

Three worked examples from gross to net yield-on-cost

Numbers settle arguments. Here are three full calculations across the yield ladder. These are illustrative templates only; rebuild every line with the unit’s own receipts before you reserve.

Example 1: 230,000 euro Alicante long-let, EU resident

LineAnnual eurosNotes
Gross rent12,6001,050 a month, comps verified
Gross yield5.48%12,600 ÷ 230,000
IBI−520From seller receipt
Community−1,440120 a month
Insurance−260Building plus contents
Management 10%−1,260Long-let agency
Repairs 6%−756Reserve
Vacancy 3 weeks−727Between tenants
Net before NRIT7,637
NRIT 19%−1,451EU band
Net after tax6,186
Net yield on price2.69%6,186 ÷ 230,000
Net yield-on-cost2.40%On 257,600 euros invested

Example 2: 290,000 euro Costa Blanca licensed short-let, non-EU resident

LineAnnual eurosNotes
Gross STR bookings24,000Licence confirmed
Gross yield8.28%24,000 ÷ 290,000
IBI−700Cadastral value
Community−1,800150 a month
Insurance−320STR-rated cover
STR management 20%−4,800Cleaning, channels
Linen, utilities−2,600Variable with bookings
Furnishing 8%−1,920Wear reserve
Vacancy and gapsalready nettedIn bookings figure
Net before NRIT11,060
NRIT 24%−2,654Non-EU band
Net after tax8,406
Net yield on price2.90%8,406 ÷ 290,000
Net yield-on-cost2.55%On 330,000 euros invested

Example 3: 410,000 euro Costa del Sol premium, non-EU resident

LineAnnual eurosNotes
Gross rent18,0001,500 a month equivalent
Gross yield4.39%18,000 ÷ 410,000
IBI−1,100Higher cadastral value
Community−3,000250 a month
Insurance−450Premium cover
Management 10%−1,800Long-let agency
Repairs 5%−900Reserve
Vacancy 4 weeks−1,385Owner-use included
Net before NRIT9,365
NRIT 24%−2,248Non-EU band
Net after tax7,117
Net yield on price1.74%7,117 ÷ 410,000
Net yield-on-cost1.55%On 459,000 euros invested

Across all three, the gross headline overstates the bankable return by roughly half. The 8.28% short-let looks best on paper yet nets little more than the 5.48% long-let after management and the 24% band, which is the entire reason you calculate to net yield-on-cost rather than stopping at gross.

Pros and cons of a full yield calculation

Running the complete method instead of a quick gross figure changes which properties clear your filter. The discipline pays off, though it is not free.

Pros of the full methodCons and friction
Reserves are based on bankable net numbersNeeds real receipts, not estimates
Short-let hype is exposed before offerSlower than a portal percentage
Yield-on-cost compares markets fairlySellers resist full cost disclosure
NRIT band built in for non-EU buyersRequires a tax-band assumption
Vacancy stress-test prevents over-payingThree comps per unit takes time

The honest trade-off is hours against euros. A gross figure is instant; a defensible net yield-on-cost costs an afternoon of document chasing. On a six-figure purchase, that afternoon is the cheapest due diligence you will ever do.

Red flags and a calculation checklist

Watch for these signals that a quoted yield was never properly calculated, then run the checklist on every shortlisted unit.

  1. A yield quoted with no cost breakdown attached.
  2. Short-let income assumed without a licence number for the exact address.
  3. Occupancy modelled at or near 52 weeks with no vacancy line.
  4. A community-fee figure more than two years old.
  5. NRIT omitted for a UK or US buyer.
  6. Yield divided by price with no purchase costs in the denominator.
  7. Any guaranteed or assured yield claim, which no regulated agency may make.

Calculation checklist before any offer:

  1. Verify rent with three local comps for the same building type.
  2. Enter IBI from the actual receipt, not a developer estimate.
  3. Multiply the real monthly community fee by twelve.
  4. Apply management at the correct long-let or short-let percentage.
  5. Add a vacancy row in weeks, then convert to euros.
  6. Apply your 19% or 24% NRIT band to net, not gross, rent.
  7. Divide net rent by total capital invested for yield-on-cost.

Buyer scenarios and a decision framework

The method is identical for everyone, but the answer it produces depends on your profile and funding. Three common cases show how the final number guides the buy.

The EU long-let investor calculating on the 19% band often finds value Alicante stock nets cleanly at 2.5 to 3.5% yield-on-cost with low vacancy, a defensible income hold. The non-EU short-let buyer must run the 24% band and full management percentage, and frequently discovers the headline 8% gross nets little more than a long-let after costs. The lifestyle buyer calculates yield mainly to confirm the carrying cost is tolerable, accepting sub-2% net on premium stock bought for total return.

ProfileMetric that decidesFirst calculation move
EU long-let investorNet yield-on-costApply 19% band, low vacancy
Non-EU short-let buyerNet after 24% NRITFull management and furnishing rows
Lifestyle buyerCarrying cost toleranceNet on releasable weeks only

Decision framework: if the calculated net yield-on-cost after your residency band beats your home-country alternative, proceed to due diligence. If it does not, the gross headline is irrelevant. Compare units such as Azure Icons Calpe against Insur Scala in Estepona by running this identical method on each, never by trusting two different agents’ gross quotes.

Calculating rental yield in Spain is mechanical once the inputs are real. Build the spreadsheet once, keep the purchase-cost percentage and NRIT band as editable cells, and run every shortlisted unit through it. Pair this method with the Spain rental yield guide for regional benchmarks and the gross vs net yield guide for the definitions behind each row.

Frequently Asked Questions

Take annual rent, divide by price for gross, subtract IBI, community, insurance, management, repairs, vacancy, and NRIT for net rent, then divide net rent by total capital invested for net yield-on-cost.

Total capital invested: price plus 10 to 13% purchase costs, plus furniture for a holiday let. Using price alone overstates the return.

Roughly 2.5 to 4% after costs for many coastal apartments, since net typically lands two to three points below the 5.45% national gross benchmark.

Yes. Model two to four weeks for long-let and four to eight for licensed holiday stock. A 52-week occupancy assumption is fiction.

One row per line item, costs as negatives, summed to net rent, divided by total capital invested. Keep purchase-cost percentage and NRIT band as editable cells.

Free · Independent advisory

Get a Spain property shortlist

Tell us your budget and market (Costa Blanca, Costa del Sol, Balearic Islands). We reply within one business day with options matched to your goals.