HOME BUYING, EQUITY, AND BORROWING
Mortgage Payment Calculator
Estimate your monthly mortgage payment with principal, interest, property tax, homeowners insurance, PMI, and HOA dues.
Review your result
Your result
Ready when you are.
Enter your values and select Calculate. Your result stays on this device.
How it works
Monthly principal and interest = P × [r(1 + r)^n] ÷ [(1 + r)^n − 1]. Total monthly housing cost adds property tax, homeowners insurance, PMI, and HOA dues.
Assumptions
Uses a fixed-rate loan and the values you enter. Property taxes, insurance, PMI, HOA dues, closing costs, and lender fees can change.
About this calculator
A monthly home payment is usually more than principal and interest. This estimate puts PITI, optional PMI, and HOA dues beside the loan payment so a planning scenario is easier to compare with a lender’s disclosure.
How to use it
- Enter the purchase price and cash down payment.
- Use a rate and term from a current lender scenario, not an assumed approval.
- Add annual tax and homeowners-insurance estimates plus any known PMI or HOA amount.
- Compare the total housing payment with your budget and official Loan Estimate.
Use case
mortgage payment calculator: a clear planning check
Estimate your monthly mortgage payment with principal, interest, property tax, homeowners insurance, PMI, and HOA dues. The stated formula, assumptions, and result limits remain visible so the calculation can be checked in context.
Use a clear mortgage payment calculator scenario with values you can verify before relying on the result.
Source and update
Last reviewed: 2026-08-08
Consumer Financial Protection Bureau mortgage guidanceFrequently asked questions
What does PITI mean in a mortgage payment?
PITI means principal, interest, property taxes, and homeowners insurance. PMI and HOA dues can also affect the amount paid each month.
Is this a mortgage approval or a lender quote?
No. It is a planning estimate based on the values entered. Lender pricing, eligibility, taxes, insurance, fees, and disclosures can differ.
Keep exploring