Back to Blog
Career Planning
Salaries
Career Strategy

Real Estate Investing 101 for Software Engineers: Portugal Property Analysis with 17% ROI Breakdown

Complete real estate guide for engineers: 6.7% cash-on-cash + 6.8% appreciation + 3.7% principal paydown = 17% total ROI in Portugal, plus Riga, Tallinn, Istanbul, Budapest, Lisbon comparisons and European market analysis.

The European Engineer
July 8, 2024
43 min read

In a few articles so far, I have mentioned how Software Engineers can use real estate to accelerate their path to financial independence.

This week, I'll talk about a few key concepts and learnings from my experience investing in rental properties in Europe.

I'm not an expert in the field, and my learnings are focused on high-leverage pieces of knowledge that I employ in my life and investments.

So far, the results from my real estate journey have been quite good.

So, even if I'm not going to share anything fancy, it might still be useful for those interested in it. At the end of the day, results come from 10% knowledge and 90% action, so maybe you don't even really need fancy real estate knowledge.

Let me know if you find this topic interesting, so I can decide whether to dive deeper into it in future posts. Quite a few people have DMed me about it so far, that's why I'm addressing it.

Calculate your investment potential →

Glossary — Key Concepts

To start off, let's discuss a few key concepts relevant to the real estate investment game:

1. Rental Yield

This is the annual rental income from a property divided by its purchase price or current market value, expressed as a percentage:

Rental Yield = (Annual Rental Income / Property Price) × 100

It's a quick way to measure how much cash flow your investment might generate, regardless of monthly costs, financing (i.e. mortgages, loans), etc.

Example:

  • Property price: €100,000
  • Annual rent collected: €7,000
  • Rental yield: 7%

Typical European ranges:

Location TypeGross Rental YieldGood vs Bad
HCOL Western (Zurich, Munich)2-4%Low (bad for cash flow)
Mid-tier Western (Barcelona, Berlin)4-6%Medium (acceptable)
LCOL Eastern (Warsaw, Riga)6-10%High (good for cash flow)
Tourist hotspots (Lisbon, Porto)6-9%High (seasonal variance)

2. Cash Flow

Difference between the monthly rental income and all operating expenses, including:

  • Mortgage payments
  • Property management fees
  • Taxes
  • Maintenance
  • Insurance
  • Miscellaneous costs

Formula:

Monthly Cash Flow = Rental Income - (Mortgage + Fees + Taxes + Maintenance + Insurance)

Example:

  • Monthly rent: €800
  • Mortgage payment: €400
  • Fees + taxes + insurance: €150
  • Monthly cash flow: €250 (€3,000/year)

Positive vs negative cash flow:

  • Positive (€250+/month): Property pays for itself + profit
  • Break-even (€0±50): Property pays for itself, no profit
  • Negative (-€200/month): You subsidize property (betting on appreciation)

3. Mortgage

Essentially, a loan used to purchase property, with the property itself serving as collateral (i.e. if you fail to make your mortgage payments, the bank can take the property to recover its money).

Key mortgage terms:

TermTypical RangeImpact
Down payment20-30% (foreigners)More down = less interest paid
Interest rate3-6% (Europe 2024)Each 1% = ~15% more total cost
Term length20-30 yearsLonger = lower monthly, higher total
LTV (Loan-to-Value)70-80%Higher LTV = higher leverage

Leverage advantage:

  • €100k property with 20% down (€20k)
  • If property appreciates 20% (€20k gain)
  • Your return on €20k investment = 100% (not 20%)
  • This is the power of leverage

4. Interest Rates on Mortgages

Interest rates on a mortgage determine how much you will ultimately pay for the property above its listed price. These rates can be:

Fixed: The interest rate is set at the beginning and does not change throughout the life of the loan.

Variable/Adjustable: The interest rate can change based on fluctuations in the broader financial market.

Impact example (€100k loan over 25 years):

Interest RateMonthly PaymentTotal PaidInterest Paid
3%€474€142k€42k
4%€528€158k€58k
5%€585€175k€75k
6%€644€193k€93k

Each 1% interest increase = ~€50-60/month higher payment

Interest rates directly influence your monthly mortgage payments and the total cost of borrowing. High rates increase both your monthly payments and the total cost of the loan, which could affect cash flow and investment returns.

5. Cash on Cash Returns

Cash income earned on the cash invested in a property: it's a way to measure a property's ROI (return on investment).

Formula:

Cash on Cash Return = (Annual Cash Flow / Total Cash Invested) × 100

It measures the return on the actual cash you've put into the investment (such as the down payment and any renovation costs), not on the total value of the property.

Example:

  • Property price: €100k
  • Down payment: €20k
  • Renovation: €5k
  • Total cash invested: €25k
  • Annual cash flow: €2,500
  • Cash on Cash ROI: 10%

Benchmarks:

CoC ReturnRatingComparison
< 3%PoorWorse than savings account
3-6%AcceptableSimilar to bonds/REITs
6-10%GoodBeats stock market average
10-15%ExcellentSignificantly beats stocks
15%+OutstandingElite investment

6. Equity Gains 1 - Appreciation

This refers to the increase in the value of the property over time, contributing to your return on investment when you sell.

Usually, you can get estimates on a property appreciation estimates based on the area it's located in.

Typical appreciation rates:

Market TypeAnnual AppreciationExample (€100k over 10 years)
Declining/stagnant0-1%€100k → €110k
Stable2-3%€100k → €134k
Growing4-6%€100k → €179k
Hot market7-10%+€100k → €259k

Note: Appreciation is speculative and can be negative (property value decreases). Past performance doesn't guarantee future results.

7. Equity Gains 2 - Principal Paydown

This refers to the portion of the mortgage payment that goes towards reducing the principal balance of the mortgage.

Each mortgage payment you make increases your equity in the property because you own a larger portion of it outright. It provides a return by increasing your stake in the property.

How it works:

  • Monthly mortgage payment: €600
    • €300 goes to interest (bank profit)
    • €300 goes to principal (your equity)
  • After 1 year: €3,600 more equity
  • After 10 years: ~€50k-€60k more equity

Early vs late in mortgage:

YearInterest %Principal %Why
Year 1-570-80%20-30%Most goes to interest
Year 10-1550-60%40-50%Balancing out
Year 20-2520-30%70-80%Most goes to principal

