Calculate the monthly payment and total interest on a 30-year fixed mortgage. Enter your loan amount, down payment, and interest rate to see the principal and interest payment, plus optional tax and insurance. Compare the lifetime cost of a 30-year term against shorter terms with the same inputs.
Currency
Term (years)
Formula: M = P[r(1+r)^n] / [(1+r)^n - 1], where P = loan amount, r = monthly rate, n = months
For a 30-year mortgage, the term plugs into the amortization formula M = P[r(1+r)^n] / [(1+r)^n - 1] as n = 360 monthly payments. The same formula then multiplies the monthly payment by 360 to reveal the lifetime cost, and subtracts the original loan amount to show how much of that total is interest. Switching the term to 15 or 20 years instantly recomputes the comparison so you can see the trade-off between monthly cash flow and total interest paid.
Every calculation runs locally in your browser as JavaScript. No loan amounts, interest rates, or amortization details leave your device at any point. You can check this yourselfin your browser's DevTools Network tab.
Calculations are estimates for informational purposes only. Consult a financial professional for advice.