Assumptions used
- All results are nominal: inflation is not removed.
- Growth and return inputs are user-controlled scenarios, not forecasts.
- The mortgage rate stays unchanged and repayments are calculated monthly.
- The renter invests the buyer’s unspent deposit and buying costs at the entered return.
- Each side invests any monthly housing-cost advantage over the other.
- Investment growth is applied monthly before that month’s contribution.
- Buyer equity deducts the entered selling cost at every comparison point.
- Tax, fees and maintenance are included only through the values entered by the user.
How the comparison works
The buyer starts with property equity and a mortgage; the renter starts by investing the deposit and buying costs they did not spend. Each month, the side with lower modelled housing costs invests the difference. The comparison then places buyer equity after selling costs beside both investment balances.
buyer position = property value − mortgage − selling costs + buyer investment
renter position = unspent upfront cash + monthly differences + returns
difference = buyer position − renter position
Returns and growth compound monthly from annual scenario inputs. All figures are nominal, so inflation is not removed.
Worked example
With the example inputs, the modelled monthly mortgage payment is £1,417.37. After ten years, the buyer scenario position is £174,419.21 and the renter scenario position is £131,324.66. The difference is £43,094.54; this is an assumption-driven comparison, not a recommendation.
Generated by buy-vs-rent@1.0.0.
What this scenario does not tell you
- House prices, rents, maintenance and investment returns can differ materially from the entries.
- Tax treatment, investment fees and inflation are not modelled unless included in user costs.
- Liquidity, tenure security, moving flexibility and personal preferences are not financial line items.
- A mortgage figure is not an eligibility decision or regulated recommendation.
- Past market performance would not guarantee these scenario returns.
Sources and change log
This is an evergreen scenario model with no market-rate feed. Mortgage wording follows the informational boundary described in FCA MCOB 5.4; every price, rent, growth and return assumption comes from the user.
Questions people ask
Does a higher result mean I should choose that option?
No. It means one set of entered assumptions produced a higher modelled nominal position. Change the assumptions and consider non-financial needs.
Why does the renter invest the deposit?
It keeps the starting cash treatment comparable: cash not spent on the purchase remains available in the renting scenario.
Are property tax and legal fees included?
Include them in buying costs. The separate buying-cost calculator can help assemble that number.