Mortgage Calculator
Use this Mortgage Calculator to estimate your monthly mortgage payment and see a clearer “all-in” housing cost that includes property tax, homeowners insurance, HOA dues, and PMI (if applicable). It’s designed for budgeting and comparing offers: adjust your down payment, APR, and term to see how payment size, total interest, and payoff timing change. For deeper comparisons, you can also explore an Amortization Calculator or an APR Calculator, then come back and plug the numbers in here. If you’re browsing other tools, you’ll find more options under Finance Calculators.
Mortgage Calculator Tool
Enter your details, then calculate.
Results
Monthly payment, totals, and visuals.
Monthly Principal & Interest (P&I)
$0
Based on loan amount, APR, and term.
Monthly All-In Payment
$0
Includes taxes, insurance, HOA, PMI (if entered).
Total Interest (Base)
$0
Interest paid over the scheduled term.
Payoff Estimate
—
Shown as a date when a start month/year is provided.
All-In Payment Breakdown
This visualization shows your monthly “all-in” payment parts. If you leave optional fields blank, they’re treated as $0.
Interest Share Over Life of Loan (Base)
A higher APR or longer term typically increases the interest share. Try adjusting term length to see the impact.
Step-by-step breakdown (with substituted values)
The calculator first computes the loan amount (L) from your home price and down payment, then applies the standard amortization formula to find the monthly principal & interest payment. Optional costs are added after that to estimate an “all-in” monthly payment.
With Extra Payment: Payoff Estimate
—
Estimated payoff timing with your extra amount.
Interest Saved
$0
Compared to the base schedule.
Time Saved
—
How much sooner you could finish the mortgage.
Total Interest (With Extra)
$0
Estimated via month-by-month amortization.
Note: Total cost can depend on escrow rules, changing taxes/insurance, and how PMI ends. This calculator keeps optional costs constant for a clean estimate.
How it works
A mortgage payment usually has two layers: the loan payment (principal & interest) and the housing costs that often ride along each month (taxes, insurance, HOA, and PMI). This Mortgage Calculator focuses on the common fixed-rate payment math, then adds monthly equivalents of your optional costs to show an “all-in” total. If you’re comparing offers with different APR structures, it can help to sanity-check the rate using an APR Calculator before you compare monthly payment totals.
Looking for a payoff-focused view? Try the mortgage payoff calculator for payoff timelines and compare it with this page’s all-in budgeting view.
The core variables used in the amortization formula are:
- L = Loan amount = Home price − Down payment amount
- APR = annual percentage rate (as a percent)
- r = monthly interest rate = (APR / 100) / 12
- n = total number of payments = termYears × 12
Monthly principal & interest (P&I) is calculated as:
If r > 0: P&I = L * ( r(1+r)^n ) / ( (1+r)^n − 1 )
If r = 0: P&I = L / n
Then “all-in” payment adds monthly cost equivalents: monthlyTax = annualTax / 12, monthlyInsurance = annualInsurance / 12, and all-in = P&I + monthlyTax + monthlyInsurance + HOA + PMI.
Use cases
- Compare two mortgage offers by changing APR and term to see how payment size and total interest differ.
- Test different down payments (percent or dollars) to see how your loan amount and PMI risk might change.
- Estimate an “all-in” monthly budget by adding taxes, homeowners insurance, HOA dues, and PMI.
- Plan a payoff strategy by adding an extra monthly payment and reviewing time saved and interest saved metrics.
- Evaluate a refinance idea by entering the new APR/term and comparing the monthly and lifetime cost.
Examples (worked)
These examples walk through the same steps the Mortgage Calculator performs: compute the loan amount (L), convert APR to a monthly rate (r), compute total payments (n), then plug values into the amortization formula to get monthly P&I. Optional costs are shown separately so you can see the difference between loan payment vs. all-in housing cost.
Example 1: Typical 30-year fixed
Inputs: Home price $400,000; Down payment 20%; APR 6.25%; Term 30 years.
Steps: Down = $80,000 ⇒ L = $320,000. r = (0.0625)/12. n = 30×12 = 360.
Result: Monthly P&I comes from the amortization formula using L, r, and n. Total interest = (P&I×360) − L.
r = 0.0625 / 12
n = 360
P&I = L * ( r(1+r)^n ) / ( (1+r)^n − 1 )
Example 2: Smaller down payment + PMI + taxes
Inputs: Home price $325,000; Down $16,250 (5%); APR 6.9%; Term 30 years; Property tax $4,800/yr; PMI $110/mo.
Steps: L = 325,000 − 16,250 = 308,750. r = (0.069)/12. n = 360. Compute P&I, then add monthly tax (4,800/12 = 400) and PMI.
Result: All-in = P&I + 400 + PMI. You can see how non-loan costs can materially change affordability.
monthlyTax = 4,800 / 12 = 400
All-in = P&I + 400 + 110
Example 3: Extra payments to finish sooner
Inputs: Home price $510,000; Down 15%; APR 5.75%; Term 20 years; Insurance $2,160/yr; Extra payment $250/mo.
Steps: Convert down payment to dollars, compute L, r, and n (20×12 = 240). Find base P&I, then simulate amortization month-by-month with the extra amount added toward principal.
Result: You’ll get an estimated new payoff timeline and interest saved, plus an updated payoff date if a start month/year is provided.
With extra: each month principalPaid += extraPayment
New payoff months = amortization iteration result
Common mistakes
- Comparing only P&I and forgetting taxes, insurance, HOA, or PMI—your real monthly budget is usually the all-in number.
- Entering down payment as dollars while the toggle is on percent (or the opposite), which changes the loan amount dramatically.
- Using an APR that includes fees for one offer and a simple rate for another—compare like-for-like, and double-check with an APR tool if needed.
- Assuming taxes and insurance are “fixed” forever; they can change, so treat this as an estimate rather than a guarantee.
- Adding an extra payment but expecting it to reduce the scheduled monthly P&I—extra payments typically shorten time and reduce interest instead.
Quick tips
- Start by comparing the same home price across different down payments to see how much the loan amount (L) changes.
- If your down payment is under 20%, try adding a realistic PMI estimate so your all-in payment doesn’t feel “too good to be true.”
- Test shorter terms (15–20 years) to see how monthly payment rises while total interest often drops.
- Use extra payments conservatively—try a smaller amount first and watch the time/interest saved metrics.
- If you don’t know your exact start date, leave it blank; the calculator will report payoff time as years and months.
Frequently Asked Questions
What does this Mortgage Calculator include in the monthly payment?
Is APR the same as the interest rate I see in a lender quote?
Why does a longer term often lower the monthly payment but increase total interest?
When should I add property tax and homeowners insurance, and how accurate are those fields?
What is PMI, and why does the calculator mention it when down payment is under 20%?
How do extra payments change the mortgage, and what does “interest saved” mean?
What happens if my down payment equals the home price (or I pay cash)?
Does this calculator create a full amortization schedule I can export?
Related calculators
Sources & References
Consumer Financial Protection Bureau (CFPB) — Mortgage basics and homebuying education.
Freddie Mac — Mortgage and budgeting education resources.
IRS — General information related to property taxes and homeowner-related guidance.
Federal Housing Administration (FHA) — Mortgage insurance and program overviews.
Fannie Mae — Mortgage education and loan terminology references.