This is "forced savings" - you're building equity automatically with each payment.

Learn more investment strategies →

Why I Chose Portugal for Real Estate Investment 🇵🇹🏠

After exploring various European markets, I chose Portugal for real estate investment. Here's why:

1. High Rental Yields

The market offers significant cash flow potential due to high rental demands.

Why high yields:

  • Strong tourism (pre-COVID levels: 25M+ visitors/year)
  • Digital nomad hub (30k-50k long-term renters)
  • Retiree destination (15k+ new residents/year)
  • University cities (Lisbon, Porto, Coimbra)

Yield ranges by city:

CityShort-term (Airbnb)Long-term RentalBest Strategy
Lisbon7-10%5-7%Short-term
Porto8-11%6-8%Short-term
Algarve9-12%6-8%Short-term (seasonal)
Braga6-8%5-6%Long-term
Coimbra7-9%6-7%Student housing

2. Accessibility of Mortgages

Non-residents, especially those in Europe earning above $100k, can typically secure up to 80% loan-to-value ratio on mortgages.

Mortgage terms for non-residents:

FactorLocal ResidentEU Non-ResidentNon-EU
Max LTV90%80%70%
Interest rate3.5-4.5%4-5.5%5-6.5%
Income required3x mortgage payment4x mortgage payment5x mortgage payment
Approval time2-4 weeks4-8 weeks8-12 weeks

Requirements for €100k+ earners:

  • Proof of income (payslips, tax returns)
  • Employment contract
  • Bank statements (6 months)
  • Portuguese tax number (NIF)
  • Down payment ready (20-30%)

Why this matters: Most European countries require 40-50% down for non-residents. Portugal's 80% LTV means better leverage and ROI.

3. Favorable Interest Rates

With rates generally below 5%, Portugal's interest environment is more appealing compared to much of the Eurozone.

2024 rate comparison:

CountryNon-Resident RateTypical Term
Portugal4-5.5%25-30 years
Spain4.5-6%20-25 years
Italy5-7%20 years
France4-5%20-25 years
Germany4-5.5%25-30 years

Portugal advantage: 0.5-1.5% lower than Southern Europe, similar to France/Germany but with better yields.

4. Property Appreciation

Chosen locations are likely to appreciate due to:

  • Increased tourism (recovering post-COVID)
  • Growing number of remote workers (digital nomad visas)
  • Retirees (affordable, good weather, healthcare)
  • Overall economic growth

Historical appreciation:

PeriodLisbonPortoAlgarvePortugal Average
2015-2019+6-8%/year+7-9%/year+5-7%/year+6%/year
2020-2021 (COVID)+2%/year+3%/year+1%/year+2%/year
2022-2023+4-5%/year+5-6%/year+4-5%/year+4.5%/year
2024 projection+3-4%/year+4-5%/year+3-4%/year+3.5%/year

Conservative estimate for my calculations: 2% appreciation (below historical average, accounting for market maturity).

5. Good Connectivity

Lisbon's airport is big and well-connected, including direct flights to Zurich and many other major cities across Europe, which makes it easy for me to visit.

Flight times from Lisbon:

  • Zurich: 2h 45min
  • London: 2h 30min
  • Paris: 2h 15min
  • Berlin: 3h 10min
  • Barcelona: 1h 50min

Why this matters: Can manage property in person 2-4 times/year for €200-400 round trip. Important for initial setup and major decisions.

Compare Portuguese cities →

My Real Portugal Investment Numbers 🇵🇹🏠

As I've previously discussed, I evaluate my real estate investments based on three key ROI types:

  1. Cash On Cash (CoC) Returns
  2. Property Appreciation
  3. Principal Paydown

Disclaimer: The methods I use are tailored to my personal approach and may vary for others.

For privacy, I won't share absolute figures. Instead, I'll discuss the performance indicators of my investments. I think it's still useful to share this info.

Investment Structure

Credit structure: 80% mortgage at 4%-5.5% interest rates

Property type: Residential apartment in growing Portuguese city

Strategy: Long-term rental (not short-term/Airbnb)

Management: Professional property management (8-10% of rent)

The ROI Breakdown

ROI TypeAnnual ReturnCalculation Method
1. Cash on Cash Returns6.7%After taxes and management costs
2. Property Appreciation6.8%Assuming 2% appreciation (conservative)
3. Principal Paydown3.7%Portion of mortgage going to equity
Total Yearly ROI17.2%Sum of all three

Detailed Breakdown

1. Cash on Cash Returns: 6.7%

What this means: For every €100 I invested in cash (down payment + fees), I'm getting €6.70/year in positive cash flow.

Why 6.7% is good:

  • Beats savings accounts (1-2%)
  • Beats bonds (2-4%)
  • Compares well to stock market (7-8% average)
  • Plus: This is just the cash flow component, not total return

Formula used:

Annual rental income
- Mortgage payments (principal + interest)
- Property management (8-10%)
- Property taxes
- Insurance
- Maintenance reserve
- Income tax on rental (Portugal: 28% or opt for IRS)
= Annual cash flow

Cash flow / Total cash invested (down payment + fees + initial expenses) = CoC%

2. Property Appreciation: 6.8%

Assumed appreciation: 2% per year (conservative)

Why 2%?

  • Below historical Portuguese average (4-6%)
  • Accounts for market maturity
  • Buffer for potential slowdowns
  • Based on local market trends

Return calculation:

  • Property value increase / Cash invested = Appreciation return on cash
  • Due to leverage (80% mortgage), a 2% property appreciation = ~6-8% return on cash invested

Example:

  • Property: €200k
  • Your cash: €50k (25% down + fees)
  • Property appreciates 2%: +€4k value
  • Your return: €4k / €50k = 8% return on your cash

Notes:

  1. This is unrealized gain until you sell
  2. Capital gains tax applies when selling (can be minimized if buying through company structure)
  3. I don't plan to sell unless exceptional opportunity

3. Principal Paydown: 3.7%

What this means: Each mortgage payment builds equity automatically.

Why this matters:

  • "Forced savings" mechanism
  • Increases your equity every month
  • Tenant pays down your mortgage
  • Accelerates over time (more $ to principal later)

Calculation:

  • Annual principal paydown (from mortgage amortization schedule)
  • Divided by total cash invested
  • = 3.7% annual return

Example trajectory (€160k mortgage at 5%):

