Bureau of Wealth

Rent vs Buy Calculator

By the Bureau of Wealth team Updated

This calculator is general information, not financial advice. Check your own figures with the provider or a qualified adviser before acting on them.

Enter a home price, your mortgage and the rent on a similar home to see whether buying or renting and investing the difference leaves you with more money after the years you choose.

Growth, costs and returns

Check the highlighted fields to see your results.

What this calculator assumes

  • The mortgage has a fixed rate for its whole term, and home values, rent and investment returns change by the same percentage every year.
  • Property tax, homeowners insurance and maintenance are one percentage of the home's value each year, so they rise as the home gains value. HOA fees are not included unless you raise the percentage to cover them.
  • Whichever option costs less each month invests the difference at your chosen return. The renter also invests the down payment and closing costs from the start.
  • Every year's result assumes the home is sold that year, with selling costs taken off its value.
  • Income taxes are ignored: there is no mortgage interest deduction, no tax on investment gains and no tax on any profit from selling the home. Renters insurance, security deposits, PMI and moving costs are also left out.

How the comparison works

The calculator follows two versions of you over the years you choose and compares what each would be worth. The buyer pays the down payment and closing costs, then a monthly mortgage payment plus owner costs. The renter pays rent and invests the money the buyer spent up front.

Each month it compares the buyer's outgoings with the rent. If owning costs more, the renter invests the difference. If rent costs more, the buyer invests the difference instead. Investments grow at your chosen return, compounded monthly. Home value and rent rise once a year by your chosen rates, and owner costs are recalculated from the new value.

At the end of each year, the buyer's net worth is the home's value minus selling costs, minus the mortgage balance, plus any investments. The renter's net worth is their investment pot. Buying breaks even in the first year the buyer's figure matches or passes the renter's.

A worked example

Take a $400,000 home with 10% down, a 6.5% mortgage over 30 years and a similar home renting for $2,000 a month. Use 3% yearly growth in home value and rent, a 5% investment return, owner costs of 2% a year, closing costs of 3% and selling costs of 6%.

The monthly mortgage payment is $2,275.44, and the down payment and closing costs total $52,000. After 10 years the buyer is worth $200,119 and the renter $202,786, so renting is ahead by $2,668 and buying does not break even within the period. Compare over 20 years and buying pulls ahead by $110,490, breaking even in year 11.

Why the assumptions decide the answer

This result is not a prediction. Small changes in the growth and return rates swing it sharply. In the example above, raising home value growth from 3% to 4% puts buying ahead by $43,551 after 10 years, breaking even in year 6. Keeping growth at 3% but raising the investment return to 7% puts renting ahead by $34,198. Nobody knows what home prices or markets will do over a decade, so try a cautious and an optimistic set of rates and see whether the answer changes.

Time matters too. Closing costs and selling costs are a large hit that takes years to recover, which is why buying tends to look worse over short periods. If you might move within a few years, set the comparison period to match and see how the result changes.

Choosing your inputs

Closing costs: the Consumer Financial Protection Bureau describes these as the upfront costs of getting your loan and transferring ownership, such as appraisal fees, title insurance and government taxes. Your Loan Estimate lists them, so divide the total by the price to get a percentage.

Owner costs: add your yearly property tax, homeowners insurance and a maintenance allowance, then divide by the price. The CFPB notes that property tax is set by your local or state government and insurance by the insurer, not by the lender, so check both for the specific home.

Selling costs: include agent commission and other fees you would pay as a seller.

Investment return: use a return you would realistically earn after fees on money you would actually invest, not keep in checking.

Beyond the numbers

Owning gives you stability and control over your home, while renting keeps you flexible and free of repair bills. The comparison only works if the renter really does invest the difference every month. To see how much interest the mortgage itself costs year by year, and what extra payments would save, try the loan repayment calculator.

Frequently asked questions

Is it better to rent or buy?

It depends on how long you stay, local prices and rents, your mortgage rate and what you would earn on invested money. The calculator shows which comes out ahead under the assumptions you enter, so test several sets of rates before deciding.

Why does buying look bad over a few years?

Closing costs and selling costs are paid whether you stay two years or twenty. Over a short period, home value growth and paying down the loan may not cover them.

Does the calculator include the mortgage interest deduction?

No. It also ignores tax on investment gains and on any profit from selling, so both sides are compared before tax. If you expect to itemize deductions, ask a tax professional how that would change your numbers.

What does breaking even mean here?

It is the first year in which the buyer's net worth, after taking off the costs of selling, matches or passes the renter's investment pot. If it says not within this period, try a longer comparison.

What if my rent is higher than the cost of owning?

Then the buyer is the one with money left over each month, and the calculator invests that difference for the buyer at the same return. This usually makes buying look better.

Sources

Figures come from institutions millions of people rely on. How we keep calculators accurate.