Finance

Mortgage Calculator

Calculate monthly mortgage payments, total interest, and total cost.

Processed in your browser
Recommended ToolTop Finance Resource

NerdWallet

Compare loans, credit cards & investment accounts side-by-side.

Try Free

What is Mortgage Calculator?

A mortgage calculator is an essential financial planning tool that estimates your monthly home loan payments by factoring in the purchase price, down payment, interest rate, loan term, property taxes, homeowner's insurance, and private mortgage insurance (PMI). Whether you are a first-time homebuyer trying to figure out how much house you can realistically afford, a current homeowner considering refinancing to take advantage of lower rates, or a real estate investor evaluating potential rental properties, this calculator provides the clarity you need to make informed decisions. In everyday life, a mortgage is likely the single largest financial commitment you will ever make, often spanning 15 to 30 years and totaling hundreds of thousands of dollars in combined principal and interest payments. Understanding exactly how your monthly payment breaks down between principal repayment and interest charges empowers you to compare different loan scenarios, negotiate better terms with lenders, and develop a payoff strategy that could save you tens of thousands of dollars over the life of the loan. Unlike many online mortgage calculators that require you to create an account or send your data to remote servers, our tool performs every calculation entirely within your browser. Your financial details including income assumptions, property values, and loan amounts never leave your device, ensuring complete privacy as you explore different homebuying scenarios. The calculator also shows you an amortization schedule so you can visualize how each payment gradually shifts from mostly interest to mostly principal over time, and how extra payments can dramatically accelerate your path to full homeownership.

How to Use

  1. Enter the home purchase price in the price field, then specify your down payment either as a dollar amount or a percentage of the home price. The calculator will automatically compute the loan amount by subtracting your down payment from the purchase price.
  2. Set the annual interest rate based on current market rates or a quote from your lender. Select the loan term, with 30-year and 15-year fixed-rate mortgages being the most common options. The calculator supports custom terms if you are considering an alternative repayment period.
  3. Add optional costs that affect your true monthly housing expense: estimated annual property tax, homeowner's insurance premium, and PMI rate if your down payment is below 20%. Including these gives you a realistic picture of your total monthly obligation rather than just the principal and interest portion.
  4. Review the detailed results showing your monthly payment breakdown, total interest paid over the full loan term, and the complete amortization schedule. Compare different scenarios by adjusting the down payment, rate, or term to find the optimal balance between monthly affordability and long-term cost savings.
  5. Experiment with extra monthly or one-time payments to see how additional principal contributions shorten your loan term and reduce total interest. Even modest extra payments early in the loan can yield substantial savings because they reduce the principal balance on which future interest is calculated.

Formula

M = P[r(1+r)^n]/[(1+r)^n-1], where P = loan principal (home price minus down payment), r = monthly interest rate (annual rate divided by 12), n = total number of monthly payments (loan term in years multiplied by 12). For example, a $300,000 loan at 6.5% for 30 years: r = 0.065/12 = 0.005417, n = 360, M = $1,896.20/month.

Frequently Asked Questions

How much house can I afford?
A widely used guideline is the 28/36 rule: your monthly housing costs (including principal, interest, taxes, and insurance, known as PITI) should not exceed 28% of your gross monthly income, and your total debt payments should stay below 36%. For example, if your household earns $8,000 per month before taxes, aim for a maximum housing payment of about $2,240. Keep in mind that lenders also consider your credit score, existing debts, and employment stability when determining your maximum loan amount.
What is a good mortgage rate?
Mortgage rates fluctuate based on economic conditions, Federal Reserve policy, and your personal financial profile. A good rate is one that is at or below the current national average for your loan type and term. Borrowers with excellent credit scores (740 and above), stable income, and a down payment of 20% or more typically qualify for the best available rates. Even a difference of 0.25% can save thousands of dollars over the life of a 30-year loan, so it pays to shop around and get quotes from multiple lenders.
How does down payment affect monthly payment?
A larger down payment reduces your loan principal, which directly lowers your monthly payment and the total interest you pay over the life of the loan. For instance, putting 20% down on a $400,000 home means borrowing $320,000 instead of $360,000 with 10% down, saving you roughly $250 per month and over $50,000 in total interest on a 30-year loan at 6.5%. Additionally, reaching the 20% down payment threshold eliminates the need for PMI, which can cost an extra $100 to $300 per month.
Should I choose 15 or 30 year mortgage?
A 15-year mortgage offers significantly lower interest rates (typically 0.5% to 0.75% less than a 30-year) and saves you a substantial amount in total interest, but comes with considerably higher monthly payments. For example, on a $300,000 loan at 6.0% for 30 years you would pay about $1,799/month and $347,515 in total interest, whereas the same loan at 5.5% for 15 years costs approximately $2,451/month but only $141,068 in total interest. Choose the 15-year if you can comfortably afford the higher payments; otherwise, take the 30-year and consider making voluntary extra payments.
What is PMI and when is it required?
Private Mortgage Insurance (PMI) is required by most lenders when your down payment is less than 20% of the home purchase price. PMI protects the lender, not you, in case you default on the loan. It typically costs between 0.5% and 1.5% of the original loan amount per year, added to your monthly payment. On a $300,000 loan, that translates to roughly $125 to $375 per month. The good news is that PMI can be removed once you have built up 20% equity in your home, either through payments, appreciation, or a combination of both.
How does an amortization schedule work?
An amortization schedule is a complete table of every monthly payment over the life of your loan, showing exactly how much of each payment goes toward interest versus principal reduction. In the early years, the majority of each payment covers interest charges because the outstanding balance is highest. As you make payments and the balance decreases, more of each payment shifts toward principal. For a typical 30-year mortgage, it takes roughly 20 years before the principal portion exceeds the interest portion of your monthly payment.
Can I refinance to get a lower rate later?
Yes, refinancing replaces your current mortgage with a new loan, ideally at a lower interest rate or better terms. It typically makes financial sense when you can reduce your rate by at least 0.75% to 1%, plan to stay in the home long enough to recoup closing costs (which usually run 2% to 5% of the loan amount), and your credit profile has improved since the original loan. Use the mortgage calculator to compare your current payment against potential refinanced payments and calculate the break-even point.