Estimate monthly payments and total interest

Plan a home loan.

Enter a loan amount, annual rate, term in years, and down payment to see the monthly payment, total interest, payoff date, and the first 12 months of the amortization schedule. Pure browser; no login.

Principal

$320,000.00

Monthly payment

$2,022.62

Total interest

$408,142.36

Payoff date

October 2056

MonthPaymentInterestPrincipalBalance
1$2,022.62$1,733.33$289.28$319,710.72
2$2,022.62$1,731.77$290.85$319,419.86
3$2,022.62$1,730.19$292.43$319,127.44
4$2,022.62$1,728.61$294.01$318,833.43
5$2,022.62$1,727.01$295.60$318,537.82
6$2,022.62$1,725.41$297.20$318,240.62
7$2,022.62$1,723.80$298.81$317,941.80
8$2,022.62$1,722.18$300.43$317,641.37
9$2,022.62$1,720.56$302.06$317,339.31
10$2,022.62$1,718.92$303.70$317,035.62
11$2,022.62$1,717.28$305.34$316,730.27
12$2,022.62$1,715.62$307.00$316,423.28

Showing first 12 of 360 months.

How a mortgage payment is calculated

A fixed-rate mortgage is paid back in equal monthly instalments. Each payment covers that month's interest first, and whatever is left reduces the loan. Early on most of the payment is interest; by the end almost all of it is principal. This calculator shows the monthly payment, the total interest over the life of the loan, the payoff month and the first year of that schedule.

It is a planning tool for comparing scenarios: a bigger down payment, a shorter term or a lower rate. Your lender's offer will include fees and costs this page does not know about.

How to use it

  1. Enter the home price.
  2. Enter your down payment. The tool subtracts it from the price to get the amount you borrow, shown as Principal.
  3. Enter the annual interest rate and the term in years, for example 30 or 15.
  4. Read the monthly payment, total interest and payoff date, then scroll through the first 12 months to see how each payment splits between interest and principal.

Example: a 30-year loan with 20% down

Input
Home price 400,000, down payment 80,000, 6.5% for 30 years
Output
Principal: $320,000.00
Monthly payment: $2,022.62
Total interest: $408,142.36
Month 1: $1,733.33 interest, $289.28 principal

Over 30 years the interest costs more than the loan itself. In the first month, 86% of the payment is interest.

The formula

The payment is M = P × r × (1 + r)^n ÷ ((1 + r)^n − 1), where P is the amount borrowed, r is the monthly rate (the annual rate divided by 12) and n is the number of monthly payments. Each month, interest is the remaining balance times r, and the rest of M pays down the balance. Because the balance shrinks, the interest share falls every month while the payment stays the same.

What the payment does not include

The figure here is principal and interest only. In the United States lenders usually collect property tax and homeowner's insurance with the payment, together often called PITI, and loans with less than 20% down usually add private mortgage insurance. Closing costs, origination fees and points are paid separately. Add those to compare real monthly costs, and use the lender's annual percentage rate (APR) rather than the headline rate to compare offers.

Levers that change the total

A 15-year term has a higher monthly payment but usually a lower rate and far less total interest. Extra payments towards principal, even small ones, shorten the loan, because they reduce the balance on which every later month's interest is charged. A larger down payment lowers the amount borrowed and can remove the need for mortgage insurance.

Questions

Is this an offer or a pre-approval?

No. It is arithmetic on the numbers you enter. Rates and terms come from your lender and depend on your credit, income and the property.

Does it handle adjustable-rate mortgages?

No. It assumes the rate stays the same for the whole term. For an ARM, run it once with the starting rate and again with a higher rate to see the risk.

Why is the payoff date shown as a month?

The payoff date is the current month plus the number of monthly payments in the term, so it shows when the loan is cleared rather than an exact day.