calculate-loan

01 Loan payments

Loan Term Calculator by Payment: Estimate Months to Pay Off

Calculator No. 01-8360 · Updated · Formula and assumptions shown below

Months to repay 47 months
Estimated term
3.92 years
= Months to repay ÷ 12
Total interest
$3,500.00
= Monthly payment × months to repay − loan balance
Loan balance
$20,000
Input
You enter
Loan balance ($), Interest rate (APR) (%), Monthly payment ($)
You get
Months to repay (months), Estimated term (years), Total interest ($)
Rounding
0 dp · 2 dp

Estimate for education, not financial advice. The result follows from the numbers you enter and the formula shown. It is not a quote or an offer, and it does not include fees, taxes or insurance unless the calculator asks for them. Ask your lender for the exact figures.

A loan term calculator by payment estimates how many monthly payments it will take to repay a loan when you enter the balance, APR, and payment amount. It returns the estimated payoff term in months and years, along with the interest paid under a fixed-rate, monthly-payment model.

Formula

For a fixed monthly interest rate and equal end-of-month payments, the unrounded number of payments is calculated as:

n = -ln(1 - rP / M) / ln(1 + r)

The calculator rounds the calculated payment count upward to a whole month: months = ceil(round(n, 6)). Here, P is the current loan balance in dollars, M is the monthly payment in dollars, and r is the monthly interest rate as a decimal. The monthly rate is r = APR / 1200, where APR is entered as a percentage per year. The estimated term in years is months divided by 12. Estimated interest is monthly payment multiplied by the rounded month count, minus the starting balance.

The calculation requires rP < M: the payment must exceed the interest accruing in a month. If it does not, the balance will not be paid down by this payment under the model, so there is no finite payoff term for the calculator to report.

Worked Example

Using the default inputs—$20,000 balance, 8% APR, and a $500 monthly payment—the monthly rate is 0.08 / 12 = 0.0066667.

  1. Calculate the payment-to-interest ratio: rP / M = (0.0066667 × 20,000) / 500 = 0.2666667.
  2. Substitute into the term formula: n = -ln(1 - 0.2666667) / ln(1.0066667), which is approximately 46.79 months before rounding up.
  3. Round up to a whole payment: ceil(46.79) = 47 months.
  4. Convert to years: 47 / 12 = 3.92 years, displayed to two decimal places.
  5. Estimate interest using the rounded payment count: $500 × 47 − $20,000 = $3,500.

So the calculator’s headline result is 47 months, or 3.92 years, with estimated interest of $3,500 under its assumptions.

Assumptions

  • The interest rate stays fixed throughout the estimated repayment period.
  • Payments are equal, made monthly at the end of each month; the first payment follows one month of interest accrual.
  • Interest compounds monthly at APR divided by 12.
  • The calculation does not include fees, taxes, insurance, PMI, escrow, late charges, or payment changes.

How to Use the Result

Enter the loan’s current unpaid balance, not necessarily its original amount. Use the APR shown in the lender’s loan information as a yearly percentage, and enter the amount you expect to pay each month. The APR field accepts percentages such as 8 for 8%, not 0.08. The payment should be the amount applied to this loan, rather than a household total covering several debts.

The first result is a whole number of monthly payments, rounded upward because a fractional payment month is not a full monthly installment. The year figure is a convenient conversion, not a separate forecast. The interest estimate counts every payment as the same entered amount, including the final month. In practice, a lender may calculate a smaller final payoff amount or use daily interest, so actual amounts can differ.

Use the output to understand the mathematical relationship between a balance, a payment, and a fixed rate—not as a promise of a specific payoff date. A payment that is larger relative to the balance or rate generally produces a shorter calculated term, while a higher rate generally lengthens it if the payment still covers monthly interest.

When the Calculation Does Not Work

If the monthly payment is less than or equal to the first month’s interest, the formula cannot produce a finite payoff period. For example, at 1% monthly interest, a $10,000 balance accrues $100 in a month. A $100 payment would only cover that month’s interest in this simplified model; a lower payment would leave unpaid interest. This is why the required condition is payment greater than monthly interest, not merely a positive payment.

A result can also diverge from a real account when the rate varies, payments arrive on different dates, interest accrues daily, or extra payments and fees affect the balance. If the rate changes, there is no single fixed-rate term formula that describes the full schedule unless the timing and future rates are specified.

Common Questions and Misconceptions

A shorter calculated term does not by itself mean a borrower will be approved for a particular payment, or that the payment fits a personal budget. The calculator performs arithmetic only. It does not evaluate income, other obligations, loan terms, or a lender’s criteria.

Another common misconception is that “total interest” is independent of how the term is rounded. Here, the calculator first rounds the term up to a whole month and then uses that number of full, equal payments to estimate interest. That convention makes the calculation easy to inspect, but it can overstate the last payment compared with an amortization schedule that recalculates an exact payoff amount.

Frequently Asked Questions

How do I calculate how many months are left on a loan?
Enter the current balance, annual APR, and monthly payment in the formula. It solves for the number of equal monthly payments needed, then rounds up to a whole month.

What if my monthly payment is less than the interest?
The calculator cannot return a finite payoff term. Under the fixed-rate model, the payment must exceed the interest accrued for the month to reduce the balance.

Does APR mean the monthly interest rate?
No. This calculator converts a yearly APR percentage to a monthly rate by dividing it by 12, or by 1,200 when the APR is entered as a percentage number.

Why might my lender’s payoff date be different?
The lender may use daily interest, variable rates, a different payment date, fees, or a final payment smaller than the regular installment. Check the account’s actual amortization or payoff information for exact figures.

Does the estimate include extra payments?
No. It assumes the same monthly payment each month. Extra payments or changes to the payment amount require a schedule that accounts for when those amounts are applied.

This result is an estimate, and the lender’s disclosure gives the exact figures.

Related

Formula used
in p | Loan balance | $ | 20000 | 0 | 100000000
in apr | Interest rate (APR) | % | 8 | 0.01 | 100
in pmt | Monthly payment | $ | 500 | 0.01 | 100000000
out mos | Months to repay | months | ceil(round(-ln(1 - (apr / 1200) * p / pmt) / ln(1 + apr / 1200), 6)) | 0
out yrs | Estimated term | years | mos / 12 | 2
out int | Total interest | $ | pmt * mos - p | 2

Each line is one input (in, sel, list) or one result (out: label, unit, formula, decimals). How the calculators work

Method: the standard loan formula for this calculation, fixed rate and monthly compounding unless stated, rounded as each result states. Not financial advice; no lender, rate or product is recommended. See formulas and assumptions, the disclaimer or report an error.

More in this section

The whole Loan payments section →