Mortgage Calculator
Calculate monthly mortgage payments, interest, and amortization schedule
Input & options
Your inputs are never uploaded or stored.
Results
Enter your values to see the result.
About Mortgage Calculator
Our free mortgage calculator helps you estimate your monthly mortgage payment, including principal and interest, property taxes, homeowner's insurance, and private mortgage insurance (PMI). A first-time buyer can see how a 20% down payment removes PMI, and a homeowner weighing a refinance can compare a 30-year and a 15-year term at the new rate from the same monthly breakdown.
The calculator uses the standard amortization formula -- M = P[r(1+r)^n] / [(1+r)^n - 1] -- where P is the loan principal, r is the monthly interest rate (annual rate divided by 12 divided by 100), and n is the total number of monthly payments. This formula produces a fixed monthly principal-and-interest payment that fully amortizes the loan over the specified term.
Beyond the basic payment calculation, this tool factors in property tax, homeowner's insurance, and PMI to show your true total monthly housing cost. PMI is automatically included when the loan-to-value ratio is above 80% and automatically removed in the amortization schedule once the balance reaches 80% of the home price. The figures you enter are never sent anywhere or stored.
Key Features
- Real-Time Calculation: Results update instantly as you type -- no need to click a calculate button
- Complete Payment Breakdown: See principal and interest, property tax, home insurance, and PMI as separate line items with a visual bar chart
- Flexible Down Payment: Enter your down payment as a dollar amount or as a percentage of the home price
- Automatic PMI Handling: PMI is automatically applied when the down payment is less than 20% and removed from the amortization schedule once the LTV reaches 80%
- Full Amortization Schedule: View a detailed month-by-month table showing payment, principal, interest, PMI, and remaining balance for every payment
- Loan Summary: See total interest paid, total cost of the loan, number of payments, and estimated payoff date at a glance
- Any Loan Term: Enter any loan term from 1 to 50 years; the calculator starts at 30 years
- Formatted Currency Display: All dollar amounts are formatted with proper currency notation for easy reading
- Dark Mode Support: Full dark mode support for comfortable viewing in any lighting condition
- Privacy-First: The figures you enter are never sent anywhere or stored
How to Use the Mortgage Calculator
- Enter the home price: Type the purchase price of the home you are considering.
- Set your down payment: Enter the down payment amount in dollars or switch to percentage mode. The calculator will show the equivalent percentage or dollar amount below the input.
- Choose a loan term: Click one of the preset term buttons (10, 15, 20, or 30 years) or type a custom term in years.
- Enter the interest rate: Input the annual interest rate as a percentage (for example, 6.5 for 6.5%).
- Add property tax and insurance: Enter your estimated yearly property tax and homeowner's insurance costs.
- Set the PMI rate: If your down payment is less than 20%, enter the annual PMI rate (typically 0.3% to 1.5% of the loan amount).
- Review results: Your total monthly payment and full breakdown appear instantly on the right panel.
- View amortization schedule: Click "Show Amortization Schedule" to see the complete month-by-month payment table.
Use Cases
- First-Time Home Buying: Estimate your monthly payment and determine how much home you can afford based on your budget before starting your house search.
- Comparing Loan Terms: Run calculations for 15-year vs. 30-year mortgages to see the tradeoff between monthly payment size and total interest paid over the life of the loan.
- Down Payment Planning: See how different down payment amounts affect your monthly payment and whether you can avoid PMI by putting down 20% or more.
- Refinancing Analysis: Compare your current mortgage payment with a new rate and term to determine if refinancing makes financial sense.
- Investment Property Analysis: Calculate the mortgage cost for a rental property and compare it against expected rental income to assess cash flow.
- Budget Planning: Factor in property taxes, insurance, and PMI to understand the true total monthly cost of homeownership beyond just principal and interest.
- Rate Shopping: Compare how different interest rates from various lenders affect your monthly payment and total interest to find the best deal.
- PMI Removal Planning: Use the amortization schedule to determine exactly when your LTV will reach 80% so you can request PMI cancellation.
Frequently Asked Questions
How is the monthly mortgage payment calculated?
The monthly principal and interest payment uses the standard amortization formula: M = P[r(1+r)^n] / [(1+r)^n - 1]. Here, P is the loan amount (home price minus down payment), r is the monthly interest rate (annual rate / 12 / 100), and n is the total number of monthly payments (years times 12). Property tax, insurance, and PMI are then added on top to produce the total monthly payment.
What is PMI and when is it required?
Private Mortgage Insurance (PMI) is required by lenders when your down payment is less than 20% of the home price, meaning a loan-to-value (LTV) ratio above 80%. PMI protects the lender in case of default. Once your remaining loan balance reaches 80% of the home's original value, PMI can typically be removed. This calculator automatically handles PMI in the amortization schedule.
Does this include taxes and insurance?
Yes. Unlike basic mortgage calculators that only show principal and interest, this tool includes property tax, homeowner's insurance, and PMI in the total monthly payment. You can enter your estimated yearly property tax and insurance amounts, and the calculator divides them by 12 to include in the monthly total.
How accurate is the amortization schedule?
The amortization schedule uses the same standard formula that banks and mortgage lenders use. Each month, the interest portion is calculated on the remaining balance, and the principal portion is the remainder of the fixed payment. The schedule is mathematically precise for fixed-rate mortgages. Keep in mind that actual payments may vary slightly due to escrow account adjustments for taxes and insurance.
Can I use this for adjustable-rate mortgages (ARMs)?
This calculator is designed for fixed-rate mortgages. For adjustable-rate mortgages, you can use it to calculate the payment during the initial fixed-rate period, and then recalculate with the new rate when the adjustment occurs.
Tips & Best Practices
- Aim for 20% down: Putting at least 20% down eliminates PMI entirely, which can save you hundreds of dollars per month depending on your loan size.
- Compare 15 vs. 30 year terms: A 15-year mortgage has higher monthly payments but saves tens of thousands of dollars in total interest compared to a 30-year term.
- Factor in all costs: Your true monthly housing cost includes principal, interest, property taxes, insurance, PMI, and potentially HOA fees -- not just the mortgage payment alone.
- Check the amortization table: In the early years of a mortgage, most of your payment goes toward interest. Use the schedule to see when the balance shifts toward principal repayment.
- Use the 28/36 rule: As a general guideline, your monthly mortgage payment should not exceed 28% of your gross monthly income, and total debt payments should not exceed 36%.
- Consider making extra payments: Even small additional principal payments can dramatically reduce total interest and shorten your loan term. Check the amortization schedule to quantify the savings.