Borrowing

Rent versus buy calculator

Compare renting and buying over the same period, including mortgage costs, rent growth, home value changes, transaction costs and invested savings.

Content updated . Assumptions reviewed .

Your inputs

Calculation setup
Home and mortgage
Purchase and ownership costs
Renting and investing

Showing the example. Edit your inputs, then calculate.

Buying minus renting wealth

-17,040.9 USD

Buying minus renting net wealth at the same horizon, after hypothetical selling costs. Both sides invest cash-flow savings.

Buying Wealth
151,441.68
Renting Wealth
168,482.58
Break Even Month
Not reached
Break Even Year
Not reached
Mortgage Payment
1,870.69
Mortgage Balance
236,558.32
Home Value
400,000
Initial Buying Costs
12,000
Buying Investments
0
Renting Investments
168,482.58
Total Buyer Outflow
386,482.58
Total Renter Outflow
218,000

Illustrative result from your inputs and the dated assumptions shown; not a forecast, recommendation or offer

KlarFort is not financial, investment, tax, or legal advice. Verify outputs before making material decisions. Read the disclaimer.

View calculation table

Personal and commercial use is free with credit to KlarFort. See usage and credit.

About this calculator

Compare modeled net wealth from renting or buying a home over one chosen period. The calculation includes mortgage payments, ownership costs, rent, transaction costs and returns on money left available to invest.

Both options start with the same funds and receive the same monthly cash budget. The renter invests the buyer's deposit and purchase costs, and whichever option has lower monthly costs invests the difference.

How to use this calculator

  1. Enter the home price, deposit, mortgage rate and term, then choose how long to compare the options.
  2. Add purchase and sale costs, property tax, maintenance, insurance and service charges.
  3. Enter starting rent, renter insurance, rent growth, home appreciation, investment return and cost inflation assumptions.
  4. Calculate and compare end wealth, monthly costs, investments and the first modeled break-even month.

Understand your result

A positive headline means buying ends with more modeled wealth than renting; a negative value means renting ends with more. Buying wealth assumes a sale at the horizon after the entered selling costs and mortgage repayment.

Break-even is the first month buying wealth reaches renting wealth. It can reverse later, so inspect the timeline and final difference. An unavailable break-even means no crossing occurred within the chosen horizon.

Questions about this calculator

Why does the renter have investments from the start?

The comparison gives both options equal starting funds. Money used by the buyer for the deposit and purchase costs is invested by the renter at the entered return assumption.

Does a first break-even month mean buying stays ahead?

No. It marks only the first modeled crossing. Different growth and cost assumptions can cause the comparison to reverse later, which is visible in the monthly wealth table.

Which costs are outside the comparison?

Capital-gains taxes and rent deposits are excluded. The model uses the purchase, sale, insurance, maintenance, service and property-tax inputs you enter, without country-specific tax or lending rules.

Where do my figures go?

Your page calculations run in this browser. The API and connected assistants send the inputs supplied to them to our Cloudflare Worker. See Privacy.

How can I reproduce this result?

Use the same inputs and assumptions shown here. Simulation seeds reproduce the same paths. Read the calculation documentation.

Your calculation table

