🏠 Home Finance
💳 Loans & Credit
📈 Investment
🎯 Planning
A mortgage calculator estimates your monthly payment based on the loan amount, interest rate, and term. More advanced calculators also factor in property taxes, homeowners insurance, and private mortgage insurance (PMI) to give you a complete picture of your housing cost. Whether you are a first-time buyer figuring out what you can afford or a homeowner considering a refinance, running the numbers before you commit can save you from surprises at closing.
Try it yourself with our Mortgage Calculator - plug in your numbers and see results instantly.
At the heart of every mortgage calculator is the standard amortization formula:
M = P [ r(1+r)n ] / [ (1+r)n - 1 ]
Where:
This formula calculates a fixed monthly payment that fully pays off the loan by the end of the term. In the early years, most of each payment goes toward interest. Over time, the interest portion shrinks and the principal portion grows. This shift is what an amortization schedule shows.
Let's walk through a realistic scenario:
Plugging into the formula:
Over 30 years, you will make 360 payments of $1,770, totaling about $637,200. Since you borrowed $280,000, the total interest paid is roughly $357,200. That is more than the original loan amount - which is why the interest rate and loan term matter so much.
The formula above covers only principal and interest (P&I). Your actual monthly housing payment - often called PITI - also includes:
For our example with 20% down: $1,770 (P&I) + $321 (tax) + $150 (insurance) = approximately $2,241 per month total. Use our Home Affordability Calculator to see how PITI fits your budget.
Small changes in interest rate or loan term have a dramatic impact on both your monthly payment and total interest. Here is the same $280,000 loan at different rates and terms:
The difference between 5.50% and 7.50% on a 30-year loan is $368 per month and over $132,000 in total interest. That is why even a small rate improvement through better credit or shopping multiple lenders is worth the effort.
An amortization schedule is a table showing every payment over the life of the loan, broken into principal and interest. In the early years, the split is heavily weighted toward interest. For our $280,000 loan at 6.50% over 30 years:
This front-loaded interest structure is why extra payments early in the loan have such a big impact. An extra $200 per month in the first few years goes directly to principal and can shave years off the loan. Check the savings with our Refinance Calculator.
The 15-year mortgage is the most common alternative to the standard 30-year. At 6.50%, a 15-year loan on $280,000 costs $2,441 per month - about $671 more than the 30-year. But you pay only $159,380 in total interest versus $357,200. That is a savings of nearly $198,000.
The 15-year makes sense if you can comfortably afford the higher payment without sacrificing retirement savings or an emergency fund. If the higher payment would stretch your budget, the 30-year is safer - you can always make extra payments when cash flow allows.
Mortgage rates in early 2026 are hovering in the 6.25%-7.00% range for 30-year fixed loans, down slightly from the 7%+ peaks of late 2023 but well above the sub-3% rates of 2020-2021. The Federal Reserve's rate-cutting cycle that began in late 2024 has provided some relief, but mortgage rates have not fallen as sharply as the federal funds rate because long-term bond yields remain elevated.
For first-time buyers, several programs can help. FHA loans require as little as 3.5% down, and many state housing finance agencies offer down payment assistance grants. Conventional loans from Fannie Mae and Freddie Mac now allow 3% down for qualifying first-time buyers. Use our Mortgage Calculator to model different down payment scenarios and see how they affect your monthly cost.
Disclaimer: This article is for educational purposes only and does not constitute financial advice. Mortgage rates, taxes, and insurance costs vary by location and individual circumstances. Verify current rates with lenders.