How this Mortgage Calculator Works
This mortgage calculator is designed to mirror how lenders price and service real mortgages, while giving you transparent controls and immediate feedback. It computes principal and interest using the standard amortization formula, then builds a PITI estimate by adding property taxes, homeowners insurance, HOA dues, and any mortgage insurance such as PMI or FHA MIP. Beyond a simple monthly payment, the tool projects equity build, remaining balance, cumulative interest, and key dates like PMI cancellation, payoff, and adjustable‑rate resets. You can switch payment frequency (monthly, bi‑weekly, weekly), choose compounding conventions appropriate for your country, and apply extra payments monthly, annually, or as a one‑off that accelerates payoff.
The core payment uses the annuity equation. First, the nominal note rate is converted to an effective per‑period rate based on compounding periods and payment cadence. Let r be the period rate, n the number of payments, and PV the loan amount. If r is non‑zero, the payment equals
P = PV × [ r × (1 + r)n ] / [ (1 + r)n − 1 ]. When r equals zero, the payment simplifies to P = PV / n. Principal for each period equals the payment minus interest; interest equals the current balance times r; the balance then declines by the principal portion. The schedule repeats until the balance reaches zero or a balloon point is triggered.
PITI extends principal and interest by adding typical escrowed items. Property tax can be entered as a yearly rate or as a fixed amount. Insurance is captured as an annual amount, while HOA/condo dues are monthly. Conventional loans with down payments below twenty percent may require PMI, which this tool removes automatically at a seventy‑eight percent loan‑to‑value ratio and optionally at eighty percent. FHA and USDA programs also add specific upfront and annual insurance premiums; VA loans add a funding fee that can be financed or paid at closing.
| Component | How it’s handled |
| Principal & Interest | Computed from effective period rate and remaining term using the annuity formula. |
| Property Tax | Entered as rate or fixed annual amount; converted to monthly share. |
| Insurance | Annual homeowners premium divided into monthly installments. |
| HOA / Condo | Flat monthly dues added to the payment. |
| PMI / MIP | Added when required; cancels automatically at regulatory thresholds when applicable. |
Adjustable‑rate mortgages (ARMs) follow an index plus a margin. The fully indexed rate at reset is bounded by initial, periodic, and lifetime caps and can be rounded to the nearest eighth, up, or down to emulate lender rules. At each reset you can fully recast (recompute the payment from remaining term and balance), hold the prior payment, or apply payment caps that limit increases and decreases by percentage. Separate schedules for permitted increases and decreases are supported; if a decrease schedule is omitted, a single per‑reset floor can be used. When the unconstrained target payment breaches those bounds, it is clamped within the allowed band, and the amortization continues from there, potentially creating negative amortization if the payment is insufficient to cover accrued interest.
Closing costs such as origination, discount points, and third‑party fees are included so the calculator can show an APR beside the note rate. Affordability analysis uses front‑end and back‑end debt‑to‑income thresholds to estimate a purchase price that fits typical underwriting guidelines. Stress tests let you nudge rates, prices, or taxes and quickly gauge sensitivity. Charts visualize balance decline, interest versus principal, cumulative interest, equity, and LTV across time. CSV export provides a full schedule with notes on each reset; PDF export creates a tidy summary with charts suitable for sharing.
| Symbol | Meaning | Example |
PV | Present value (loan amount) | $320,000 |
r | Effective period rate after compounding | 0.5% per month |
n | Total payments remaining | 360 |
P | Period payment from annuity formula | $1,918.56 |
Remember that all numbers are estimates for planning and comparison. Actual underwriting, fees, and insurance rules vary by lender and program, and real property taxes, insurance premiums, and HOA dues change over time. Always confirm final terms with a licensed loan originator before making financial decisions.