Skip to content
Toolvica

Mortgage Calculator

Calculate your monthly mortgage payment with a full cost breakdown.

$
$
years
%

Table of Contents

How to Use the Mortgage Calculator

  1. Select your preferred currency from the currency dropdown.
  2. Enter the home price and down payment (as percentage or dollar amount).
  3. Set the loan term and annual interest rate.
  4. Choose a start date to see your payoff date.
  5. Add property tax, home insurance, PMI, HOA, and other annual costs for a complete breakdown.
  6. View your monthly payment breakdown table, pie chart of lifetime costs, and full amortization schedule.

What Is a Mortgage Calculator?

A mortgage calculator helps you estimate your monthly home loan payments based on the loan amount, interest rate, and loan term. It also estimates total loan costs and recurring housing expenses over the life of the mortgage.

Our calculator supports additional costs such as property taxes, home insurance, PMI (Private Mortgage Insurance), HOA fees, and other annual costs to give you a comprehensive picture of your housing expenses.

Whether you're a first-time homebuyer or refinancing, this tool helps you make informed financial decisions about one of the biggest investments of your life.

This calculator follows U.S.-style mortgage conventions. Mortgage taxes, insurance requirements, PMI rules, and lending practices vary by country — adjust the input values to match your local market.

A typical 30-year mortgage can cost more in interest than the original loan amount itself. For example, a $350,000 loan at 6.5% over 30 years totals approximately $446,406 in interest — more than the $350,000 principal.

How to Calculate Mortgage Payments

The monthly mortgage payment is calculated using the standard amortization formula:

M = P × [r(1+r)^n] / [(1+r)^n - 1]

P = Loan amount (home price minus down payment)

r = Monthly interest rate (annual rate ÷ 12)

n = Total number of payments (loan term × 12)

M = Monthly payment

Example:

A $350,000 loan at 6.5% for 30 years.

  1. Monthly rate: 6.5% ÷ 12 = 0.5417%
  2. Total payments: 30 × 12 = 360
  3. Monthly payment: $350,000 × [0.005417 × (1.005417)^360] / [(1.005417)^360 - 1] ≈ $2,212.24
  4. Total interest: $2,212.24 × 360 − $350,000 ≈ $446,406

Real-Life Examples

First-Time Homebuyer

Sarah buys a $300,000 condo with 10% down ($30K) at 6.5% for 30 years. Her monthly P&I is $1,707. Adding $375/mo for taxes and insurance, her total monthly housing cost is around $2,082.

15-Year vs 30-Year Comparison

On a $250,000 loan at 6%: a 30-year term costs $1,499/mo with $289,600 total interest. A 15-year term costs $2,109/mo but saves $159,900 in interest — paid off 15 years sooner.

High-Cost City Purchase

A $750,000 home in a metro area with 5% down ($37.5K) at 7% for 30 years. Monthly P&I is $4,740. With 1.2% property tax ($750/mo) and $200/mo insurance, total housing cost is about $5,690/mo.

Investment Property with Full Costs

A $400,000 rental property with 25% down ($100K) at 7.25% for 30 years. Monthly P&I: $2,047. Adding $417/mo tax, $150/mo insurance, $200/mo HOA, and $100/mo other costs — total: $2,914/mo.

Frequently Asked Questions

What is a mortgage calculator?
A mortgage calculator is a tool that estimates your monthly home loan payment based on the loan amount, interest rate, and loan term. It also calculates total interest paid and total cost of the loan over its lifetime.
How is my monthly mortgage payment calculated?
Your monthly payment is calculated using the amortization formula: M = P[r(1+r)^n]/[(1+r)^n - 1], where P is the loan amount, r is the monthly interest rate, and n is the total number of monthly payments.
What is PMI and when do I need it?
Private Mortgage Insurance (PMI) is required when your down payment is less than 20% of the home's purchase price. It protects the lender if you default on the loan. PMI typically costs between 0.3% and 1.9% of the original loan amount per year. PMI is automatically terminated once your loan balance reaches 78% of the home's original value (22% equity), and you can request early removal at 80% LTV. Making extra payments can help you reach that threshold sooner.
What is an amortization schedule?
An amortization schedule shows each monthly payment broken down into principal and interest portions, along with the remaining loan balance. Early payments are mostly interest, while later payments are mostly principal.
Should I choose a 15-year or 30-year mortgage?
A 15-year mortgage has higher monthly payments but significantly lower total interest. A 30-year mortgage has lower monthly payments but costs more in total interest. Choose based on your monthly budget and long-term financial goals.
How does the down payment affect my mortgage?
A larger down payment reduces your loan amount, which lowers your monthly payment and total interest. Putting 20% or more down also avoids PMI, saving you additional monthly costs.

References

Disclaimer — This calculator provides estimates only. Actual mortgage terms vary by lender — consult a licensed mortgage professional for personalized advice.