Mortgage Calculator

This Mortgage Calculator template provides a complete picture of your home loan — from monthly payment breakdown to full amortization schedule.

Mortgage Calculator preview

About Mortgage Calculator

This Mortgage Calculator template provides a complete picture of your home loan — from monthly payment breakdown to full amortization schedule. Enter your loan parameters once and instantly see total interest cost, payoff timeline, equity buildup, and a visual amortization chart across the life of the loan.

Suitable for first-time homebuyers evaluating affordability, investors comparing financing scenarios, brokers presenting loan options to clients, and anyone refinancing and weighing term or rate tradeoffs.


Model Architecture

The template is organized across 5 interconnected sheets:

SheetPurpose
CalculatorPrimary input panel, loan summary, and amortization chart
ComparisonSide-by-side comparison of up to 3 loan scenarios
PrepaymentModels the impact of extra monthly or lump-sum payments
AffordabilityBack-calculates maximum loan from income and DTI constraints
AmortisationFull month-by-month amortization schedule with equity tracking

Key Features

Loan Inputs

  • Home Price — purchase price of the property
  • Down Payment (%) — automatically computes loan amount
  • Annual Interest Rate — converts to monthly rate internally
  • Loan Term — dropdown selector (10, 15, 20, 25, or 30 years)
  • Loan Start Date — drives the payoff date and schedule calendar

Additional Costs

InputDescription
Property Tax ($/yr)Annual tax divided into monthly escrow
Home Insurance ($/yr)Annual premium divided into monthly escrow
HOA Fees ($/mo)Monthly homeowners association fee

Loan Summary Panel

OutputDescription
Monthly P&I PaymentPrincipal + interest component only
Monthly Property TaxEscrow portion
Monthly InsuranceEscrow portion
Monthly HOAIf applicable
Total Monthly PaymentAll-in PITI + HOA obligation
Total of All PaymentsLifetime cash outflow
Total Interest PaidTrue cost of borrowing
Interest-to-Loan RatioInterest as % of original principal
Loan-to-Value (LTV)Flags PMI threshold at 80%
Payoff DateMonth and year of final payment

Effective Rate Check

Validates the internal computation with a transparent breakdown of monthly rate, total number of payments, and break-even month — useful for catching data entry errors.

Amortisation Chart

A dynamic line and area chart visualizing three series across the full loan term:

  • Loan Balance — declining curve from principal to zero
  • Cumulative Principal Paid — rising from zero to full loan amount
  • Cumulative Interest Paid — total interest accrued over time

The crossover point where cumulative principal exceeds cumulative interest is automatically visible — a powerful illustration of front-loaded interest in standard amortizing loans.


Amortisation Schedule

The Amortisation sheet generates a full month-by-month table including:

ColumnDescription
Year / MonthPayment period
Opening BalanceLoan balance at start of period
PaymentFixed monthly P&I
PrincipalPrincipal portion of payment
InterestInterest portion of payment
Closing BalanceRemaining loan balance
Cumulative PrincipalTotal principal repaid to date
Cumulative InterestTotal interest paid to date
Home EquityDown payment + cumulative principal

Formatting Conventions

  • 🔵 Blue font — user-editable input cells
  • Black font — calculated outputs (do not edit)
  • 🟢 Dark green header bands — section labels
  • 🔴 Red highlighting — LTV above 80% (PMI likely required)
  • All currency values display in USD with comma formatting
  • Percentages display to 2 decimal places

Scenarios & Comparison

The Comparison sheet allows side-by-side evaluation of up to 3 loan options — useful for comparing a 15-year vs 30-year term, or a lower rate with higher fees against a no-cost loan. Outputs compared include total interest, monthly payment, break-even month, and lifetime cost.


Prepayment Analysis

The Prepayment sheet models the effect of paying extra principal, showing how much interest is saved and how many months are cut from the loan term for a given additional monthly payment or one-time lump sum.


Requirements

  • Microsoft Excel 2016+ or Excel 365 (Windows or Mac)
  • No macros required — fully formula-based
  • Compatible with Google Sheets with minor chart adjustments

Limitations & Caveats

This template models a standard fixed-rate, fully amortizing mortgage. It does not cover ARM, interest-only, or balloon structures.

  • PMI (Private Mortgage Insurance) is not automatically calculated — flag appears when LTV exceeds 80%
  • Tax deductibility of mortgage interest is not modeled
  • Rates and costs are illustrative — always verify with your lender's official Loan Estimate

Changelog

VersionDateNotes
v1.0Mar 2024Initial release — calculator + amortisation
v1.5Aug 2024Added comparison and prepayment sheets
v2.0Apr 2026Affordability tab, LTV flag, chart redesign

More In Finance & Calculators

View all