Skip to content
CalculatorBuddy

Rent vs Buy Calculator

Compare the average annual cost of renting versus buying a home, including mortgage interest, taxes, maintenance, rent increases, and the opportunity cost of your down payment.

ExampleSample values — edit any field to see your result.

$
%

Percent of the home price paid at purchase.

%

Annual mortgage interest rate (APR).

years
$
%

Return you could earn on money not tied up in the house, before tax.

Results update as you type.

Result

Buying is cheaper if you stay for 5.0 years or longer. Otherwise, renting is cheaper.

Estimated result

Buying is cheaper if you stay for 5.0 years or longer. Otherwise, renting is cheaper.

Buy if you stay at least
5.0years

Average cost by how long you stay

Staying lengthBuy monthlyBuy annualRent monthlyRent annual
1 Year$6,273.00$75,271.00$3,123.00$37,482.00
2 Years$4,467.00$53,601.00$3,224.00$38,692.00
3 Years$3,913.00$46,955.00$3,331.00$39,977.00
4 Years$3,674.00$44,086.00$3,443.00$41,316.00
5 Years$3,562.00$42,743.00$3,559.00$42,703.00
6 Years$3,515.00$42,178.00$3,678.00$44,139.00
7 Years$3,506.00$42,070.00$3,802.00$45,625.00
8 Years$3,522.00$42,258.00$3,930.00$47,162.00
9 Years$3,555.00$42,656.00$4,063.00$48,752.00
10 Years$3,601.00$43,209.00$4,200.00$50,395.00
11 Years$3,657.00$43,885.00$4,341.00$52,095.00
12 Years$3,722.00$44,662.00$4,488.00$53,853.00
13 Years$3,794.00$45,525.00$4,639.00$55,670.00
14 Years$3,872.00$46,464.00$4,796.00$57,549.00
15 Years$3,956.00$47,472.00$4,958.00$59,492.00
16 Years$4,045.00$48,544.00$5,125.00$61,501.00
17 Years$4,140.00$49,676.00$5,298.00$63,578.00
18 Years$4,239.00$50,865.00$5,477.00$65,726.00
19 Years$4,342.00$52,109.00$5,662.00$67,947.00
20 Years$4,451.00$53,409.00$5,854.00$70,243.00
21 Years$4,563.00$54,762.00$6,051.00$72,617.00
22 Years$4,681.00$56,168.00$6,256.00$75,072.00
23 Years$4,802.00$57,629.00$6,467.00$77,610.00
24 Years$4,929.00$59,143.00$6,686.00$80,234.00
25 Years$5,059.00$60,711.00$6,912.00$82,948.00
26 Years$5,194.00$62,334.00$7,146.00$85,754.00
27 Years$5,345.00$64,139.00$7,388.00$88,655.00
28 Years$5,503.00$66,035.00$7,638.00$91,655.00
29 Years$5,665.00$67,983.00$7,896.00$94,757.00
30 Years$5,746.00$68,951.00$8,164.00$97,965.00

Compare the average annual cost of buying a home versus renting a similar one for each stay length from 1 to 30 years. The headline is the shortest stay where buying becomes cheaper, after mortgage payments, taxes, insurance, maintenance, rent increases, tax savings, and the return you could have earned on the down payment.

Formula

Each stay length n (1–30 years) is a buy-and-sell scenario. Cash outflows are grown at the after-tax investment return r, then divided by n.

r = investmentReturn × (1 − federalTax − stateTax)

Buying. Year y home value is price × (1 + appreciation)^y. Property tax starts at price × tax% and grows at the tax-increase rate (including year 1). Insurance and HOA grow at the cost/insurance-increase rate. Maintenance is maintenance% × current value. Mortgage principal and interest use a standard amortizing payment. Itemized tax savings are

max(0, mortgageInterest + propertyTax − standardDeduction) × (federal + state)

At the end of year n you sell: proceeds are value × (1 − sellingClosing%) minus the remaining loan balance. Gain above the filing-status exclusion ($500,000 married joint / widow, $250,000 single or married separate, $375,000 head of household) is taxed at 15%.

Renting. Year y rent and renter's insurance are the current monthly amounts × 12 × (1 + rentalIncrease)^y. The security deposit is returned at the end of the stay (only missed investment return is a cost). Upfront fees are not returned.

The crossover stay is interpolated to one decimal between the last year renting is cheaper and the first year buying is cheaper.

The longer you plan to stay, the more buying's one-time costs are spread out. If your stay is shorter than the result, renting is the cheaper path on these assumptions.

Default example (calculator.net)

StayBuy (annual)Rent (annual)
1 year$75,271$37,482
5 years$42,743$42,703
6 years$42,178$44,139
30 years$68,959$97,965

On the defaults ($500,000 home, 20% down, 6.782% rate, $3,000 rent), buying is cheaper if you stay 5.0 years or longer.

Examples

Default inputs, 5.0-year break-even

A $500,000 home with 20% down, a 30-year loan at 6.782%, 2% buyer's closing costs, 1.5% property tax, $2,500 insurance, 1.5% maintenance, and 3% appreciation, versus $3,000 monthly rent that rises 3% a year. Average buying cost falls below renting between year 5 ($42,743 vs $42,703) and year 6 ($42,178 vs $44,139), so the interpolated stay is 5.0 years.

Lower rent, longer wait to buy

If a similar home rents for much less, the crossover moves out — or renting stays cheaper for the full 30 years. That is common when local rents are low relative to prices, or when you would earn a high return on the cash not used as a down payment.

Frequently asked questions

Should I rent or buy a house?
From a purely financial view, it comes down to how long you will stay. Buying has large one-time costs (down payment, closing, selling commissions). If you stay long enough, lower recurring costs and equity usually make buying cheaper on an average-annual basis. This calculator estimates that break-even stay.
What is the average investment return used for?
Money used for a down payment and closing costs could have been invested instead. The calculator grows those opportunity costs at your after-tax investment return (the entered return reduced by your combined federal and state marginal rates). A higher return makes renting look better because the cash you keep is assumed to earn more.
Are mortgage interest and property taxes tax-deductible here?
Yes, to the extent they exceed a standard-deduction allowance (about $15,000, or $22,500 for head of household). The excess is multiplied by your combined marginal federal plus state rate and subtracted from the cost of buying. Home-sale gain above the $250,000 / $375,000 / $500,000 exclusion is taxed at 15%.
Why does buying look expensive in year 1?
Year 1 still includes the down payment and buyer's closing costs, and if you sold immediately you would also pay selling costs (often around 7%). Those one-time amounts are spread over more years the longer you stay, so the average annual cost of buying usually falls for several years, then rises again with taxes, insurance, and maintenance.
Does this include PMI?
No. The comparison matches calculator.net's rent-vs-buy form, which has no private-mortgage-insurance input. If you put less than 20% down, add PMI on top of the buying costs shown here (the Mortgage Calculator can estimate a monthly PMI premium).

Related calculators