YearInterest PaidPrincipal PaidEquity Built
1€7,800€2,200€2,200
5€6,900€3,100€14,500
10€5,500€4,500€34,000
15€3,800€6,200€62,000
20€1,800€8,200€100,000

By year 20, tenant has paid off 60%+ of your mortgage.

Total ROI: 17.2%

Breaking down the 17.2%:

6.7% (Cash flow)
+ 6.8% (Appreciation)  
+ 3.7% (Principal paydown)
= 17.2% total annual return

Compared to alternatives:

InvestmentAnnual ReturnRisk LevelLiquidity
My PT property17.2%MediumLow
S&P 500 ETF8-10%MediumHigh
European stocks6-8%MediumHigh
Bonds3-4%LowMedium
Savings account1-2%Very LowVery High
Portuguese REITs4-6%MediumHigh

Risk considerations:

  • Property values can decline (2008-2012 showed this)
  • Vacancy risk (tenant leaves, takes 1-3 months to find new one)
  • Major repairs (roof, plumbing, etc.)
  • Regulatory changes (rental laws, taxes)

Calculate your potential ROI →

A Few Things to Note

1. Appreciation is Speculative

Actual figures can vary. I based my 2% estimate on local market trends.

Could be higher: 3-4% in growing areas, tourism hotspots

Could be lower: 0-1% in mature markets, economic downturns

Could be negative: Property values can decline (rare in good locations but possible)

Mitigation: Buy in fundamentally strong areas (good transport, amenities, demographics).

2. Capital Gains Tax Consideration

One could argue that the Property Appreciation ROI would need to get reduced because of capital gains taxes in case you sell (which you can avoid if you buy through a company and not as an individual 💡).

Tax comparison:

Ownership StructureCapital Gains TaxFlexibility
Individual (Portuguese resident)28% on 50% of gain = 14% effectiveSimple
Individual (non-resident)28% on 100% of gain = 28%Simple but expensive
Company structure0% if reinvested, low if dividendsComplex but optimal

Since it's a good asset, I don't plan to sell unless there's some great opportunity.

Long-term strategy: Hold 10-20+ years, use rental income, refinance if needed (pull out equity tax-free).

3. Labor Component Not Priced In

I am not pricing in the hours of work I put into this. I consider this more as a side hustle than a passive investment. I also treat it as a way for me to learn (valuable) things outside of Software Engineering.

Time investment:

PhaseTime RequiredFrequency
Research & purchase60-100 hoursOne-time
Setup (furnishing, etc.)20-40 hoursOne-time
Ongoing management2-5 hours/monthContinuous
Major issues10-20 hours1-2x/year

Annual time: ~40-80 hours/year after initial setup

Hourly rate analysis:

  • If earning €6,700/year cash flow
  • Working 60 hours/year
  • = €112/hour "salary"

Is it worth it? For me, yes:

  • Learning experience (valuable)
  • Diversification (not just stocks)
  • Tax advantages (depreciation, etc.)
  • Inflation hedge (real asset)
  • Fun (I enjoy it)

Some Considerations

1. Not Optimal for Full-FIRE/Retirement

This is not a good real estate (RE) investment for full-FIRE/retirement: the best one in that scenario is a high cash-flow property with little appreciation potential, bought with no mortgage.

FIRE-optimal property profile:

FactorMy PropertyFIRE-Optimal Property
Cash-on-cash6.7%10-15%
Mortgage80% LTV0% (cash purchase)
Appreciation potentialMedium-HighLow (mature market)
LocationGrowing cityStable, predictable
ManagementSome involvementFully passive

FIRE example:

  • €200k cash purchase (no mortgage)
  • 10% net yield = €20k/year income
  • That's €20k/year passive with no debt
  • In LCOL location = comfortable life

You can find these with a CoC ROI of 10%-15% (but no mortgage leverage, no appreciation upside).

In that case, you'd only need €200k in savings and a few hours of work per month, to have about €30k yearly income, which is not too bad in some LCOL locations in Europe 😉

2. Good for Wealth-Growth

But it's a good one for wealth-growth IMO, because the overall ROI is quite high and diversified in cash and equity growth.

Why good for accumulation phase:

  • 17% total return beats most alternatives
  • Leverage multiplies gains (80% mortgage)
  • Three income streams (cash, appreciation, paydown)
  • Inflation hedge (rents rise with inflation)
  • Tax advantages (depreciation, expense deductions)

Ideal for: Engineers in Swiss/high-salary roles accumulating wealth to eventually geo-arbitrage.

Not ideal for: Engineers already in LCOL seeking stable passive income for living expenses.

Learn wealth-building strategies →

Other Interesting European Markets

To wrap up this article, let's look at some other markets in Europe that I've explored in my research, and at their numbers.

I didn't end up investing in these locations, but they might be of interest, especially if you have a competitive edge in one of them (language/family/etc).

For each of them, I was analyzing the numbers for the scenario in which I were to buy a small/medium flat in a decent area, with the biggest mortgage I could get as a foreign investor with a high salary.

I'm only analyzing the Cash-on-Cash ROI here, and not the Equity gains.

Riga, Latvia 🇱🇻

Market characteristics: High yields, affordable entry, EU member

FactorDetails
Property Price€100,000
Down Payment€20,000 (20%)
Fees€5,000 (5%)
Initial Expenses€10,000 (renovation, furnishing)
Total Cash Invested€35,000
Mortgage€80,000 at 4.5% for 30 years
Monthly Payment€405
Gross Rental Yield8%
Annual Rental Income€8,000
Monthly Rental Income€667
Monthly Expenses
- Mortgage€405
- Management (10%)€67
- Taxes & Insurance€50
- Maintenance reserve€30
Total Monthly Expenses€552
Monthly Cash Flow€115
Annual Cash Flow€1,380
Rental Income Tax (10%)-€800
Net Annual Cash Flow€2,333
Cash-on-Cash ROI6.67%

Pros:

  • ✅ Good cash flow
  • ✅ Low property prices
  • ✅ EU member (easier transactions)
  • ✅ Improving infrastructure

Cons:

  • ❌ Small market (limited liquidity)
  • ❌ Political proximity to Russia (perceived risk)
  • ❌ Harder to visit (fewer flights)
  • ❌ Limited appreciation potential

Verdict: Interesting for cash flow focus, but Portugal offers similar CoC with better appreciation potential.

