Skip to main content

How the UK Buy vs Rent Calculator works

The formulas, default figures and assumptions behind every result the calculator shows, with a worked example you can check against it.

See what's changed in the changelog

1. The model in brief

The calculator runs a year-by-year simulation of two versions of you over the length of the mortgage (20 years by default):

  • The buyer pays a deposit, takes out a repayment mortgage and pays the running costs of owning.
  • The renter pays rent instead, and invests the money the buyer spent up front (the deposit and one-off purchase costs).

Each year, whichever option costs less that year invests the difference. At the end we compare each side's net worth: what they own minus what they owe. The side with the higher net worth is the one the calculator recommends.

The formulas below are the ones the calculator runs in your browser. Symbols are defined under each formula, and all rates are annual unless stated otherwise.

2. Buying: mortgage and running costs

Monthly mortgage payment

The mortgage is a standard repayment (capital and interest) loan at a fixed rate for the whole term:

M = P × r(1 + r)n ÷ [(1 + r)n − 1]

M
monthly payment
P
loan amount: house price minus deposit
r
monthly interest rate: the annual mortgage rate ÷ 12
n
number of payments: term in years × 12

In words: the fixed monthly payment that pays off the loan, with interest, in exactly n payments. For a 0% rate it is simply P ÷ n.

Mortgage still owed

After k years of payments, the balance still owed is the present value of the payments left:

Bk = M × [(1 + r)m − 1] ÷ [r(1 + r)m]

Bk
balance owed at the end of year k
m
payments remaining: (term − k) × 12

In words: what it would cost to clear the loan today. It falls to zero at the end of the term.

Running costs and home value

Council Tax and maintenance are percentages of the home's value at the start of each year, so they grow as the home appreciates. Insurance is a fixed yearly amount.

Ct = 12M + (p + c) × Vt−1 + H

Vt = V0 × (1 + g)t

Ct
buyer's costs in year t
p
Council Tax rate (% of home value a year)
c
maintenance rate (% of home value a year)
H
home insurance a year
Vt
home value at the end of year t; V0 is the purchase price
g
home appreciation rate

One-off purchase costs (Stamp Duty Land Tax, legal and conveyancing fees, furnishing and moving) aren't charged to the buyer's yearly costs. Instead they count as an opportunity cost: the renter invests the same amount on day one, so it compounds against buying for the whole period.

3. Renting: rent and Council Tax

Rent rises by a fixed percentage each year, starting from the rent you enter:

Rt = 12 × R0 × (1 + i)t−1 + p × Vt−1

Rt
renter's costs in year t
R0
monthly rent today
i
annual rent increase

In the UK Council Tax is paid by whoever lives in the home, so the renter pays it too. We assume a comparable rented home in the same band, so the renter's Council Tax (p × Vt−1) matches the buyer's each year and cancels out of the comparison.

4. Investing the difference

Each year we work out the gap between the two sides' costs, Dt = Ct − Rt. Whoever pays less invests the difference. The renter's portfolio starts with the deposit plus the one-off purchase costs; the buyer's starts at zero.

It = It−1 × (1 + a) + max(Dt, 0) × (1 + a/2)

St = St−1 × (1 + a) + max(−Dt, 0) × (1 + a/2)

It
renter's portfolio at the end of year t; I0 = deposit + purchase costs
St
buyer's savings portfolio (only grows in years when owning is cheaper than renting); S0 = 0
a
investment return rate

Last year's portfolio grows by a full year's return. This year's savings are paid in month by month, so on average each pound is invested for six months: we credit them with half a year's return, a/2, rather than compounding monthly.

5. Net worth and the crossover year

Buying: Wt = Vt − Bt + St

Renting: Wt = It

The buyer's net worth is their home equity (the home's value minus the mortgage still owed) plus any savings portfolio. The renter's is their portfolio. The calculator's headline result is the gap between the two at the end of the term.

The crossover year is the first year buying's net worth overtakes renting's. At the start renting counts as ahead: the renter holds the deposit and purchase costs as investments, while the buyer has just taken on the loan. If buying never overtakes, there is no crossover.

6. Worked example with the UK defaults

Here are the calculator's default UK inputs run through the formulas above. Open the calculator without changing anything and you'll see the same results. These figures are recalculated whenever the defaults are reviewed.

Step 1: Day one

House price
£273,000
Deposit (10%)
£27,300
Loan
£245,700
Monthly payment (4.92% over 20 years)
£1,610.67
One-off purchase costs (Stamp Duty £3,650, legal £1,500, furnishing £3,000)
£8,150
Renter's starting portfolio (deposit + purchase costs)
£35,450

Step 2: Year 1 costs

Buying
Mortgage payments (12 × £1,610.67)
£19,328
Council Tax (0.5%)
£1,365
Maintenance (1%)
£2,730
Insurance
£500
Total
£23,923
Renting
Rent (12 × £1,400.00)
£16,800
Council Tax
£1,365
Total
£18,165

