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

Details, formula, and sources

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

discount 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 = P&I*12 + 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.

New 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.

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

Estimate. 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.

Field names used by the API: purchase_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