Rate Watch
Loading weekly mortgage rate averages...

Methodology

How True Cost Mortgage Calc estimates affordability.

This page explains the formulas, assumptions, limitations, and risk signals used across the calculators.

Last updated May 2026. Educational planning only.

Purpose of the calculators

True Cost Mortgage Calc is designed to answer a practical question: not just what the mortgage payment might be, but whether the total monthly cost of the home appears workable after ownership costs, debts, living expenses, and cash reserves are considered. Many calculators correctly compute principal and interest but stop before the costs that can make a household feel financially tight after closing.

The site uses transparent planning formulas. It does not collect a loan application, it does not decide eligibility, and it does not replace a lender, tax professional, attorney, insurance agent, real estate professional, or financial planner. The goal is to help a buyer identify assumptions that deserve verification before making an offer or requesting final loan terms.

Principal and interest formula

For fixed-rate scenarios, the calculator uses the standard amortization formula. The monthly interest rate is the annual rate divided by 12, and the number of payments is the loan term in years multiplied by 12.

Monthly P&I = P × [r(1+r)^n] / [(1+r)^n − 1]

Where P is the loan principal, r is the monthly interest rate, and n is the number of monthly payments. If the interest rate is zero, the calculator uses a straight-line principal repayment estimate.

True monthly housing cost

The site then adds ownership costs that are often missing from a simple payment estimate. Depending on the page, these can include property taxes, homeowners insurance, PMI, HOA dues, utilities, maintenance reserve, escrow shortage repayment, and extra principal.

True monthly housing cost = P&I + taxes + insurance + PMI + HOA + utilities + maintenance reserve

This number is not a lender quote. It is a household planning number. Its value is that it can show the difference between a technically affordable mortgage and a comfortable monthly budget.

Debt-to-income and leftover cash

Front-end DTI compares housing cost to gross monthly income. Back-end DTI compares housing cost plus other monthly debt to gross monthly income. True Cost also reviews leftover cash after housing, debt, and normal living expenses because a household can have a reasonable DTI and still feel strained.

Front-end DTI = monthly housing cost ÷ gross monthly income
Back-end DTI = monthly housing cost + other monthly debt ÷ gross monthly income
Leftover cash = net monthly income − housing cost − other debt − living expenses

House-poor risk signal

The house-poor label is an educational cash-flow signal, not an underwriting decision. A lower-risk result generally has manageable housing cost, manageable total debt, and enough leftover cash to preserve savings and handle ordinary surprises. A higher-risk result generally means the payment, debts, and expenses leave limited flexibility or depend on optimistic assumptions.

The label should be treated as a prompt to review the scenario, not as a final answer. A buyer with stable income, large reserves, and low non-housing expenses may tolerate a higher payment than another buyer with variable income and little savings. The calculator cannot see every personal circumstance.

Closing cost and reserve methodology

Cash-to-close estimates combine down payment, closing costs, prepaid items, escrow deposits, moving costs, immediate repair buffers, and target post-close reserves where those inputs are present. This matters because closing successfully is not the same thing as moving in with a safe cash position.

Reserve gap = cash available − cash to close − target post-close reserve

Rate Watch methodology

The Rate Watch banner uses national average survey rates as a starting point. The values are stored in assets/rate-watch.json and are intended to be updated weekly. These rates are not personal quotes. Actual rates vary by credit profile, lender, property, location, points, fees, loan type, down payment, and lock timing.

Known limitations

How to treat uncertain inputs

Some mortgage assumptions are easy to define, such as loan term or down payment. Others are uncertain until late in the buying process. Property taxes may change after sale. Insurance may change after underwriting. PMI may differ by lender and credit profile. Maintenance may change after inspection. Because of this uncertainty, the calculator should be used with ranges rather than a single perfect estimate.

A practical method is to enter a normal case, a conservative case, and a stress case. The normal case uses the best estimate available today. The conservative case raises taxes, insurance, utilities, and maintenance. The stress case adds a higher rate or escrow increase. If the home remains affordable across the range, the scenario is stronger. If the home only works in the normal case, the buyer should verify assumptions before moving forward.

The calculators favor transparency over false precision. A number with visible assumptions is more useful than a precise-looking number built on hidden inputs.

Why verified assumptions matter

The calculators are only as reliable as the numbers entered. A buyer can make any home look more affordable by using a low tax estimate, excluding insurance, setting maintenance to zero, or ignoring other monthly debts. That is why the methodology emphasizes visible assumptions and scenario testing. The user should be able to see every major input and decide whether it deserves verification.

The calculator workflow is strongest when it is used in stages. First, use rough assumptions to screen a price range. Second, replace those assumptions with lender, insurance, tax, and inspection information. Third, run a stress case to see whether the budget survives higher taxes, higher insurance, a rate change, or near-term repairs. This staged process gives the user a clearer view than a single payment estimate.