About the Loan Payment Calculator
Estimate a level monthly payment on a fixed-rate amortizing loan using the loan balance, annual rate and term.
Formula or method
For monthly interest rate r and n payments, payment = P × r ÷ (1 − (1+r)^(−n)). At zero interest, payment = P ÷ n.
Worked example
A 100,000 loan at 6% over 30 years has an estimated monthly payment of 599.55. The first month adds 500.00 in interest and repays 99.55 of principal, leaving 99,900.45. At the same rate over 15 years, the monthly payment is 843.86.
How to use the tool
- Enter principal, annual interest rate and the loan term in years.
- Compare the estimated monthly payment, total interest and total paid.
- Enter a comparison term to see how the monthly payment and total interest change at the same rate. Open the amortization schedule to see each payment's principal, interest and remaining balance.
When this tool is useful
Estimate monthly payments and total interest for a simple fixed-rate loan.
What to check before relying on the result
Assumes a nominal annual rate split into monthly payments, regular amortization and no fees; it is not a lender quote.
Assumptions and limitations
This model assumes a fixed nominal annual rate divided into monthly periods, constant scheduled payments, and no fees. Terms entered in years are rounded to whole months. The schedule shows estimated amounts rounded for display. Actual loans can apply different compounding and rounding rules.
Frequently asked questions
Does the result include loan fees?
No. Origination, insurance, late-payment or early-repayment fees are not included in the displayed installment.
Does the calculator include origination fees or variable rates?
No. It models a constant interest rate and scheduled payments; add fees and possible rate changes separately when comparing lenders.
Continue with a related workflow
Privacy and support
Your inputs are processed locally in your browser. ToolMosaic does not upload or store the values you enter in this tool. Our tools are free, and we appreciate your support.