We Value Your Privacy

We use cookies to enhance your browsing experience and analyze site traffic. All calculations happen locally in your browser - we never see or store your data. Learn more in our Privacy Policy

/
/
CalculateYogi
  1. Home
  2. Finance
  3. Mortgage Calculator
Finance

Mortgage Calculator

Calculate your monthly mortgage payment — principal, interest, taxes, insurance, PMI and HOA — with a payment breakdown and amortization schedule.

$
% APR

Property taxes, insurance & fees (optional)

$/yr
$/yr
%

Only charged when your down payment is under 20%.

$/mo

Estimates only. Your actual rate, property tax, insurance, PMI and HOA dues vary by lender, location and loan program, and PMI removal timing is approximate — confirm the details with your lender.

Did this calculator solve your problem today?

Contributor

Reviewed by

Last updated: August 2, 2026
SupportI build these free tools with love, late nights, and way too much coffee. If this calculator helped you, a small donation would mean the world to me and help keep this site running. Thank you for your kindness!

Related Calculators

You might also find these calculators useful

Amortization Calculator

Generate a full loan amortization schedule

Refinance Calculator

Should you refinance your mortgage?

Down Payment Calculator

See how much down payment you need for a home

House Affordability Calculator

See how much house you can afford from your income

Plan Your Home Purchase with Confidence

Buying a home is likely the biggest financial decision you'll make. This mortgage calculator shows the true monthly cost of homeownership — not just principal and interest, but property taxes, homeowners insurance, PMI, and HOA dues — plus how much interest you pay over the life of the loan and when PMI drops off. Get the complete picture before you commit.

What Is Included in a Mortgage Payment?

Most monthly mortgage payments have four core parts, known as PITI: Principal (the portion that pays down your loan balance), Interest (the lender's charge for borrowing), Taxes (property taxes, usually collected monthly through escrow), and Insurance (homeowners insurance). If your down payment is under 20%, you also pay PMI (private mortgage insurance) until you build about 22% equity, and a condo or planned community may add monthly HOA dues. Your total monthly payment is the sum of all of these.

Monthly Principal & Interest Formula

How to Calculate Your Mortgage Payment

1

2

3

4

5

6

Mortgage Planning Scenarios

First-Time Homebuyers

Understand your budget and see how different down payments change your monthly cost and PMI.

Home Upgraders

Compare your current payment with a potential new home's cost to confirm affordability before you move.

Choosing a Loan Term

Weigh a lower 30-year payment against the large interest savings of a 15-year mortgage.

Investment Properties

Estimate the full carrying cost of a rental so you can check it against expected rent.

Why Use This Mortgage Calculator?

Complete PITI Picture

See the full monthly payment — principal, interest, taxes, insurance, PMI and HOA — not just principal and interest.

Compare Scenarios Instantly

Test different down payments, rates and terms (15 vs 30 years) side by side to find the option that fits your budget.

Know When PMI Ends

See how much PMI adds each month and roughly when it drops off, so you can plan around the 20% equity milestone.

Frequently Asked Questions

The principal-and-interest portion uses the standard amortization formula M = P × r(1+r)ⁿ ÷ ((1+r)ⁿ − 1), where P is the loan amount, r is the monthly interest rate (annual rate ÷ 12) and n is the number of monthly payments (years × 12). Monthly property tax, homeowners insurance, PMI and HOA dues are then added on top to reach your total monthly payment.

PITI stands for Principal, Interest, Taxes and Insurance. Principal and interest repay the loan; property taxes and homeowners insurance are usually collected monthly into an escrow account and paid on your behalf. If you put down less than 20% you also pay PMI, and condos or HOA communities add monthly dues.

Putting 20% down avoids PMI and lowers your payment, but many buyers put down 3–10% to keep cash for emergencies and repairs. Weigh the lower monthly cost of a bigger down payment against keeping liquid savings — there is no single right answer for everyone.

PMI (private mortgage insurance) protects the lender when your down payment is under 20%, typically 0.3–1.5% of the loan per year. You avoid it with 20% down, and on most loans it cancels automatically once the balance reaches 78% of the original value; you can request removal at 80%.

A 15-year loan has a higher monthly payment but far less total interest — often a six-figure difference — and usually a lower rate. A 30-year loan has a lower payment and more flexibility. Use the term selector above to compare both on the same home.

At a 6.5% rate over 30 years, a $300,000 loan costs about $1,896 per month in principal and interest. Adding typical property tax and homeowners insurance usually pushes the total to roughly $2,300 per month. Your figure depends on your exact rate, taxes and insurance — enter them above for a precise estimate.

Property taxes commonly run 1–2% of the home's value per year and homeowners insurance a few thousand dollars annually; both are usually split into monthly escrow. In high-tax areas they can add $500–$1,000+ to the payment, so always check local rates before you buy.

CalculateYogi

The most comprehensive calculator web app. Free, fast, and accurate calculators for everyone.

Calculator Categories

  • Math
  • Finance
  • Health
  • Conversion
  • Date & Time
  • Statistics
  • Science
  • Engineering
  • Business
  • Everyday
  • Construction
  • Education
  • Technology
  • Food & Cooking
  • Sports
  • Climate & Environment
  • Agriculture & Ecology
  • Social Media
  • Other

Company

  • About
  • Contact
  • Contributors

Legal

  • Privacy Policy
  • Terms of Service
  • Editorial Policy

© 2026 CalculateYogi. All rights reserved.

Sitemap

Made with by the AppsYogi team