Mortgage guide

Understand the payment, the amortization schedule, and the assumptions

Reproduce tested mortgage scenarios, see what extra principal changes, and separate the loan payment from taxes, insurance, and PMI.

What is original here

This guide documents the exact model used by PayCalc and publishes browser-tested scenarios from the production calculator. The examples are not lender quotes and are not copied rate tables.

What a fixed-rate mortgage calculator is estimating

A fixed-rate mortgage calculator answers a narrower question than a home-affordability tool: given a principal balance, interest rate, term, and selected additional housing costs, what does the scheduled cash flow look like? Principal and interest can be calculated precisely from the inputs, but property taxes, insurance, PMI, HOA dues, closing costs, and future home value are separate assumptions.

PayCalc keeps those concepts separate. It calculates a scheduled lender payment, models optional extra principal month by month, and adds user-entered taxes, homeowners insurance, and optional PMI to show a broader monthly housing outlay. Labels distinguish mortgage mechanics from costs that may change or continue after payoff.

1. The fixed-payment amortization formula

For a positive interest rate, the monthly principal-and-interest payment is based on principal P, monthly rate r, and number of monthly payments n: M = P × r(1+r)^n / ((1+r)^n - 1). For a zero-interest loan, principal can be divided by the number of payments.

The formula determines the scheduled payment, not a constant principal amount. Interest for each month is calculated from the remaining balance. Early in the schedule, more of the fixed payment goes to interest; later, more goes to principal.

2. Reproduce PayCalc's default case

The production browser suite opens the mortgage page and checks the default scenario rather than trusting an isolated formula test. The default uses a $450,000 home, 20% down payment, a $360,000 loan, 6.5% annual interest, and a 30-year term, together with the page's default annual property-tax and insurance assumptions.

Result checked in productionExpected value
Loan amount$360,000.00
Monthly principal & interest$2,275.44
Modeled monthly total$2,875.44
Total mortgage interest$459,160.16
Total modeled payments through payoff$1,035,160.16
Payoff30 years

The broader total is larger than principal plus interest because it includes entered tax and insurance amounts through the payoff month. Taxes and insurance can continue after the mortgage is gone.

3. Home price is not the loan amount

In purchase-price mode, PayCalc subtracts the down payment from home price to determine starting principal. It also supports direct-loan mode when the user already knows the principal balance.

A larger down payment reduces principal and interest expense, all else equal. It can also affect mortgage-insurance requirements, but PayCalc does not infer a lender's PMI decision from loan-to-value alone. PMI is modeled only when the user enables and enters it.

4. 15-year and 30-year terms answer different cash-flow questions

A shorter term forces principal to be repaid faster, increasing the required monthly payment while reducing the number of interest periods. In a PayCalc regression case, a $400,000 loan at 5% for 15 years has an expected principal-and-interest payment of $3,163.17 and modeled total interest of $169,371.41.

That result should not be mechanically compared with a 30-year loan at a different market rate. Actual lender quotes may price terms differently. A fair comparison considers payment, rate, total interest, balance at a shared future date, closing costs, and the household value of payment flexibility.

5. Extra principal is simulated month by month

When an extra amount is applied directly to principal, the next month starts with a smaller balance, so future interest is calculated on less principal. Earlier reductions influence more future periods.

PayCalc tests a $300,000 loan at 6% for 30 years plus $250 of extra principal each month. Scheduled principal and interest remains $1,798.65, while modeled actual outlay becomes $2,048.65. The loan pays off in 22 years and 1 month, saving 7 years and 11 months, with modeled interest of $241,157.89.

This assumes the extra amount is accepted and applied to principal. A servicer can have processing rules, and some contracts have prepayment provisions. Confirm how your lender applies extra funds.

6. Taxes, insurance, PMI, and HOA costs are not amortization

Property tax and homeowners insurance are not part of loan amortization even when collected through escrow. They can change while a fixed principal-and-interest payment stays the same. HOA dues are also a housing cost, but PayCalc does not currently include a dedicated HOA field.

PMI protects the lender rather than the homeowner. PayCalc models it as an optional user-entered monthly amount assumed constant through payoff. Adding $150 of PMI to the default regression raises the modeled monthly total to $3,025.44 and total payments-through-payoff to $1,089,160.16. Real PMI can terminate earlier under applicable rules, so constant PMI can overstate long-run expense.

7. Edge cases are part of calculator quality

PayCalc has a browser regression for a $120,000, 30-year, 0% loan; expected payment is $333.33 and interest is $0.00. Another test rejects a down payment equal to the full home price rather than pretending a nonexistent loan has a normal amortization schedule.

A calculator's value is not only a polished default result. It is also predictable behavior when users enter unusual valid assumptions or invalid combinations that should be rejected clearly.

8. What the model intentionally leaves out

PayCalc does not automatically model closing costs, lender credits, points, HOA dues, adjustable-rate resets, refinancing costs, exact escrow changes, exact PMI cancellation dates, future appreciation, tax deductions, or the opportunity cost of a down payment. Those require extra assumptions and can create false precision when hidden inside one “total cost” number.

For an actual mortgage decision, compare calculator outputs with lender-provided Loan Estimates and closing documents. CFPB homeownership resources are useful primary references for mortgage disclosures and terminology.

9. Use controlled comparisons

First hold principal and term fixed while changing rate. Then hold principal and rate fixed while changing term. Next add an extra-payment scenario. Finally add realistic taxes, insurance, and PMI. Changing one variable at a time makes the reason for each result visible.

The Accuracy & Testing Center publishes representative mortgage outputs checked automatically by the browser suite. The Update History records material changes instead of changing dates merely to appear fresh.

Primary references

Open the Mortgage Calculator

Scope: This is an educational amortization model, not a lender quote, underwriting decision, appraisal, or recommendation to borrow.