calculate-loan

01 Loan payments

Loan Repayment Time Calculator: Estimate Payoff Months

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

Estimated repayment time 60 months
Total of payments
$24,331.80
= Monthly payment × estimated repayment time
Estimated interest
$4,331.80
= Monthly payment × estimated repayment time − loan balance
Loan balance
$20,000
Input
You enter
Loan balance ($), Interest rate (APR) (%), Monthly payment ($)
You get
Estimated repayment time (months), Total of payments ($), Estimated 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.

This loan repayment time calculator estimates how many monthly payments it will take to repay a loan when you enter its current balance, annual percentage rate (APR), and monthly payment. It returns the estimated payoff time in months, along with the rounded payment and total of payments used in the calculation.

Formula

The calculator finds the number of level monthly payments needed to reduce the balance to zero under a fixed-rate model. It first calculates the unrounded number of payment periods, rounds that result to six decimal places to limit numerical noise, then rounds up to a whole month:

n = ceil(round(-ln(1 - r × P / M) / ln(1 + r), 6))

  • P is the outstanding loan balance, in dollars.
  • APR is the annual percentage rate entered as a percent per year.
  • r is the monthly rate, calculated as APR / 1200.
  • M is the fixed monthly payment, in dollars.
  • n is the estimated number of monthly payments, rounded up to a whole month.

The remaining outputs are total = M × n and estimated interest = total − P. These use the full monthly payment for every counted month, so the total is a simple estimate rather than an exact final payoff quote. A real final payment may be smaller because it only needs to cover the remaining principal and accrued interest.

Worked Example

Using the calculator’s defaults: balance P = $20,000, APR = 8%, and monthly payment M = $405.53.

  1. Convert the APR to a monthly rate: r = 8 / 1200 = 0.0066667.
  2. Substitute into the payment-period formula: n = ceil(round(-ln(1 − 0.0066667 × 20,000 / 405.53) / ln(1.0066667), 6)).
  3. The unrounded result is approximately 59.999 months. Rounding to six decimals gives about 59.999; rounding up produces 60 months.
  4. Calculate the total of payments: $405.53 × 60 = $24,331.80.
  5. Estimate interest by subtracting the starting balance: $24,331.80 − $20,000 = $4,331.80.

The payment is rounded to cents in the input, and the formula’s whole-month result means a real lender’s final payment can differ from the repeated-payment total shown here.

Assumptions

  • The interest rate stays fixed throughout repayment.
  • Payments are made monthly, at the end of each modeled period, with the first payment one month after the starting balance is measured.
  • Interest compounds monthly using APR divided by 12.
  • The estimate excludes fees, taxes, insurance, PMI, escrow, late charges, and any other balance changes not entered as an input.

When to Use a Repayment-Time Estimate

Use a payoff-time calculator when you know the balance, the APR, and the amount you expect to pay each month, but want a rough duration rather than a monthly payment amount. It can help illustrate how payment size and interest interact. For example, holding the balance and rate constant, a larger payment generally shortens the modeled payoff time because more money remains after interest is covered to reduce principal.

For an accurate estimate, use the current unpaid principal—not necessarily the original amount borrowed—and the rate that applies to that balance. If the loan has a variable rate, an introductory period, a balloon payment, or scheduled payment changes, one fixed APR and payment cannot represent the full schedule. You may need to model separate periods or ask the servicer for a payoff schedule.

How to Read the Results

“Estimated repayment time” is a number of monthly periods, not a guaranteed calendar date. Multiply it by the number of months in a year to get a rough years-and-months interpretation: 60 months is five years. The result rounds upward, because a fraction of a payment period still requires reaching the next period in this simplified calculation.

The total-of-payments figure assumes the entered payment is made for every counted month. Since the last actual payment may be adjusted, it can overstate the amount paid by up to nearly one regular payment, depending on the remaining balance and lender’s interest calculation. The interest estimate is derived from that same total, so it inherits the same limitation.

Common Problems and Formula Limits

  • Payment does not cover interest: If the monthly payment is less than or equal to the interest accruing in a period, the balance will not shrink under this model. The logarithm formula has no valid finite payoff result in that case. Check that the payment is greater than approximately P × APR / 1200.
  • APR entered as a decimal: Enter 8 for 8%, not 0.08. The calculator converts the percent to a monthly rate by dividing by 1200.
  • Confusing balance with original principal: For a loan already in repayment, use the current outstanding balance. Using the original amount can overestimate the remaining time.
  • Irregular payments or timing: Extra payments, skipped or late payments, daily interest, and payment dates that do not align with monthly periods change the schedule. This calculator assumes equal monthly payments.
  • Rounding: The result is rounded up to whole months, while the real lender may calculate interest to the day and adjust the final payment. Treat small differences as expected rather than as a payoff quote.

The estimate does not account for a payment being allocated differently under a loan contract, nor does it determine whether additional payments are permitted or how they are applied. For the actual outstanding payoff amount and date, request current figures from the lender or servicer.

Frequently Asked Questions

How do I calculate how long it will take to pay off a loan?
Use the current balance, monthly interest rate, and monthly payment in the logarithmic formula shown above. The calculator rounds the resulting number of periods up to a whole month.

What monthly payment should I enter?
Enter the amount you expect to pay each month toward this loan. If the amount changes, or you plan to make occasional extra payments, a fixed-payment estimate will not reproduce that changing schedule.

Why does the calculator say it cannot compute a payoff time?
A finite payoff time is unavailable when the payment does not exceed the interest accruing each month. The balance then does not decline under the formula. Recheck the APR, balance, and payment amount.

Does the result include extra payments or fees?
No. It assumes one fixed monthly payment and does not include fees, charges, or additional payments. Those amounts can change the payoff schedule and total cost.

Is the estimated time the exact payoff date?
No. It counts modeled monthly periods. Actual interest calculations, payment dates, and the final payment amount can differ; the lender or servicer can provide an exact payoff figure.

This result is an estimate for educational arithmetic; the lender’s disclosure gives the exact figures.

Related

Formula used
in p | Loan balance | $ | 20000 | 1 | 100000000
in apr | Interest rate (APR) | % | 8 | 0.01 | 100
in m | Monthly payment | $ | 405.53 | 0.01 | 100000000
out mos | Estimated repayment time | months | ceil(round(-ln(1 - (apr / 1200) * p / m) / ln(1 + apr / 1200), 6)) | 0
out total | Total of payments | $ | m * mos | 2
out interest | Estimated interest | $ | m * 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 →