View all 120 rows
MonthBuying WealthRenting WealthDifferenceMortgage BalanceHome ValueBuying Monthly CostRenting Monthly Cost
168,537.3592,637.35-24,100319,462.65400,0002,454.021,816.67
269,076.9593,274.71-24,197.76318,923.05400,0002,454.021,816.67
369,618.7993,912.06-24,293.27318,381.21400,0002,454.021,816.67
470,162.8994,549.42-24,386.53317,837.11400,0002,454.021,816.67
570,709.2695,186.77-24,477.52317,290.74400,0002,454.021,816.67
671,257.995,824.13-24,566.23316,742.1400,0002,454.021,816.67
771,808.8396,461.48-24,652.65316,191.17400,0002,454.021,816.67
872,362.0597,098.84-24,736.78315,637.95400,0002,454.021,816.67
972,917.5897,736.19-24,818.61315,082.42400,0002,454.021,816.67
1073,475.4398,373.55-24,898.12314,524.57400,0002,454.021,816.67
1174,035.699,010.9-24,975.3313,964.4400,0002,454.021,816.67
1274,598.199,648.26-25,050.16313,401.9400,0002,454.021,816.67
1375,162.95100,285.61-25,122.66312,837.05400,0002,454.021,816.67
1475,730.15100,922.97-25,192.82312,269.85400,0002,454.021,816.67
1576,299.71101,560.32-25,260.61311,700.29400,0002,454.021,816.67
1676,871.65102,197.68-25,326.03311,128.35400,0002,454.021,816.67
1777,445.97102,835.03-25,389.06310,554.03400,0002,454.021,816.67
1878,022.68103,472.39-25,449.7309,977.32400,0002,454.021,816.67
1978,601.8104,109.74-25,507.94309,398.2400,0002,454.021,816.67
2079,183.33104,747.1-25,563.77308,816.67400,0002,454.021,816.67
2179,767.28105,384.45-25,617.17308,232.72400,0002,454.021,816.67
2280,353.67106,021.81-25,668.14307,646.33400,0002,454.021,816.67
2380,942.49106,659.16-25,716.67307,057.51400,0002,454.021,816.67
2481,533.78107,296.52-25,762.74306,466.22400,0002,454.021,816.67
2582,127.52107,933.87-25,806.35305,872.48400,0002,454.021,816.67
2682,723.74108,571.22-25,847.48305,276.26400,0002,454.021,816.67
2783,322.44109,208.58-25,886.14304,677.56400,0002,454.021,816.67
2883,923.64109,845.93-25,922.29304,076.36400,0002,454.021,816.67
2984,527.35110,483.29-25,955.94303,472.65400,0002,454.021,816.67
3085,133.56111,120.64-25,987.08302,866.44400,0002,454.021,816.67
3185,742.31111,758-26,015.69302,257.69400,0002,454.021,816.67
3286,353.59112,395.35-26,041.76301,646.41400,0002,454.021,816.67
3386,967.42113,032.71-26,065.29301,032.58400,0002,454.021,816.67
3487,583.8113,670.06-26,086.26300,416.2400,0002,454.021,816.67
3588,202.76114,307.42-26,104.66299,797.24400,0002,454.021,816.67
3688,824.29114,944.77-26,120.48299,175.71400,0002,454.021,816.67
3789,448.41115,582.13-26,133.71298,551.59400,0002,454.021,816.67
3890,075.14116,219.48-26,144.35297,924.86400,0002,454.021,816.67
3990,704.47116,856.84-26,152.37297,295.53400,0002,454.021,816.67
4091,336.43117,494.19-26,157.76296,663.57400,0002,454.021,816.67
4191,971.02118,131.55-26,160.53296,028.98400,0002,454.021,816.67
4292,608.25118,768.9-26,160.65295,391.75400,0002,454.021,816.67
4393,248.14119,406.26-26,158.12294,751.86400,0002,454.021,816.67
4493,890.7120,043.61-26,152.91294,109.3400,0002,454.021,816.67
4594,535.93120,680.97-26,145.04293,464.07400,0002,454.021,816.67
4695,183.85121,318.32-26,134.47292,816.15400,0002,454.021,816.67
4795,834.47121,955.68-26,121.2292,165.53400,0002,454.021,816.67
4896,487.8122,593.03-26,105.23291,512.2400,0002,454.021,816.67
4997,143.86123,230.39-26,086.53290,856.14400,0002,454.021,816.67
5097,802.64123,867.74-26,065.1290,197.36400,0002,454.021,816.67
5198,464.18124,505.09-26,040.92289,535.82400,0002,454.021,816.67
5299,128.47125,142.45-26,013.98288,871.53400,0002,454.021,816.67
5399,795.52125,779.8-25,984.28288,204.48400,0002,454.021,816.67
54100,465.36126,417.16-25,951.8287,534.64400,0002,454.021,816.67
55101,137.99127,054.51-25,916.53286,862.01400,0002,454.021,816.67
56101,813.42127,691.87-25,878.45286,186.58400,0002,454.021,816.67
57102,491.66128,329.22-25,837.56285,508.34400,0002,454.021,816.67
58103,172.73128,966.58-25,793.85284,827.27400,0002,454.021,816.67
59103,856.64129,603.93-25,747.3284,143.36400,0002,454.021,816.67
60104,543.4130,241.29-25,697.89283,456.6400,0002,454.021,816.67
61105,233.01130,878.64-25,645.63282,766.99400,0002,454.021,816.67
62105,925.51131,516-25,590.49282,074.49400,0002,454.021,816.67
63106,620.88132,153.35-25,532.47281,379.12400,0002,454.021,816.67
64107,319.16132,790.71-25,471.55280,680.84400,0002,454.021,816.67
65108,020.34133,428.06-25,407.72279,979.66400,0002,454.021,816.67
66108,724.45134,065.42-25,340.97279,275.55400,0002,454.021,816.67
67109,431.49134,702.77-25,271.28278,568.51400,0002,454.021,816.67
68110,141.48135,340.13-25,198.65277,858.52400,0002,454.021,816.67
69110,854.42135,977.48-25,123.06277,145.58400,0002,454.021,816.67
70111,570.34136,614.84-25,044.5276,429.66400,0002,454.021,816.67
71112,289.23137,252.19-24,962.96275,710.77400,0002,454.021,816.67
72113,011.13137,889.55-24,878.42274,988.87400,0002,454.021,816.67
73113,736.03138,526.9-24,790.87274,263.97400,0002,454.021,816.67
74114,463.95139,164.26-24,700.31273,536.05400,0002,454.021,816.67
75115,194.9139,801.61-24,606.71272,805.1400,0002,454.021,816.67
76115,928.9140,438.96-24,510.06272,071.1400,0002,454.021,816.67
77116,665.96141,076.32-24,410.36271,334.04400,0002,454.021,816.67
78117,406.09141,713.67-24,307.58270,593.91400,0002,454.021,816.67
79118,149.31142,351.03-24,201.72269,850.69400,0002,454.021,816.67
80118,895.62142,988.38-24,092.77269,104.38400,0002,454.021,816.67
81119,645.04143,625.74-23,980.7268,354.96400,0002,454.021,816.67
82120,397.58144,263.09-23,865.52267,602.42400,0002,454.021,816.67
83121,153.26144,900.45-23,747.19266,846.74400,0002,454.021,816.67
84121,912.08145,537.8-23,625.72266,087.92400,0002,454.021,816.67
85122,674.07146,175.16-23,501.09265,325.93400,0002,454.021,816.67
86123,439.23146,812.51-23,373.28264,560.77400,0002,454.021,816.67
87124,207.59147,449.87-23,242.28263,792.41400,0002,454.021,816.67
88124,979.14148,087.22-23,108.08263,020.86400,0002,454.021,816.67
89125,753.91148,724.58-22,970.67262,246.09400,0002,454.021,816.67
90126,531.9149,361.93-22,830.03261,468.1400,0002,454.021,816.67
91127,313.14149,999.29-22,686.15260,686.86400,0002,454.021,816.67
92128,097.63150,636.64-22,539.01259,902.37400,0002,454.021,816.67
93128,885.4151,274-22,388.6259,114.6400,0002,454.021,816.67
94129,676.44151,911.35-22,234.91258,323.56400,0002,454.021,816.67
95130,470.78152,548.71-22,077.93257,529.22400,0002,454.021,816.67
96131,268.43153,186.06-21,917.63256,731.57400,0002,454.021,816.67
97132,069.4153,823.42-21,754.01255,930.6400,0002,454.021,816.67
98132,873.71154,460.77-21,587.06255,126.29400,0002,454.021,816.67
99133,681.38155,098.13-21,416.75254,318.62400,0002,454.021,816.67
100134,492.4155,735.48-21,243.08253,507.6400,0002,454.021,816.67
101135,306.81156,372.83-21,066.03252,693.19400,0002,454.021,816.67
102136,124.61157,010.19-20,885.58251,875.39400,0002,454.021,816.67
103136,945.82157,647.54-20,701.73251,054.18400,0002,454.021,816.67
104137,770.45158,284.9-20,514.45250,229.55400,0002,454.021,816.67
105138,598.51158,922.25-20,323.74249,401.49400,0002,454.021,816.67
106139,430.03159,559.61-20,129.58248,569.97400,0002,454.021,816.67
107140,265.01160,196.96-19,931.96247,734.99400,0002,454.021,816.67
108141,103.46160,834.32-19,730.85246,896.54400,0002,454.021,816.67
109141,945.42161,471.67-19,526.26246,054.58400,0002,454.021,816.67
110142,790.88162,109.03-19,318.15245,209.12400,0002,454.021,816.67
111143,639.86162,746.38-19,106.52244,360.14400,0002,454.021,816.67
112144,492.38163,383.74-18,891.36243,507.62400,0002,454.021,816.67
113145,348.45164,021.09-18,672.64242,651.55400,0002,454.021,816.67
114146,208.09164,658.45-18,450.35241,791.91400,0002,454.021,816.67
115147,071.32165,295.8-18,224.49240,928.68400,0002,454.021,816.67
116147,938.14165,933.16-17,995.02240,061.86400,0002,454.021,816.67
117148,808.57166,570.51-17,761.95239,191.43400,0002,454.021,816.67
118149,682.62167,207.87-17,525.24238,317.38400,0002,454.021,816.67
119150,560.32167,845.22-17,284.9237,439.68400,0002,454.021,816.67
120151,441.68168,482.58-17,040.9236,558.32400,0002,454.021,816.67