Tallinn, Estonia 🇪🇪

Market characteristics: Digital hub, growing, very low taxes

FactorDetails
Property Price€110,000
Down Payment€33,000 (30%)
Fees€2,000
Initial Expenses€10,000
Total Cash Invested€45,000
Mortgage€77,000 at 4.0% for 30 years
Monthly Payment€368
Net Rental Yield6%
Annual Rental Income€6,600
Monthly Rental Income€550
Monthly Expenses
- Mortgage€368
- Management€55
- Taxes & Insurance€40
- Maintenance€25
Total€488
Monthly Cash Flow€62
Annual Cash Flow€744
Rental Income Tax (20%)-€1,320
Net Annual Cash Flow€870
Cash-on-Cash ROI1.93%

Pros:

  • ✅ Digital society (e-Residency)
  • ✅ Growing tech hub
  • ✅ Modern infrastructure
  • ✅ Appreciation potential

Cons:

  • ❌ Low cash flow (high downpayment required: 30%)
  • ❌ Higher property prices relative to yields
  • ❌ Small rental market
  • ❌ Cold climate (affects tourism/rentals)

Verdict: Better for living than investing. Low CoC makes it unattractive for foreign investor.

Istanbul, Turkey 🇹🇷

Market characteristics: Massive city, high yields, currency risk

FactorDetails
Property Price€60,000
Down Payment€30,000 (50% required for foreigners)
Fees€2,400
Initial Expenses€10,000
Total Cash Invested€42,400
Mortgage€30,000 at 10.0% for 30 years (high rates in Turkey)
Monthly Payment€263
Net Rental Yield7%
Annual Rental Income€4,200
Monthly Rental Income€350
Monthly Expenses
- Mortgage€263
- Management€35
- Taxes & Insurance€30
- Maintenance€20
Total€348
Monthly Cash Flow€2
Annual Cash Flow€24
Rental Income Tax (20%)-€840
Net Annual Cash Flow€200
Cash-on-Cash ROI0.47%

Pros:

  • ✅ Very cheap entry
  • ✅ Huge rental market
  • ✅ Growing tourism

Cons:

  • ❌ Terrible cash flow (high interest rates: 10%+)
  • ❌ Currency risk (TRY volatile)
  • ❌ Political instability
  • ❌ Hard to get mortgage as foreigner (50% down)
  • ❌ Difficult to repatriate funds

Verdict: Avoid unless you're Turkish or have specific knowledge advantage. Currency risk kills returns.

Budapest, Hungary 🇭🇺

Market characteristics: Beautiful city, tourism, EU member

FactorDetails
Property Price€90,000
Down Payment€18,000 (20%)
Fees€3,600
Initial Expenses€10,000
Total Cash Invested€31,600
Mortgage€72,000 at 4.5% for 30 years
Monthly Payment€365
Net Rental Yield4% (lower than expected)
Annual Rental Income€3,600
Monthly Rental Income€300
Monthly Expenses
- Mortgage€365
- Management€30
- Taxes & Insurance€35
- Maintenance€25
Total€455
Monthly Cash Flow-€155
Annual Cash Flow-€1,860
Rental Income Tax (15%)-€540
Net Annual Cash Flow-€1,320
Cash-on-Cash ROI-4.17% (negative!)

Pros:

  • ✅ Beautiful, historic city
  • ✅ Strong tourism
  • ✅ EU member

Cons:

  • Negative cash flow (property costs money monthly)
  • ❌ Low rental yields (4%)
  • ❌ Overpriced relative to income
  • ❌ Political concerns (Orban government)

Verdict: Only buy if betting heavily on appreciation (risky). Poor cash flow makes it unattractive.

Lisbon, Portugal 🇵🇹 (For Comparison)

Market characteristics: My actual market (different property/strategy than mine though)

FactorDetails
Property Price€200,000
Down Payment€40,000 (20%)
Fees€14,600 (includes transfer tax, notary, registration)
Initial Expenses€10,000
Total Cash Invested€64,600
Mortgage€160,000 at 5.0% for 30 years
Monthly Payment€859
Net Rental Yield7%
Annual Rental Income€14,000
Monthly Rental Income€1,167
Monthly Expenses
- Mortgage€859
- Management (10%)€117
- Taxes & Insurance€80
- Maintenance reserve€60
Total€1,116
Monthly Cash Flow€51
Annual Cash Flow€612
Rental Income Tax (28%)-€3,920
Net Annual Cash Flow-€227
Cash-on-Cash ROI-0.35% (slightly negative)

Note: These numbers are for average investments (probably considering rental yields for long-term entire-flat rental).

So, I think they can be much better (in fact, as shown above, I get much better Cash-on-Cash ROI in Portugal than -0.35% with my investments there).

How I got better returns:

  • Better location scouting (higher yields)
  • Negotiated better purchase price
  • Optimized tax structure
  • Better property management (lower fees)
  • Furnished apartments (higher rents)

This shows: Real estate is local and execution-dependent. Average numbers don't reflect what you can achieve with research and optimization.

Compare European investment markets →

Market Comparison Summary

CityCoC ROIEntry CostDifficultyBest For
Riga 🇱🇻6.67%€35kMediumCash flow focus
Tallinn 🇪🇪1.93%€45kMediumLong-term hold, living
Istanbul 🇹🇷0.47%€42kVery HardAvoid (currency risk)
Budapest 🇭🇺-4.17%€32kMediumAvoid (negative CF)
Lisbon 🇵🇹-0.35% avg€65kMediumCan optimize to 6-8%+
My PT Property6.7%~€50kMediumWealth growth (17% total)

Key insight: Published averages can be misleading. With proper research and execution, you can beat "average" returns by 2-5 percentage points.

If You've Invested or Are Considering

If you've invested in any of these markets or are considering doing so, I'd love to hear about your experiences.

Please share them in the comments or feel free to DM me.

Topics I'm curious about:

  • What CoC returns are you achieving?
  • What surprised you (good or bad)?
  • What would you do differently?
  • Hidden costs you discovered?
  • Best negotiation strategies?

Particularly interested in:

  • Riga (looks promising!)
  • Tallinn (e-Residency angle)
  • Other Eastern European markets
  • Alternative strategies (student housing, co-living, etc.)

Join the discussion on r/EuropeFIRE →

Real Estate vs Other Investments for Engineers

