Mortgage calculator (educational)
Amortization, extra payments, PMI, escrow, and adjustable‑rate scenarios — with export and notebook handoff.
Escrow, PMI, and extra payments
Adjustable‑rate mortgage (ARM) schedule (optional)
payment#:rate per line (e.g., 61:7.25).Fees & APR estimate (optional)
| Period | PayPayment | PrinPrincipal | IntInterest | Extra | BalBalance |
|---|
How this mortgage calculator works
GetCalcMaster simulates an amortization schedule (payment-by-payment) based on your loan amount, rate, term, and payment frequency. Advanced options let you explore extra payments, PMI/escrow estimates, and adjustable‑rate (ARM) scenarios.
- Enter loan basics: home price (or loan amount), down payment, interest rate, and term.
- Optionally expand advanced inputs (extra payments, PMI/escrow, ARM scenarios, and fees).
- Review monthly payment, payoff timeline, total interest, and the amortization schedule.
- Export your scenario for record‑keeping, then verify details with lender disclosures and official documents.
- Each period, interest is computed on the remaining balance; the payment is split into interest and principal.
- Extra payments apply to principal (when enabled) and can reduce total interest and shorten payoff time.
- PMI and escrow are optional estimates for learning; lenders use specific policies and local requirements.
- ARM scenarios model scheduled rate changes as a what‑if plan; actual rates depend on your index, margin, caps, and contract terms.
- CSV export and notebook handoff are designed for scenario comparison and learning.
Amortization math (high level)
For a fixed-rate loan, the periodic payment is determined by the standard amortization relationship between principal, periodic interest rate, and number of payments.
Each payment reduces the balance. Early payments are interest-heavy; later payments are principal-heavy.
- Interest this period ≈ balance × periodic rate.
- Principal this period = payment − interest (minus any modeled fees/escrow if applicable).
- New balance = old balance − principal − extra principal.
Extra payments and payoff insights
Extra payments are modeled as additional principal. This typically reduces the remaining term and total interest paid.
Small recurring extras can have a large impact early in the loan — but confirm your lender’s rules for applying extra principal.
PMI, escrow, and fees
- PMI is usually tied to loan-to-value (LTV) thresholds and lender rules; this tool provides a simplified estimate.
- Escrow (tax/insurance) varies by location and lender; treat it as a planning input, not a quote.
- APR calculations are legally defined and lender-reported APR can differ from simplified estimates.
Rounding and conventions
- Lenders may compound and round differently. Minor differences are normal.
- Some schedules treat payment dates and day-count conventions (30/360 vs actual/365) differently.
- Use this as a learning model; verify final numbers with official loan documents.
Privacy
Calculations run locally in your browser. Loan inputs are not sent to the server.
If you enable “Remember inputs”, values are stored only in local browser storage on this device.