Mortgage & Home Refinance Calculator
Model your monthly payment, see the full amortization curve, and check whether a refinance clears its own closing costs.
Loan Details
$72,750 down · $412,250 financed
Current LTV 85.0% — PMI applies
Monthly Payment Breakdown
$3,345.17/mo
Total Interest Paid
$511,210
Total Cost of Loan
$923,460
Amortization Over Time
Refinance Savings Comparison
How the Mathematical Formulas Work
A fixed-rate mortgage payment is calculated using the standard amortizing loan formula, which distributes a constant monthly payment across the loan term so that the balance reaches exactly zero on the final payment. FinMetric Pro's engine solves for the payment amount M directly rather than approximating it:
M = P · [ r(1 + r)^n ] / [ (1 + r)^n − 1 ] where: P = principal loan amount (home price − down payment) r = monthly interest rate (annual rate ÷ 12) n = total number of payments (loan term in years × 12)
Each month, interest accrues on the remaining balance at rate r, and whatever portion of M is left over after covering that interest reduces the principal. This is why early payments are interest-heavy and later payments are principal-heavy — the same fixed M is applied to a shrinking balance, so the interest share continuously shrinks while the principal share grows. The calculator recomputes this row by row for every month of the term to build the exact amortization schedule shown above, rather than relying on a closed-form approximation that can drift from the true schedule near payoff.
Property tax, homeowners insurance, and PMI are added on top of the principal-and-interest payment (often abbreviated PITI) because a mortgage servicer typically collects these through an escrow account and pays them on the homeowner's behalf. PMI, or Private Mortgage Insurance, is only triggered here when the loan-to-value ratio — the loan amount divided by the home price — exceeds 80%, mirroring standard lender practice for conventional loans.
Key Terminology Defined
- Principal
- The original loan balance before any interest accrues — home price minus down payment.
- Amortization
- The gradual, scheduled repayment of a loan through fixed periodic payments that cover both interest and principal.
- Loan-to-Value (LTV)
- Loan amount divided by home price, expressed as a percentage. Lenders use LTV to price risk and decide whether PMI is required.
- Escrow
- A holding account managed by the loan servicer that collects a portion of each payment to cover property tax and insurance bills as they come due.
- PMI
- Private Mortgage Insurance — protects the lender (not the borrower) against default when the down payment is below 20%.
- Refinance Break-Even
- The number of months of monthly savings needed to recover the closing costs of a new loan before the refinance becomes net-positive.
Practical Case Studies & Financial Strategies
Consider a borrower financing a $485,000 home with 15% down at 6.35% over 30 years. Roughly the first eight years of payments are weighted more toward interest than principal — a direct consequence of the amortization formula above. Making a single extra principal payment early in the schedule, when the balance (and therefore accruing interest) is largest, removes far more lifetime interest than the same extra payment made in year 25, when the balance is already small. This is why "extra payment" calculators often recommend front-loading additional principal rather than spreading it evenly across the term.
On refinancing: a lower rate does not automatically make a refinance worthwhile. Closing costs — typically 2%–5% of the loan amount — must be recovered through monthly savings before the refinance nets positive. The break-even month is calculated by dividing total closing costs by the monthly payment reduction. If a household plans to sell or relocate before reaching that break-even month, the refinance can be a net loss even though the new rate is objectively lower. Comparing the break-even horizon against realistic time-in-home is the single highest-leverage refinance decision a homeowner can make.