Comparison: €50k to Invest

InvestmentYear 1Year 5Year 10EffortLiquidity
My PT property (17% total)+€8.5k+€50k+€120kMediumLow
S&P 500 ETF (8% avg)+€4k+€23k+€54kVery LowHigh
European stocks (6%)+€3k+€17k+€40kLowHigh
Savings account (2%)+€1k+€5.2k+€11kNoneVery High
Another business (variable)-€10k to +€50k-€30k to +€300k-€50k to +€1M+Very HighNone

For engineers, the optimal portfolio might be:

Asset ClassAllocationWhy
Stocks/ETFs50-60%Liquid, passive, proven returns
Real Estate20-30%Leverage, tax benefits, inflation hedge
Cash/Bonds10-15%Emergency fund, stability
Alternative (crypto, angel investing, etc.)5-10%Asymmetric upside

Real estate advantages for high-income engineers:

  • Tax benefits (depreciation, mortgage interest deduction)
  • Forced savings (principal paydown)
  • Inflation hedge (rents and property values rise)
  • Leverage (2-5x your money with mortgage)
  • Diversification (uncorrelated with stocks)
  • Tangible asset (you can see/visit it)

Real estate disadvantages:

  • Time investment (20-100 hours/year)
  • Illiquid (takes months to sell)
  • Geographic concentration (one property = one city risk)
  • Management headaches (tenants, repairs, etc.)
  • High transaction costs (5-10% buying/selling)

Action Steps for Engineers Considering Real Estate

Phase 1: Education (1-3 months)

Learn fundamentals:

  • Read 2-3 real estate books (Rich Dad Poor Dad, The Book on Rental Property Investing)
  • Join real estate forums (r/EuropeFIRE, r/EuropeanPersonalFinance)
  • Follow European real estate YouTubers
  • Understand local market dynamics

Calculate your readiness:

  • Minimum €30k-€50k cash available
  • Stable income (€80k-€100k+ for foreign investor)
  • 6-month emergency fund (separate from RE investment)
  • Time availability (5-10 hours/month minimum)

Phase 2: Market Research (2-4 months)

Identify target markets:

  • List 3-5 cities matching your criteria (yields, appreciation, access)
  • Research rental demand (student housing, tourism, expats, locals)
  • Understand legal/tax framework in each country
  • Calculate realistic ROI (be conservative)

Visit markets:

  • Spend 3-7 days in each target city
  • Tour 10-15 properties
  • Meet local realtors (2-3 per city)
  • Interview property managers
  • Walk neighborhoods (day and night)

Phase 3: Financial Preparation (1-2 months)

Get financing pre-approved:

  • Contact 3-5 banks in target country
  • Prepare documentation (payslips, tax returns, bank statements)
  • Get pre-approval letter
  • Understand exact terms (LTV, rate, fees)

Structure investment optimally:

  • Research: Personal vs company ownership
  • Consult tax advisor (worth €500-1000 for proper setup)
  • Open local bank account if needed
  • Set up company structure if advantageous

Phase 4: Property Search (2-6 months)

Find the right property:

  • Work with 2-3 local realtors
  • View 20-30 properties (in person or virtually)
  • Run numbers on 10-15 properties
  • Make offers on 3-5 properties
  • Negotiate purchase price (aim for 5-10% below asking)

Due diligence:

  • Hire local lawyer (€1k-€2k well spent)
  • Get property inspection
  • Review building/HOA documents
  • Verify rental income potential (check comparable listings)
  • Confirm all costs (transfer tax, notary, registration)

Phase 5: Purchase & Setup (1-2 months)

Complete purchase:

  • Sign preliminary contract (with contingencies)
  • Transfer down payment (use escrow if available)
  • Get final mortgage approval
  • Sign final deed
  • Register property

Prepare for rentals:

  • Renovate/furnish (if needed): €5k-€20k
  • Take professional photos
  • List on rental platforms
  • Screen tenants carefully
  • Sign rental contract (use standard local template)

Phase 6: Ongoing Management (Continuous)

Monthly tasks (2-5 hours):

  • Collect rent
  • Pay mortgage and expenses
  • Respond to tenant issues
  • Monitor property condition
  • Track finances (spreadsheet or software)

Annual tasks (10-20 hours):

  • File taxes (rental income)
  • Review insurance
  • Assess property value (appreciation)
  • Consider refinancing (if rates dropped)
  • Visit property (if feasible)

Calculate your investment timeline →

Common Mistakes to Avoid

Mistake 1: Buying Without Visiting

Problem: Buying based on photos/virtual tours only.

Consequences:

  • Neighborhood worse than expected
  • Property condition issues
  • Overpriced for actual quality

Solution: Always visit in person, see 15-20 properties before deciding. Spend €500-€1k on flights - it's 1% of purchase price and saves massive regret.

Mistake 2: Ignoring Hidden Costs

Problem: Only calculating mortgage + rent, forgetting everything else.

Hidden costs:

  • Transfer tax (5-10% of price)
  • Notary fees (1-2%)
  • Property management (8-12% of rent)
  • Vacancy (1-2 months/year)
  • Repairs (1-2% of property value/year)
  • HOA fees (€50-€300/month)
  • Insurance (€300-€800/year)

Reality: Hidden costs can be 15-20% of gross rental income. Calculate conservatively.

Mistake 3: Overleveraging

Problem: Getting maximum possible mortgage (80-90% LTV) when barely affordable.

Risk:

  • Interest rate increases (if variable) = can't afford payments
  • Vacancy = you cover mortgage from salary
  • Major repair = no cash buffer

Solution: Aim for property to be cash-flow positive even with 2-month vacancy per year. Have €10k-€20k buffer after purchase.

Mistake 4: Wrong Property Type for Goals

Mistake: Buying low-yield property in HCOL city expecting cash flow.

Example:

  • Munich property: €400k price, 3% yield = €12k/year gross
  • After mortgage/costs: Negative cash flow
  • Only works if betting on appreciation

Solution: Match property strategy to goals:

  • Cash flow goal → LCOL, high yield (6-10%)
  • Appreciation goal → HCOL, growing area (3-5% yield OK)
  • Wealth building → Balanced (5-7% yield + appreciation)

Mistake 5: Emotional Buying

Problem: "I love this apartment, let's buy it!"

Issue: Investment ≠ personal home. Ugly profitable property > beautiful losing property.