Citable worked example

Rent versus buy calculator: fixed public worked-example outputs using the calculator’s published default inputs. Compare renting and buying over the same period, including mortgage costs, rent growth, home value changes, transaction costs and invested savings. These illustrative figures are independent of visitor inputs and live market feeds. The table contains 120 rows and is available as CSV and JSON. Formula and assumptions reviewed 2026-09-07.

These are fixed public examples. Your calculation above does not change this table.

View all 120 rows
MonthBuying WealthRenting WealthDifferenceMortgage BalanceHome ValueBuying Monthly CostRenting Monthly Cost
168,537.3592,637.35-24,100319,462.65400,0002,454.021,816.67
269,076.9593,274.71-24,197.76318,923.05400,0002,454.021,816.67
369,618.7993,912.06-24,293.27318,381.21400,0002,454.021,816.67
470,162.8994,549.42-24,386.53317,837.11400,0002,454.021,816.67
570,709.2695,186.77-24,477.52317,290.74400,0002,454.021,816.67
671,257.995,824.13-24,566.23316,742.1400,0002,454.021,816.67
771,808.8396,461.48-24,652.65316,191.17400,0002,454.021,816.67
872,362.0597,098.84-24,736.78315,637.95400,0002,454.021,816.67
972,917.5897,736.19-24,818.61315,082.42400,0002,454.021,816.67
1073,475.4398,373.55-24,898.12314,524.57400,0002,454.021,816.67
1174,035.699,010.9-24,975.3313,964.4400,0002,454.021,816.67
1274,598.199,648.26-25,050.16313,401.9400,0002,454.021,816.67
1375,162.95100,285.61-25,122.66312,837.05400,0002,454.021,816.67
1475,730.15100,922.97-25,192.82312,269.85400,0002,454.021,816.67
1576,299.71101,560.32-25,260.61311,700.29400,0002,454.021,816.67
1676,871.65102,197.68-25,326.03311,128.35400,0002,454.021,816.67
1777,445.97102,835.03-25,389.06310,554.03400,0002,454.021,816.67
1878,022.68103,472.39-25,449.7309,977.32400,0002,454.021,816.67
1978,601.8104,109.74-25,507.94309,398.2400,0002,454.021,816.67
2079,183.33104,747.1-25,563.77308,816.67400,0002,454.021,816.67
2179,767.28105,384.45-25,617.17308,232.72400,0002,454.021,816.67
2280,353.67106,021.81-25,668.14307,646.33400,0002,454.021,816.67
2380,942.49106,659.16-25,716.67307,057.51400,0002,454.021,816.67
2481,533.78107,296.52-25,762.74306,466.22400,0002,454.021,816.67
2582,127.52107,933.87-25,806.35305,872.48400,0002,454.021,816.67
2682,723.74108,571.22-25,847.48305,276.26400,0002,454.021,816.67
2783,322.44109,208.58-25,886.14304,677.56400,0002,454.021,816.67
2883,923.64109,845.93-25,922.29304,076.36400,0002,454.021,816.67
2984,527.35110,483.29-25,955.94303,472.65400,0002,454.021,816.67
3085,133.56111,120.64-25,987.08302,866.44400,0002,454.021,816.67
3185,742.31111,758-26,015.69302,257.69400,0002,454.021,816.67
3286,353.59112,395.35-26,041.76301,646.41400,0002,454.021,816.67
3386,967.42113,032.71-26,065.29301,032.58400,0002,454.021,816.67
3487,583.8113,670.06-26,086.26300,416.2400,0002,454.021,816.67
3588,202.76114,307.42-26,104.66299,797.24400,0002,454.021,816.67
3688,824.29114,944.77-26,120.48299,175.71400,0002,454.021,816.67
3789,448.41115,582.13-26,133.71298,551.59400,0002,454.021,816.67
3890,075.14116,219.48-26,144.35297,924.86400,0002,454.021,816.67
3990,704.47116,856.84-26,152.37297,295.53400,0002,454.021,816.67
4091,336.43117,494.19-26,157.76296,663.57400,0002,454.021,816.67
4191,971.02118,131.55-26,160.53296,028.98400,0002,454.021,816.67
4292,608.25118,768.9-26,160.65295,391.75400,0002,454.021,816.67
4393,248.14119,406.26-26,158.12294,751.86400,0002,454.021,816.67
4493,890.7120,043.61-26,152.91294,109.3400,0002,454.021,816.67
4594,535.93120,680.97-26,145.04293,464.07400,0002,454.021,816.67
4695,183.85121,318.32-26,134.47292,816.15400,0002,454.021,816.67
4795,834.47121,955.68-26,121.2292,165.53400,0002,454.021,816.67
4896,487.8122,593.03-26,105.23291,512.2400,0002,454.021,816.67
4997,143.86123,230.39-26,086.53290,856.14400,0002,454.021,816.67
5097,802.64123,867.74-26,065.1290,197.36400,0002,454.021,816.67
5198,464.18124,505.09-26,040.92289,535.82400,0002,454.021,816.67
5299,128.47125,142.45-26,013.98288,871.53400,0002,454.021,816.67
5399,795.52125,779.8-25,984.28288,204.48400,0002,454.021,816.67
54100,465.36126,417.16-25,951.8287,534.64400,0002,454.021,816.67
55101,137.99127,054.51-25,916.53286,862.01400,0002,454.021,816.67
56101,813.42127,691.87-25,878.45286,186.58400,0002,454.021,816.67
57102,491.66128,329.22-25,837.56285,508.34400,0002,454.021,816.67
58103,172.73128,966.58-25,793.85284,827.27400,0002,454.021,816.67
59103,856.64129,603.93-25,747.3284,143.36400,0002,454.021,816.67
60104,543.4130,241.29-25,697.89283,456.6400,0002,454.021,816.67
61105,233.01130,878.64-25,645.63282,766.99400,0002,454.021,816.67
62105,925.51131,516-25,590.49282,074.49400,0002,454.021,816.67
63106,620.88132,153.35-25,532.47281,379.12400,0002,454.021,816.67
64107,319.16132,790.71-25,471.55280,680.84400,0002,454.021,816.67
65108,020.34133,428.06-25,407.72279,979.66400,0002,454.021,816.67
66108,724.45134,065.42-25,340.97279,275.55400,0002,454.021,816.67
67109,431.49134,702.77-25,271.28278,568.51400,0002,454.021,816.67
68110,141.48135,340.13-25,198.65277,858.52400,0002,454.021,816.67
69110,854.42135,977.48-25,123.06277,145.58400,0002,454.021,816.67
70111,570.34136,614.84-25,044.5276,429.66400,0002,454.021,816.67
71112,289.23137,252.19-24,962.96275,710.77400,0002,454.021,816.67
72113,011.13137,889.55-24,878.42274,988.87400,0002,454.021,816.67
73113,736.03138,526.9-24,790.87274,263.97400,0002,454.021,816.67
74114,463.95139,164.26-24,700.31273,536.05400,0002,454.021,816.67
75115,194.9139,801.61-24,606.71272,805.1400,0002,454.021,816.67
76115,928.9140,438.96-24,510.06272,071.1400,0002,454.021,816.67
77116,665.96141,076.32-24,410.36271,334.04400,0002,454.021,816.67
78117,406.09141,713.67-24,307.58270,593.91400,0002,454.021,816.67
79118,149.31142,351.03-24,201.72269,850.69400,0002,454.021,816.67
80118,895.62142,988.38-24,092.77269,104.38400,0002,454.021,816.67
81119,645.04143,625.74-23,980.7268,354.96400,0002,454.021,816.67
82120,397.58144,263.09-23,865.52267,602.42400,0002,454.021,816.67
83121,153.26144,900.45-23,747.19266,846.74400,0002,454.021,816.67
84121,912.08145,537.8-23,625.72266,087.92400,0002,454.021,816.67
85122,674.07146,175.16-23,501.09265,325.93400,0002,454.021,816.67
86123,439.23146,812.51-23,373.28264,560.77400,0002,454.021,816.67
87124,207.59147,449.87-23,242.28263,792.41400,0002,454.021,816.67
88124,979.14148,087.22-23,108.08263,020.86400,0002,454.021,816.67
89125,753.91148,724.58-22,970.67262,246.09400,0002,454.021,816.67
90126,531.9149,361.93-22,830.03261,468.1400,0002,454.021,816.67
91127,313.14149,999.29-22,686.15260,686.86400,0002,454.021,816.67
92128,097.63150,636.64-22,539.01259,902.37400,0002,454.021,816.67
93128,885.4151,274-22,388.6259,114.6400,0002,454.021,816.67
94129,676.44151,911.35-22,234.91258,323.56400,0002,454.021,816.67
95130,470.78152,548.71-22,077.93257,529.22400,0002,454.021,816.67
96131,268.43153,186.06-21,917.63256,731.57400,0002,454.021,816.67
97132,069.4153,823.42-21,754.01255,930.6400,0002,454.021,816.67
98132,873.71154,460.77-21,587.06255,126.29400,0002,454.021,816.67
99133,681.38155,098.13-21,416.75254,318.62400,0002,454.021,816.67
100134,492.4155,735.48-21,243.08253,507.6400,0002,454.021,816.67
101135,306.81156,372.83-21,066.03252,693.19400,0002,454.021,816.67
102136,124.61157,010.19-20,885.58251,875.39400,0002,454.021,816.67
103136,945.82157,647.54-20,701.73251,054.18400,0002,454.021,816.67
104137,770.45158,284.9-20,514.45250,229.55400,0002,454.021,816.67
105138,598.51158,922.25-20,323.74249,401.49400,0002,454.021,816.67
106139,430.03159,559.61-20,129.58248,569.97400,0002,454.021,816.67
107140,265.01160,196.96-19,931.96247,734.99400,0002,454.021,816.67
108141,103.46160,834.32-19,730.85246,896.54400,0002,454.021,816.67
109141,945.42161,471.67-19,526.26246,054.58400,0002,454.021,816.67
110142,790.88162,109.03-19,318.15245,209.12400,0002,454.021,816.67
111143,639.86162,746.38-19,106.52244,360.14400,0002,454.021,816.67
112144,492.38163,383.74-18,891.36243,507.62400,0002,454.021,816.67
113145,348.45164,021.09-18,672.64242,651.55400,0002,454.021,816.67
114146,208.09164,658.45-18,450.35241,791.91400,0002,454.021,816.67
115147,071.32165,295.8-18,224.49240,928.68400,0002,454.021,816.67
116147,938.14165,933.16-17,995.02240,061.86400,0002,454.021,816.67
117148,808.57166,570.51-17,761.95239,191.43400,0002,454.021,816.67
118149,682.62167,207.87-17,525.24238,317.38400,0002,454.021,816.67
119150,560.32167,845.22-17,284.9237,439.68400,0002,454.021,816.67
120151,441.68168,482.58-17,040.9236,558.32400,0002,454.021,816.67

Computed with KlarFort Calculators, https://klarfort.com/

Calculator reference: https://klarfort.com/tools/rent-vs-buy-calculator/. Usage and credit.

Formula and assumptions

Assumptions reviewed:

Sources

Related tools

Keep your whole picture in one place

Track your net worth, cash flow and runway with KlarFort.