Loan repayment formula
The fixed payment that pays off a loan, interest included, in N equal instalments.
Calculator
The live calculator needs JavaScript. The worked example below shows the same steps it would.
See it move
- Monthly payment 1,199.10; total interest 231,676.38.
- Half the balance is repaid after 21 years: early payments are mostly interest.
What the symbols mean
- the payment each period
- the amount borrowed (principal)
- the annual interest rate as a decimal (6% = 0.06)
- payments per year (12 for monthly)
- the total number of payments (30 years monthly is 360)
- the interest rate per payment period,
When to use it
Use it for mortgages, car loans and other amortising loans with equal payments and a fixed rate. Solving for N shows how long a given payment takes to clear a debt; solving for r finds the rate implied by a quoted payment. The rate has no algebraic rearrangement, so the calculator finds it numerically. Real loans may add fees and use their own rate conventions, so treat results as a check, not a quote.
Worked example
A mortgage of 200,000 is repaid monthly (k = 12) over 360 payments at 6% a year. What is the monthly payment?
Start from the formula.
The rate per payment period:
Substitute and work it out:
Total paid over the loan:
Total interest:
Answer M ≈ 1,199.10 a month; total interest ≈ 231,676.38
Why it works
The loan equals the present value of all the payments: , the formula for the present value of an annuity. Solving that for M gives this formula. With a 0% rate it becomes .
Common mistakes
- Using the annual rate as i: monthly payments need .
- Using years for N: a 30-year monthly loan has N = 360 payments.
- Thinking each payment reduces the balance equally: early payments are mostly interest (see the graph).
- Dropping the minus sign in , which gives a nonsensical payment.