Solution: Buy based on numbers, not emotions. Would you buy an ugly property with 10% CoC ROI? If yes, you're ready. If no, you're still emotional.

Final Thoughts

Real estate investing as a software engineer is a powerful wealth-building tool, but it's:

Not passive: Requires 20-100 hours/year Not liquid: Takes months to sell if needed Location-dependent: Must choose market wisely Execution-dependent: Average numbers don't reflect what's possible

But it offers:

  • ✅ Leverage (2-5x your money)
  • ✅ Tax benefits (significant in most countries)
  • ✅ Inflation hedge (rents rise with inflation)
  • ✅ Forced savings (principal paydown)
  • ✅ Diversification (uncorrelated with stocks)

For high-income engineers (€100k+), real estate can accelerate FIRE timeline by 3-5 years when executed well.

My results (17% total ROI) are achievable with:

  • Proper market selection
  • Good execution
  • Conservative leverage
  • Long-term mindset

If you're interested in this path, start with Phase 1 (education), take it slow, and always run conservative numbers.

Real estate rewards preparation, patience, and diligence - traits most engineers already have.

Plan your real estate investment strategy →


Frequently Asked Questions

Is 17% annual ROI realistic or did you get lucky?

It's realistic with proper execution, but I also had advantages. Here's the honest breakdown:

What contributed to my 17%:

Market timing (bought 2022-2023 in recovering market) ✅ Good location selection (growing Portuguese city) ✅ Below-market purchase (negotiated 8% below asking) ✅ Optimal financing (secured 4.5% rate before increases) ✅ Above-average management (better tenant screening, lower vacancy)

What's replicable:

  • ✅ The methodology (3-part ROI calculation)
  • ✅ Target markets (Portugal, Eastern Europe still good)
  • ✅ Conservative appreciation assumption (2% is cautious)
  • ✅ Leveraged returns (80% mortgage is standard)

What might be harder now:

  • ❌ Interest rates higher (5-6% vs my 4-5%)
  • ❌ Prices increased 5-10% since I bought
  • ❌ Rental regulations tightening in Portugal

Realistic expectations for 2025:

  • Conservative: 12-15% total ROI (4% CoC + 6% appreciation + 3% paydown)
  • Good execution: 15-18% total ROI (like mine)
  • Optimal: 18-22% total ROI (emerging markets, perfect execution)

Reality check:

  • Years 1-3: Often lower (higher vacancy, learning curve, startup costs)
  • Years 4-10: Hit stride, refinance possible, rents increase
  • Years 10+: Mortgage paid down significantly, equity compounds

Luck factor: 20-30%. I avoided major repairs, got great tenants, market cooperated. You might have 1-2 bad years mixed in. Plan for 12-15% average, enjoy if you hit 17%+.

See market analysis for current opportunities.

How much cash do I need to start real estate investing in Europe?

Minimum: €30k-€35k | Comfortable: €50k-€60k | Optimal: €75k-€100k

Breakdown for €100k property (typical starter):

ItemCost% of Price
Down payment (20%)€20k20%
Transfer tax€5k-€10k5-10%
Notary & registration€1k-€2k1-2%
Legal fees€1k-€2k1-2%
Renovations/furnishing€5k-€15k5-15%
Buffer (emergency fund for property)€5k-€10k5-10%
Total needed€37k-€61k37-61%

Why the range?:

  • Lower end (€37k): Property in good condition, minimal work needed
  • Higher end (€61k): Needs renovation, full furnishing, safety buffer

Additional considerations:

Your personal emergency fund: Keep separate 6-month living expenses (€15k-€30k) - DON'T use this for property.

Ongoing buffer: First 6-12 months might have unexpected costs (€2k-€5k). Don't be cash-poor after purchase.

Income requirement: Banks typically want proof of €80k-€100k+ annual income for non-resident mortgages.

Realistic path for engineers:

Career StageSavings TargetTimelineStrategy
Junior (0-3yr, €50k-€80k)€30k-€40k1-2 yearsSmall property (€80k-€100k), lower-cost market
Mid (3-6yr, €80k-€120k)€50k-€70k1-2 yearsStandard property (€100k-€150k), good markets
Senior (6+yr, €120k+)€75k-€100k+6-12 monthsBetter property (€150k-€250k), optimal locations

Shortcut: If in Switzerland earning €140k+, you can save €50k-€70k in 1 year. This is why Swiss accumulation phase works so well.

Can you start with less? Yes, but harder:

  • €25k-€30k: Possible in very LCOL markets (Balkans, Eastern EU) with higher risk
  • €20k-€25k: Very risky, no buffer for issues
  • < €20k: Don't. You need safety margin.

Should I buy property as individual or through a company?

Depends on your situation. Here's the decision framework:

Buy as INDIVIDUAL if:

First property (simpler, learn the ropes) ✅ Living in property eventually (capital gains exemption if primary residence) ✅ Short-term hold (< 5 years - company setup not worth it) ✅ Can't afford company setup costs (€2k-€5k initial + €1k-€2k/year ongoing) ✅ Simple tax situation (employee with one property)

Individual pros:

  • Simple setup (just buy in your name)
  • Lower initial costs
  • Can qualify for owner-occupier mortgage rates (lower)
  • Capital gains exemption if become primary residence

Individual cons:

  • Higher income tax on rental income (28% in Portugal, 30-45% elsewhere)
  • Capital gains tax when selling (14-28%)
  • Harder to optimize taxes
  • Personal liability (someone sues, your assets at risk)

Buy through COMPANY if:

Multiple properties planned (scale justifies setup cost) ✅ Long-term hold (10+ years - maximize tax benefits) ✅ High income bracket (rental income would be taxed 40%+ personally) ✅ Want to avoid capital gains tax (company can sell, reinvest without tax) ✅ Building property portfolio as part of FIRE strategy

Company pros:

  • Lower ongoing taxes (corporate rates often 15-25%)
  • Capital gains tax avoidance (if reinvested)
  • Asset protection (limited liability)
  • Easier to scale (buy multiple properties)
  • Depreciation benefits (offset income)
  • Can deduct more expenses

Company cons:

  • Setup cost (€2k-€5k)
  • Ongoing cost (accounting: €1k-€2k/year)
  • More complex (compliance, filings)
  • Harder to get mortgage initially (company has no credit history)

Hybrid approach (what I recommend):

