Rent vs Buy NPV Comparison

Present-value cost of buying vs renting over a holding period, discounted at your investment return.

Run the calculator

Example

You enter

You get

No published worked example is on file for this calculation. It is checked against a hand-worked derivation of its method and an independent reference test.

Details, formula, and sources

ScopeMortgage, tax, insurance, HOA, maintenance, appreciation, and net sale vs inflating rent; break-even year. NYT methodology.

Formula or tablediscount d_t = 1/(1+i)^t, i = investment return. PV_buy = down_payment + Σ ownership_outflow_t * d_t − net_sale * d_N, where ownership_outflow_t = P&I x (months of year t still inside the loan term) + tax_pct*price + insurance + HOA*12 + maint_pct*price and net_sale = price*(1+appr)^N − sell_pct*value − loan_balance_N. PV_rent = Σ rent*12*(1+rent_infl)^(t-1) * d_t. difference = PV_buy − PV_rent.

Source and editionNew York Times 'Is It Better to Rent or Buy?' rent-vs-buy methodology (published interactive). AICPA personal-financial-planning guidance. First-principles discounted cash flow.

Free accessThe NYT methodology is published; the DCF math is universal. CFPB homebuyer materials free at consumerfinance.gov.

What governsEstimate. Lender governs final underwriting and rate / fee disclosure. Appraiser governs the appraised value. State law and the agency's program guidelines may impose stricter limits than the published thresholds.

API field namespurchase_price, down_payment, mortgage_rate_pct, term_years, property_tax_pct, insurance_annual, maintenance_pct, appreciation_pct, rent_monthly, rent_inflation_pct, investment_return_pct, holding_years, selling_cost_pct, npv_buy, npv_rent, difference

Related tools