Skip to main content
Calcimator

Real Estate vs Stock Market Calculator

Compare total returns from leveraged rental property vs index fund investing over time.

About this calculator

This calculator compares two very differently structured investments: an unleveraged position in stocks versus a 5x-leveraged rental property (Investment amount ($) is treated as a 20% down payment on a property five times larger, with the other 80% financed at an assumed 6.5% mortgage rate). Real estate total return ($) is completely unaffected by Stock market return (%/yr), and Stock market total return ($) is completely unaffected by Home appreciation (%/yr) or Gross rental yield (%) -- the two sides of the comparison are calculated entirely independently before being placed side by side. Investment amount ($) scales both total-return figures by the same multiple, since it sets both the down payment for real estate and the principal for stocks -- but that multiple can be negative: when Home appreciation (%/yr) or Stock market return (%/yr) is negative enough (combined with the leverage and financing costs on the real-estate side, or simply compounded over enough Years held on the stock side), a larger Investment amount ($) means a larger LOSS, not a larger gain, on that side.

Investment amount ($) never changes which asset wins, but it does not guarantee a larger investment produces a larger (more positive) return -- only a proportionally larger one in whatever direction your other assumptions already point. Because the real-estate side is leveraged 5x, Home appreciation (%/yr) has an outsized effect on Real estate total return ($) compared to how Stock market return (%/yr) affects the stock side -- a modest home-price gain applies to the full leveraged property value, not just the cash actually invested, which is the core mechanic behind why leveraged real estate can outperform an unleveraged stock position even at a lower headline appreciation rate; the same leverage also means real estate can lose money faster than stocks when appreciation is negative. Net annual rental income ($) subtracts an assumed 1.2% property tax, 0.5% insurance, 1% maintenance, and interest-only mortgage payments from gross rent, and is commonly negative at typical rental yields once financing costs are included -- a negative figure here is expected leveraged-property cash flow, not an error, and it reduces Real estate total return ($) when compounded over the full holding period.

Inputs

%
%
%

Results

Better Option

Stocks

Real estate total return ($)$120,174.00
Stock market total return ($)$317,725.00
Real estate CAGR (%)5.4%
Stock CAGR (%)10%
Net annual rental income ($)-$14,500.00
How to Use This Calculator
  1. Enter the investment amount — for real estate, this represents your down payment or purchase price.
  2. Set the holding period in years and the expected home appreciation rate (historically ~3–4%).
  3. Input the rental yield percentage and the expected stock market return (historically ~10%).
  4. Compare Real Estate Total Return versus Stock Total Return to see which builds more wealth over your timeline.
  5. Review Net Annual Rental Income and the Winner output to factor in cash flow alongside appreciation.

What each input means

Investment amount ($)
Cash available to invest (used as down payment for RE).
Years held
Investment time horizon.
Home appreciation (%/yr)
Annual home price appreciation.
Gross rental yield (%)
Annual gross rent as percentage of property value.
Stock market return (%/yr)
Expected annual stock market total return.

What each result means

Real estate total return ($)
Total profit from rental property.
Stock market total return ($)
Total profit from stock investment.
Real estate CAGR (%)
Annualized return on equity for real estate.
Stock CAGR (%)
Annualized stock market return.
Net annual rental income ($)
Annual rental income after all expenses.
Better Option
Whichever asset produced the higher total dollar return, Real Estate or Stocks, over the holding period.

How this is calculated

Worked example, using the default values

  1. Identify Input Parameters
    5 parameters
    Investment amount ($) = 100000, Years held = 15, Home appreciation (%/yr) = 3.5, Gross rental yield (%) = 5, Stock market return (%/yr) = 10 = 5 input(s) provided
  2. Calculate Better option
    Better option
    Stocks = Stocks
  3. Calculate Real estate total return
    Real estate total return = realEstateEquity - downPayment + netRentalIncome * yearsHeld
    120174 = $120,174
  4. Calculate Stock market total return
    Stock market total return = stockFinalValue - investmentAmount
    317725 = $317,725

Engine last updated . Checked against 3 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.

Frequently Asked Questions

Why doesn't Stock market return (%/yr) affect Real estate total return ($)?

The two investment paths are calculated completely independently and only combined at the end for comparison. Real estate total return ($) depends only on Home appreciation (%/yr), Gross rental yield (%), Years held, and Investment amount ($) -- Stock market return (%/yr) exclusively drives Stock market total return ($), the separate figure it's being compared against.

Why is Net annual rental income ($) often negative?

This calculator assumes a heavily leveraged purchase (5x, with a 20% down payment and an 80% mortgage at an assumed 6.5% rate), and Net annual rental income ($) subtracts property tax, insurance, maintenance, and interest-only mortgage payments from gross rental income. At typical Gross rental yield (%) assumptions, that combined cost load frequently exceeds rental income even before considering appreciation -- a negative figure reflects that financing cost structure, not a calculation error.

Does a larger Investment amount ($) always produce a larger dollar return?

No -- Investment amount ($) scales both Real estate total return ($) and Stock market total return ($) by the same multiple, but that multiple takes its sign from your other assumptions, not from Investment amount ($) itself. If Home appreciation (%/yr) or Stock market return (%/yr) is negative enough (especially combined with real estate's 5x leverage and financing costs, or a long Years held on the stock side), a larger Investment amount ($) produces a larger LOSS, not a larger gain. It never changes which asset wins the comparison, only how large the win or loss is on both sides.

Why does real estate's leverage make Home appreciation (%/yr) matter so much?

This calculator models a 20% down payment on a property valued at five times that amount (an 80% mortgage covers the rest), so home appreciation applies to the entire leveraged property value, not just your cash invested. A given appreciation percentage therefore generates a proportionally larger dollar gain on the leveraged real estate side than the same percentage return would on an unleveraged stock position of the same cash investment -- the flip side is that leverage cuts the same way on losses.

Does a longer Years held always favor whichever asset is currently ahead?

Not necessarily -- a longer holding period compounds whichever growth rate you assumed for each side, so it amplifies the gap in whatever direction your entered Home appreciation (%/yr), Gross rental yield (%), and Stock market return (%/yr) assumptions already point. If your assumed real estate appreciation is negative, for instance, a longer holding period makes the leveraged real estate position worse, not better, so check which direction your specific assumptions imply before assuming more years always helps the current leader.

The questions that sit next to this one — chosen by subject, including calculators filed under a different category.

More in Investing & Retirement.