Years 1-3: Buy first 1-2 properties as individual

  • Learn real estate basics
  • Establish track record
  • Keep it simple

Years 3-5: If successful and scaling, create company

  • Transfer properties to company (or buy new ones through it)
  • Optimize tax structure
  • Build proper portfolio

Specific country considerations:

CountryIndividual TaxCompany TaxRecommendation
Portugal28%21% + NHR optionIndividual first, then company if > 2 properties
Poland8.5-12% (IP Box)9-19%Individual fine (already low tax)
Spain19-26%25%Company beneficial if > 3 properties
Germany25-45%15-30%Company for high earners

Reality: Most engineers with 1-2 properties don't need company. If you're buying 3-5+ properties as serious wealth strategy, company makes sense.

Consult local tax advisor (€500-€1k consultation) before deciding. They'll calculate exact savings for your situation. Usually pays for itself if you save €2k+/year in taxes.

Is Portugal still a good market in 2025 or has it peaked?

Still good but changing. Here's the nuanced view:

What's gotten harder:

Prices increased 20-30% since 2020

  • Lisbon/Porto: €3k-€4k/m² (was €2.5k-€3k)
  • Secondary cities: €1.5k-€2.5k/m² (was €1k-€1.8k)

Interest rates higher

  • 2021: 2-3% mortgages
  • 2024: 4.5-6% mortgages
  • Adds €200-€400/month to payments on €150k loan

Rental regulations tightening

  • Lisbon/Porto limiting short-term rentals (Airbnb)
  • Tenant protections increasing
  • Some rent control discussions

Golden Visa changes

  • Lisbon/Porto no longer qualify (as of 2023)
  • Reduced foreign investment interest
  • Less speculative buying

What's still good:

Fundamentals remain strong

  • Tourism recovering (2023: 27M visitors, beating 2019)
  • Remote workers influx continues (30k-50k/year)
  • Portuguese diaspora returning
  • Demographic trends favor cities

Yields still attractive

  • 6-9% gross yields (vs 2-4% in Western EU)
  • Quality properties available
  • Secondary cities undervalued

