Free tax calculators — updated for 2025 | View all calculators

Mortgage Calculator 2025

Calculate your monthly mortgage repayment, total interest paid, and full amortization breakdown for any home loan. Enter your loan amount, interest rate, and loan term to see exactly what you'll pay.

Home Loan / Mortgage Calculator
$
$
$
$
Monthly Payment (P&I)
$0.00
Loan Amount
$0
Monthly P&I
$0
Monthly Tax & Insurance
$0
Total Monthly Payment
$0
Total Interest Paid
$0
Total Amount Paid
$0
Down Payment
$0
LTV Ratio
0%

How Mortgage Repayments Are Calculated

Your monthly mortgage payment (principal and interest) is calculated using the standard amortization formula:

M = P × [r(1+r)ⁿ] ÷ [(1+r)ⁿ – 1]

Where P = loan principal, r = monthly interest rate (annual rate ÷ 12), and n = total number of monthly payments. In early years, most of your payment goes to interest; over time, more goes toward principal.

Loan AmountRate30-yr Monthly (P&I)Total Interest
$250,0006.0%$1,499$289,595
$400,0006.5%$2,528$510,177
$500,0007.0%$3,327$697,544
$750,0006.5%$4,740$956,581

Frequently Asked Questions

A common guideline is the 28/36 rule: your mortgage payment (including taxes and insurance) should not exceed 28% of your gross monthly income, and total debt payments should stay below 36%. For example, if you earn $8,000/month, your maximum mortgage payment would be around $2,240. Lenders also look at your credit score, debt-to-income ratio, and down payment size.
A 15-year mortgage has higher monthly payments but you pay significantly less interest overall — often half as much as a 30-year loan. A 30-year mortgage keeps payments lower and frees up cash flow, but total interest paid is much higher. For a $400,000 loan at 6.5%, a 15-year term costs ~$3,488/month vs ~$2,528/month for 30 years, but you save around $255,000 in interest with the shorter term.
LTV is the percentage of the home's value that you're borrowing. A $400,000 home with a $320,000 loan has an 80% LTV. LTV affects your mortgage rate and whether you need Private Mortgage Insurance (PMI). Most lenders require PMI if your LTV exceeds 80% — typically 0.5–1.5% of the loan amount annually. Keeping your LTV at or below 80% (i.e., a 20% down payment) avoids PMI and usually gets you a better rate.