Mortgage Calculator

Calculate your monthly repayment, total interest, and cost over the loan term.

Monthly Repayment
Quick Answer

Multiply your loan amount by [r(1+r)^n] ÷ [(1+r)^n − 1], where r is your monthly interest rate (annual rate ÷ 12) and n is total payments (years × 12). On a $400,000 loan at 6.5% for 30 years, the monthly payment is $2,528.

How to calculate mortgage payments

Your monthly mortgage payment depends on three things: the loan amount (principal), the annual interest rate, and the loan term. The standard formula is M = P[r(1+r)^n] / [(1+r)^n - 1], where r is your monthly interest rate and n is the total number of monthly payments. This calculator handles the math and generates a full year-by-year amortisation table.

How much does interest add to the total cost?

On a $400,000 mortgage at 5.5% over 25 years, the monthly payment is about $2,449 — but the total paid over the life of the loan is around $734,700. That's $334,700 in interest on top of the $400,000 principal. A lower rate or shorter term dramatically reduces this total. Reducing the term from 25 to 20 years at the same rate saves roughly $80,000 in interest.

What is an amortisation schedule?

In the early years of a mortgage, most of each payment goes to interest rather than reducing the loan balance. As the balance falls, the interest portion shrinks and more of each payment goes to principal. The amortisation table below the calculator shows this split year by year, which helps you understand how much equity you're building each year.

15 vs. 25 vs. 30-year term

A shorter loan term means higher monthly payments but far less total interest. A longer term reduces monthly outgoings but increases the total cost significantly. Use the calculator to compare terms side by side — the difference in total interest between a 15-year and 30-year mortgage on the same loan is often six figures.

Frequently asked questions

How do you calculate a monthly mortgage payment?

Use the formula M = P[r(1+r)^n] / [(1+r)^n - 1], where P is the loan amount, r is the monthly interest rate (annual rate ÷ 12), and n is total payments (years × 12). This calculator does it automatically.

What is an amortisation schedule?

An amortisation schedule shows how each payment is split between principal and interest over the loan term. Early payments are mostly interest. Later payments are mostly principal. The yearly breakdown below the calculator shows this progression.

How much does a higher interest rate add to the total?

On a $400,000 30-year mortgage, the difference between 5% and 6% interest is about $230/month and over $80,000 in total interest. Even a 0.5% rate reduction saves tens of thousands of pounds — which is why comparing lenders matters so much.

Is a 15-year or 30-year mortgage better?

A 15-year mortgage costs less in total interest and builds equity faster, but monthly payments are higher. A 30-year mortgage has lower payments but significantly higher total interest. The right choice depends on your cash flow and other financial priorities.

What is the difference between mortgage calculator and loan calculator?

A mortgage calculator is specifically designed for home loans, often including property-specific factors. A general loan calculator uses the same math but applies to any amortising loan — car loans, personal loans, student loans. The payment formula is identical.