Raul Mihaila

Finance

Renting vs buying a property

This tool allows you to compare the financial outcome of buying a property, versus renting and investing the initial fees (down payment + taxes) in the stock market + investing the difference between the rent and the loan to pay each month. The stock market yield is assumed to be constant over the years.

Property informations

Amount to borrow (loan amount - down payment)
240 000,00 €
15 years
20 years
25 years
30 years
Property value increase (+ inflation)
4.3%
Loan to pay each month
1 201,50 €
Loan amount
240 000,00 €
Down payment
60 000,00 €
Taxes & fees
20 000,00 €
Total property taxes paid over 25 years
65 054,25 €
Total maintenance cost paid over 25 years
195 162,74 €
Interest paid over 25 years
120 448,97 €
Total paid over 25 years
640 685,96 €
Property final value
859 466,52 €

Rent and invest in the stock market

Rent increase (+ inflation)
3.3%
Initial investment
(= down payment + property initial cost)
80 000,00 €
Portfolio final value (after 25 years)
1 429 547,45 €

Stock yield variations

Rent variations

Loan rate variations

How does it work?

This tool allows you to compare the financial outcome of buying a property, versus renting and investing the initial investment in the stock market and investing the difference between the rent and the loan to pay each month. The stock market yield is assumed to be constant over the years.

The property value is assumed to increase over the years, and the rent is also assumed to increase over the years.

\[\begin{align*} & \text{Monthly loan payment} = \frac{{\text{Loan Amount} \times \left( \frac{{\text{Annual Interest Rate}}}{{12}} \right)}}{{1 - \left( 1 + \frac{{\text{Annual Interest Rate}}}{{12}} \right)^{-\text{Loan Term in Years} \times 12}}} \\ & \text{Initial Investment} = \frac{{\text{Down Payment} \times \text{Property Value}}}{{100}} \\ \end{align*}\]
How the total stock investment is calculated:
\[\begin{align*} & \text{Total Stock Investment} = \text{Initial Investment} + \\ & \sum_{i=0}^{\text{Loan Term in Years} \times 12} \left( \frac{{\text{Yearly Property Taxes}}}{{12}} + \frac{{\text{Maintenance Costs}}}{{12}} \right) \times \text{Property Value} \\ & \qquad \times \left( 1 + \frac{{\text{Property Value Increase Rate} + \text{Inflation Rate}}}{{12}} \right)^i - \text{Monthly Rent} \times \left( 1 + \frac{{\text{Rent Increase Rate} + \text{Inflation Rate}}}{{12}} \right)^i \\ & \qquad \times \left( \frac{{\text{Loan Amount} \times \left( \frac{{\text{Annual Interest Rate}}}{{12}} \right)}}{{1 - \left( 1 + \frac{{\text{Annual Interest Rate}}}{{12}} \right)^{-\text{Loan Term in Years} \times 12}}} \right) \\ & \qquad \times \left( 1 + \frac{{\text{Stock Yield}}}{{12}} \right)^i \end{align*}\]
How the property final value is calculated:
\[\text{Final Property Value} = \text{Property Value} \times \left(1 + \frac{{\text{Property Value Increase Rate} + \text{Inflation Rate}}}{{100}}\right)^{\text{Loan Term in Years}}\]