Appreciation continues

  • 2023: +4-5% in most markets
  • 2024 projection: +3-4%
  • Long-term trend positive (EU's most affordable warm-weather country)

Banks still lending to foreigners

  • 80% LTV possible
  • Rates stabilizing (4.5-5.5%)
  • Process well-established

My assessment for 2025:

Buy if: ✅ You're targeting secondary cities (Braga, Coimbra, Aveiro, Funchal) - better value ✅ You're focused on long-term rentals (not Airbnb) - regulations favor this ✅ You can secure < 5% mortgage rate - makes numbers work ✅ You find below-market deals (motivated sellers, needs work) - always possible ✅ You plan 10+ year hold - time smooths over market fluctuations

Avoid if: ❌ Chasing Lisbon/Porto premium areas at peak prices ❌ Betting on short-term rental (Airbnb) yields - regulation risk ❌ Assuming 10% appreciation per year - unsustainable ❌ Stretching finances with variable rate mortgage - rate risk ❌ Looking for quick flip profits - those days are over

Alternative Portuguese strategies for 2025:

Strategy 1: Secondary cities (Braga, Coimbra, Guarda, Viseu)

  • Prices: €1k-€2k/m²
  • Yields: 7-10%
  • Less competition, fundamentals strong
  • Undervalued relative to Lisbon/Porto

Strategy 2: Islands (Madeira, Azores)

  • Tourism focus, unique appeal
  • Remote worker destination
  • €2k-€3k/m²
  • 7-9% yields

Strategy 3: Rural/coastal (within 30-60min of major city)

  • Target remote workers (not tourists)
  • Lower prices (€800-€1.5k/m²)
  • Long-term rental focus
  • 8-11% yields possible

Bottom line: Portugal hasn't peaked but easy money phase is over. You need to be strategic, target right areas, focus on fundamentals, and plan long-term hold. Still beats most Western EU markets for yield + appreciation combo.

Better alternatives for 2025: Consider Poland (Warsaw, Cracow), Romania (Bucharest, Cluj), Baltic states (Riga, Tallinn) - earlier in cycle, higher growth potential, similar or better yields.

See European market comparison for alternatives.

How do I manage property remotely while living in Switzerland/elsewhere?

Very doable with right systems. Here's my exact approach:

Option 1: Professional Property Management (What I use)

Cost: 8-12% of monthly rent

What they do:

  • Find and screen tenants
  • Collect rent
  • Handle maintenance requests
  • Coordinate repairs
  • Regular property inspections (quarterly)
  • Legal compliance (contracts, etc.)
  • Annual financial reporting

Your involvement: 1-3 hours/month

  • Reviewing monthly reports
  • Approving major expenses (>€500)
  • Annual planning call
  • Emergency decisions (rare)

When to use: If property is 2+ hours away, or you value time over money.

How to find good PM:

  • Ask 3-5 local realtors for referrals
  • Interview 3-4 companies
  • Check reviews (Google, local forums)
  • Ask for client references (call 2-3)
  • Start with 1-year contract (test them)

Option 2: Hybrid (Part-time PM + DIY)

Cost: 4-6% of rent

What they do:

  • Find and screen tenants (most critical)
  • Handle emergencies
  • Coordinate big repairs

What you do:

  • Collect rent (direct deposit)
  • Handle minor tenant questions (email)
  • Approve all spending
  • Annual visit for inspection

Your involvement: 3-6 hours/month

When to use: If you enjoy being involved, want to save money, and visit property 1-2x/year.


Option 3: Full DIY (Not recommended if far away)

Cost: €0 (just your time)

Your involvement: 10-20 hours/month

Only works if:

  • Property within 2-3 hours drive
  • You visit monthly
  • You have local handyman network
  • You enjoy real estate as hobby

My remote management system:

Tools I use:

  • Property management software: Rental management platform (€10-€30/month)
  • Banking: Portuguese bank account + TransferWise for easy transfers
  • Communication: WhatsApp group with PM + tenant
  • Documentation: Google Drive with all docs, receipts, contracts
  • Financials: Spreadsheet tracking income/expenses monthly

Monthly routine (2 hours):

  1. Review PM report (30 min)
  2. Check bank account (10 min)
  3. Update spreadsheet (20 min)
  4. Respond to any issues (30 min)
  5. Plan any needed actions (30 min)

Quarterly tasks (3-4 hours):

  • Review property inspection report
  • Video call with PM
  • Assess if any renovations needed
  • Plan visits (if feasible)

Annual tasks (1-2 days):

  • Visit property (if feasible - combine with vacation)
  • Meet PM in person
  • Inspect property thoroughly
  • Tax filing (rental income)
  • Review insurance, contracts
  • Plan next year

Key strategies for successful remote management:

Over-communicate upfront: Set clear expectations with PM and tenant

Budget for repairs: Always have €2k-€5k available for emergencies

Build buffer: €5k-€10k property-specific emergency fund

Document everything: Photos, contracts, communication - saves issues later

Visit annually if possible: Even if just 2-3 days, shows you care and PM stays accountable

Have backup PM: Know 2-3 other property managers in case primary doesn't work out

Automate payments: Set up automatic mortgage, insurance, HOA payments

Remote handyman network: Know 2-3 reliable contractors PM can call


Costs of remote management (assuming €1,000/month rent):

ScenarioMonthly CostAnnual CostYour Time
Full PM (10%)€100€1,2001-3 hrs/month
Hybrid (5%)€50€6003-6 hrs/month
DIY€0€010-20 hrs/month

My choice: Full PM at €100/month (€1,200/year)

  • Time saved: 10-15 hours/month = 120-180 hours/year
  • My hourly rate: €100-€150/hour (as engineer)
  • Value of time saved: €12k-€27k/year
  • Cost: €1,200/year
  • ROI of PM: 10-20x (pays for itself massively)

Reality: As high-income engineer (€100k+), your time is worth €80-€150/hour. Property management at 8-12% of rent is always worth it if property is remote. Focus your time on finding next property, not managing current one.

What about property taxes, income taxes, and ongoing costs?

Complete breakdown of ongoing costs (often underestimated):

Example: €150k property in Portugal, renting for €1,000/month

Annual costs:

Cost CategoryAnnual Amount% of RentNotes
Property tax (IMI)€400-€6003-5%0.3-0.5% of property value
HOA fees (if apartment)€600-€1,2005-10%Building maintenance, common areas
Insurance€300-€5002.5-4%Building + contents + liability
Property management€1,20010%If using PM (8-12% of rent)
Maintenance reserve€600-€1,2005-10%1% of property value/year
Utilities (if included)€600-€1,2005-10%Water, electricity if you pay
Vacancy (average)€1,000-€2,0008-15%1-2 months/year turnover
Repairs (unexpected)€500-€1,0004-8%Average annual
Income tax on rent€2,800-€3,40023-28%Portugal: 28% on net income OR flat rate
Accounting/admin€300-€6002-5%If using accountant
Total costs€8,300-€12,10069-101%Of gross rent!

Wait, costs are 70-100% of rent?!

Yes, this is realistic (and why many properties are only break-even or slightly cash-flow negative).

Net operating income (before mortgage):

  • Gross rent: €12,000/year
  • Total costs: -€8,300 to -€12,100
  • NOI: €-100 to €3,700/year

Then subtract mortgage:

  • Mortgage on €120k (80% LTV) at 5%: €7,900/year
  • Net cash flow: -€8,000 to -€4,200/year

"But you said 6.7% cash-on-cash ROI!"

Yes, because:

  1. I got better rent (€1,200-€1,300/month, not €1,000)
  2. Lower costs through optimization (self-managed some aspects)
  3. Lower mortgage rate (4.5% vs 5%)
  4. Better tax structure (company ownership, depreciation)
  5. Furnished apartment (higher rents)

This is why execution matters. Average numbers show break-even, but with optimization you can achieve positive cash flow.


Tax specifics by country:

Portugal:

  • Rental income tax: 28% flat OR progressive rates (14-48%)
  • Property tax (IMI): 0.3-0.8% of property value/year
  • Capital gains: 50% of gain taxed at your rate (or 25% flat if company)
  • Tip: Opt for flat 28% rate (simpler, often better)

Poland:

  • Rental income: 8.5% (if IP Box classification)
  • Property tax: €200-€500/year typically
  • Capital gains: 19% flat
  • Winner: Best tax regime in EU for rental income

Spain:

  • Rental income: 19-26% progressive
  • Property tax (IBI): 0.4-1.1% of cadastral value
  • Capital gains: 19-26% progressive
  • Note: Higher costs, but offset by higher rents

How to minimize ongoing costs:

Buy in low-HOA building (< €50/month) or house (no HOA) ✅ Self-manage if possible (save 8-12%) ✅ Buy in growing area (minimize vacancy) ✅ Screen tenants carefully (reduce turnover, damage) ✅ Budget 1.5% of value/year for repairs (avoid surprises) ✅ Optimize tax structure (company, deductions, depreciation) ✅ Build handyman network (avoid expensive emergency repairs)

Bottom line: Ongoing costs are 60-80% of gross rent typically. Plan for this. Properties that seem like 8% yield might only net 2-3% cash flow after all costs. This is why leverage (mortgage) and appreciation matter - you're not getting rich on monthly cash flow alone.


Explore Euro Top Tech

💼 Find Your Next Job

Browse 5,000+ high-paying tech jobs across Europe

View Jobs
📊 Compare Cities

Detailed salary, tax, and savings data for European cities

Explore Data
📚 Career Guides

Learn strategies to land top tech jobs and advance your career

Read Guides

Related Articles

Location Planning for Corporate Careers and Financial Independence: How to Geo-Max Europe as a Software Engineer

Switzerland-first strategy for building €100k+ capital, then relocate to Warsaw/Valencia for €150k household vs €350k Zurich achieving same lifestyle: complete guide to geographic arbitrage for financial freedom in Europe.

Read Article
My Real Salary Growth Journey: 16x Increase from €1 to €16 as a Software Engineer (2016-2023)

From Italian intern (€1 baseline) to Swiss big tech (€16 multiplier): 7-year salary progression across Italy, Switzerland, Spain showing real compensation growth with career context and financial independence insights.

Read Article
How to Reach FIRE as a Software Engineer in Europe: Complete Blueprint

Achieve Financial Independence and Retire Early in 6-12 years as a European software engineer: geo-arbitrage strategies, €100k-€250k HCOL salaries, 15%+ ROI investing, and coast FIRE pathway with real numbers.

Read Article