In year 1 renting is £5,758 cheaper, so the renter invests that difference. With half a year's growth at 7% it adds £5,960 to their portfolio.

Step 3: After 20 years

Buying net worth
£493,068
Renting & investing net worth
£295,292
Crossover point
year 2, when buying pulls ahead.

Buying leaves you £197,777 better off after 20 years.

7. Key assumptions and why we chose them

The house price, rent and mortgage rate defaults come from named public sources, listed on the About page, and the Stamp Duty default is worked out from the GOV.UK residential SDLT rates for that price. The rest are our estimates. Here's why we chose each one, and how much the 20-year result moves if you change it (all other defaults unchanged).

Estimated default assumptions, the reasoning behind each, and how sensitive the result is to it
Investment return 7% a year

A nominal return for a diversified global share portfolio, before fees and tax. That is roughly the long-run return on world shares of about 5% a year above inflation since 1900, plus the Bank of England's 2% inflation target. It sits below the calculator's 8% "Global Stock Market" preset to leave room for fees. Returns over any single 20-year stretch have varied widely around the average.

References: UBS Global Investment Returns Yearbook (Dimson, Marsh & Staunton); Bank of England: inflation and the 2% target

At 8%: the result moves £51,152 towards renting.
Home appreciation 3% a year

Roughly the Bank of England's 2% inflation target plus about 1% a year of real (after-inflation) growth. House prices have risen faster than that over some past decades, but much of that rise came alongside falling interest rates, which can't repeat indefinitely, so we use a deliberately modest figure.

References: HM Land Registry UK House Price Index (back to 1968); BIS real residential property prices for the UK (via FRED)

At 4%: the result moves £92,781 towards buying.
Rent increase 2% a year

Rents are assumed to keep pace with the Bank of England's 2% inflation target. Recent annual rent growth has often run above this, but over two decades rents are tied to what tenants can afford, which tracks incomes.

References: ONS Private rent and house prices, UK; Bank of England: inflation and the 2% target

At 3%: the result moves £68,067 towards buying.
Maintenance 1% of home value a year Rule of thumb

The widely used "1% of the home's value a year" rule for repairs and upkeep. Older homes typically need more and new builds less.

There's no authoritative source for this figure: treat it as a rule of thumb and enter your own if you can.

At 1.5%: the result moves £72,884 towards renting.
Council Tax 0.5% of home value a year

Council Tax is set by valuation band and local council, not as a percentage of value, so 0.5% is a rough stand-in. Because the renter pays the same Council Tax, it doesn't change the result: it matters only for the yearly costs.

Reference: GOV.UK: Council Tax bands

At 0.75%: no change to the result.
Home insurance £500 a year Rule of thumb

A typical buildings insurance premium. Contents insurance is left out because a renter needs it too. It is held flat in cash terms rather than rising with inflation.

There's no authoritative source for this figure: treat it as a rule of thumb and enter your own if you can.

At £1,000: the result moves £21,215 towards renting.
Furnishing & moving £3,000 one-off Rule of thumb

An allowance for moving and for furnishing and equipping a home you own, beyond what a renter would need.

There's no authoritative source for this figure: treat it as a rule of thumb and enter your own if you can.

At £6,000: the result moves £11,609 towards renting.

"The result" is the gap between buying and renting net worth after 20 years, which is £197,777 in favour of buying with the defaults. The home appreciation, maintenance and rent increase assumptions move it most, so they're the ones most worth replacing with your own view.

8. What the model leaves out

The calculator is a deliberately simple model. It leaves out:

  • Tax on investment returns. The renter's portfolio grows tax-free, as if held in a Stocks & Shares ISA. Money invested beyond your ISA allowance would pay dividend tax and Capital Gains Tax, lowering the renter's result.
  • Capital gains on the home. The home's gain is treated as tax-free, which is usually right for a main home under Private Residence Relief.
  • Selling costs. The buyer's net worth is the home's full market value minus the mortgage. Selling would cost agent's and legal fees, typically a few percent of the price.
  • Variable and changing mortgage rates. The rate is fixed for the whole term. In practice most borrowers refix every few years at whatever rates are then.
  • Year-to-year swings. Returns, house prices and rent grow at constant rates. Real markets are volatile, and the order of good and bad years matters.
  • Other costs of owning. Mortgage arrangement fees, service charges and ground rent on leasehold homes, first-time buyer Stamp Duty relief, and inflation in insurance premiums aren't included.
  • Discipline. The renter is assumed to invest every pound of the difference and never dip into it.
  • Non-financial factors such as security of tenure, flexibility to move, and the freedom to renovate or keep pets.

This is not financial advice. The calculator and this page are general information to help you think the decision through. They don't take account of your personal circumstances. For advice on your situation, speak to an FCA-authorised financial adviser.

Try it with your own numbers

Every default above is editable. Enter your own house price, deposit, rent and assumptions to see which option comes out ahead for you.

Open the calculator