Methodology
The calculator builds a payment-by-payment schedule, applies periodic interest before principal, caps the final payment at the remaining balance and accrued interest, and keeps escrow costs separate from loan interest. Fixed-rate payments use the selected rate, term, payment frequency, and compounding convention. Variable-rate plans re-amortize the remaining balance when a new rate becomes effective. Extra principal is applied after the scheduled payment. Offer comparison uses the same cost framework across up to three loans, while refinance mode compares payment savings, closing costs, break-even time, expected holding-period savings, and estimated lifetime cost.
Assumptions
- The entered balance, rates, term, payment frequency, fees, escrow, extra payments, and rate-change schedule remain as entered unless the user changes them.
- Scheduled payments occur on the generated dates and extra principal is applied after scheduled interest and principal.
- Property tax, insurance, HOA, PMI, and other escrow values are treated as out-of-pocket costs rather than interest or principal.
- Refinance results assume the entered closing costs and holding period and do not model future changes that are not entered.
- Currency selection changes formatting only and does not convert amounts.
Limitations
- Lenders may use different day-count conventions, compounding methods, payment timing, rounding, fee treatment, and escrow rules.
- The model does not automatically include every origination fee, prepayment penalty, late fee, tax consequence, adjustable-rate cap, or lender-specific contract term.
- Interest-only and balloon structures may leave principal due at the end of the selected period; the displayed remainder is not a lender payoff quote.
- Refinance break-even and lifetime-cost results are planning estimates and may differ from lender disclosures or actual closing documents.
- The output is educational information and not financial, credit, mortgage, legal, or tax advice.
Choose the decision you need to model
Use Repayment plan to estimate one loan, Compare offers to review up to three lender quotes with consistent assumptions, or Refinance to test payment savings, closing-cost recovery, holding-period savings, and lifetime cost.
Model the contract, not only the headline rate
Include the loan amount, rate, term, payment frequency, fees, escrow, extra principal, rate changes, interest-only period, or balloon structure that actually applies. Review the amortization schedule and remaining balance rather than relying only on the first payment.
Compare plans with the rest of your finances
A lower payment may extend the term or increase total interest. Compare the result with your monthly budget, cash reserves, debt priorities, and expected time in the loan before choosing a plan.
Privacy, saved scenarios, and share links
The calculator does not require an account. Inputs and saved scenarios remain in local browser storage. A share link reproduces the visible scenario by placing its values in the URL; review the link before sending it. General page-level analytics may record that the page was visited, but they must not receive loan amounts, rates, terms, payments, or other calculator inputs.