Loan Payment Calculator
Calculate monthly loan payments.
How loan payments work
When you take out a loan and repay it in equal monthly instalments, you are using a process called amortization. Each payment is the same size, but the split changes over time: early on most of it covers interest, and later most of it pays down the balance. This calculator works out that fixed monthly payment for you.
$$M = P \frac{r(1+r)^n}{(1+r)^n - 1}$$
where:
- M is the monthly payment
- P is the principal, the amount you borrow
- r is the monthly interest rate (the annual rate divided by 12)
- n is the total number of payments (years multiplied by 12)
How to use this calculator
- Enter the loan amount, which is the amount borrowed.
- Enter the monthly interest rate, as a decimal, not a percent.
- Enter the total number of monthly payments.
- Compute the monthly payment, then compare it with your budget.
The formula explained
The formula computes the fixed monthly payment, also called the installment amount, for an amortizing loan. It shows how the payment depends on the principal, the interest rate, and the number of months.
- M = monthly payment
- P = principal, or original loan amount
- r = monthly interest rate as a decimal
- n = number of monthly payments
Step by step method
- Find the monthly interest rate by dividing the annual rate by \(12\) if needed.
- Substitute \(P\), \(r\), and \(n\) into \(M = P \frac{r(1+r)^n}{(1+r)^n - 1}\).
- Evaluate the exponent first, then the numerator and denominator, and divide to get \(M\).
Worked example
Problem. You borrow \(15000\) dollars at a monthly interest rate of \(0.005\) for \(60\) months. What is the monthly payment?
- Substitute into the formula: \(M = 15000 \frac{0.005(1.005)^{60}}{(1.005)^{60} - 1}\).
- Compute \((1.005)^{60} \\approx 1.34885\), so \(M \\approx 15000 \frac{0.005(1.34885)}{1.34885 - 1}\).
- This gives \(M \\approx 289.99\).
Answer. 289.99 per month
Tips and common mistakes
- Make sure the rate you enter is monthly, because the formula uses a monthly interest rate.
- If the interest rate is \(0\), the formula does not work, so the payment is just \(P \\div n\).
Frequently asked questions
Will a longer term lower my payment?+
Yes, stretching the term over more years reduces each monthly payment. The trade-off is that you pay interest for longer, so the total amount you repay ends up higher.
How does the interest rate affect my payment?+
A higher rate raises both the monthly payment and the total interest. Even a one-point difference can add up to thousands over a multi-year loan, which is why shopping around for a rate matters.
Does paying extra each month help?+
Very much so. Any extra goes straight to the principal, which shrinks the balance that interest is charged on. That shortens the loan and can save a large amount of interest over time.
More Finance Tools
Explore related calculators in this category
Amortization Schedule Calculator - Free Online
Free Generate a complete amortization schedule. Step-by-step solutions and formulas included. Free, accurate results with step-by-step explanations.
APR Calculator
Calculate Annual Percentage Rate including fees.
Auto Loan Calculator
Calculate monthly car loan payments.
Bond Price Calculator
Calculate bond price from yield and coupon rate.
You Might Also Like
Popular tools from other categories
Absolute Value Calculator
Calculate the absolute value of any number. Use this free calculator for fast, accurate answers, complete with the formula and a worked example.
AC to DC Converter Calculator
Convert AC voltage to DC voltage for different rectifier configurations. Free online calculator with instant, step-by-step results.
Acid-Base Titration Calculator
Calculate concentration from titration data. Get quick, accurate results with this free online calculator, including formulas and worked examples.
ABV Calculator
Calculate alcohol by volume from original and final gravity. Free calculator with instant calculations, the underlying formula, and an easy-to-follow example.
Can't Find the Right Calculator?
Try our AI Math Solver, type any problem in plain English and get instant step-by-step solutions.