Finance tool
Loan Repayment CalculatorTime to Pay Off & Required Payment
Free
No signup
Instant results
Step-by-step breakdown

This loan repayment calculator works in two directions. Find out how long it takes to pay off a balance at a given monthly payment, or flip to "Required payment" mode to compute the exact monthly payment required to hit a specific payoff deadline.

Works for personal loans, auto loans, student loans, and credit card debt.
Loan Details
What do you want to find?
Loan amount ($)
Annual interest rate (%)
Monthly payment ($)
At $250.00/month, a $10,000.00 loan at 8% will be paid off in 3 yr 11 mo, with $1,669.72 in total interest.
Payoff term
3 yr 11 mo
8% - $250.00/mo
$11,669.72
Total Paid
$250.00
Monthly
$1,669.72
Total Interest
Principal 86%Interest 14%
Getting started
How to use this repayment calculator

This tool functions in two distinct directions. Follow these steps depending on your goal:

1
Choose your calculation mode
Time to pay off answers "how long?" given a monthly payment you can afford. Required payment answers "how much?" given a target payoff timeline.
2
Enter loan amount & interest
Input the outstanding principal. For a new loan, use the full loan amount. For an existing loan, enter your current balance. Then input your annual interest rate.
3
Enter payment or term
In Time to pay off mode, enter the fixed monthly payment you plan to make. In Required payment mode, enter the number of months you want the loan paid off in.
4
Analyze the result
The result card will show your payoff term or required payment, along with total interest paid. If your payment is too low to cover interest, a warning will appear.
The calculation
Step-by-step breakdown

Here is exactly how the calculator derived your result. Depending on the mode selected, it either runs a monthly amortization simulation or applies the closed-form annuity formula.

1Monthly interest rate
r = 8% / 12 / 100
r = 0.006667
2Monthly payment applied
Payment = $250.00/month
Each month: interest = balance × r
principal = payment - interest
Simulation runs until balance = 0
3Payoff term
Count months until balance is ≤ 0
Term = 3 yr 11 mo (47 payments)
4Total interest
Interest = Total paid - Principal
= $11,669.72 - $10,000.00
Interest = $1,669.72
Theory
Understanding loan repayment math
Mode 1: Time to pay off

Given a fixed monthly payment, the calculator runs a month-by-month amortization simulation. Each month: interest = balance x (annual rate / 12); principal paid = monthly payment - interest; new balance = old balance - principal paid. This repeats until balance ≤ 0. The total number of iterations is the payoff term in months.

Example: $18,000 auto loan at 7.5%, $400/month payment. Month 1 interest = $112.50; principal paid = $287.50; balance = $17,712.50. By month 52 the balance falls below zero - you're debt-free after 52 payments with about $1,572 in total interest.

Mode 2: Required payment

This mode uses the standard closed-form amortization formula to return the exact level payment that fully amortizes the balance in exactly n months.

Example: $18,000 at 7.5%, target 36 months. Required payment = $559/month. Total interest = $1,124. Extend to 60 months and the payment drops to $361 - but total interest rises to $1,660.

Using repayment math to make real decisions

The most useful application is finding your break-even payment - the lowest payment that keeps the loan term reasonable. Start by entering a low payment in "Time to pay off" mode, then raise it incrementally. You'll see the payoff term shrink rapidly at first, then more slowly once the term is already short. There's a sweet spot where a modest payment increase buys a significant time reduction.

When a payment is too low (negative amortization)

If your proposed payment doesn't exceed the monthly interest (balance x rate / 12), the balance grows every month instead of shrinking. This is common with credit card minimum payments at high APRs. At 24% APR, a $10,000 balance generates $200 in monthly interest. A minimum payment of $200 pays off 0% of the principal.

FAQ
Frequently asked questions
Q
How long will it take to pay off my loan?
Switch to "Time to pay off" mode, then enter your principal, interest rate, and the monthly payment you plan to make. The calculator simulates each month - subtracting interest first, then applying the remainder to principal - and counts how many months until the balance hits zero.
Q
What happens if my payment is too low to cover the interest?
If your monthly payment is equal to or less than the monthly interest charge (principal x annual rate / 12), the loan will never be paid off - the balance actually grows with each payment. This is called negative amortization. The calculator detects this and displays a warning instead of a result.
Q
How do I find the exact payment to pay off a loan in a specific number of months?
Switch to "Find payment" mode, then enter the loan amount, interest rate, and the target payoff timeline in months. The calculator applies the standard amortization formula to compute the exact fixed payment needed.
Q
What is the minimum payment to avoid the balance growing?
The threshold is: monthly payment > principal x (annual rate / 12). Any payment above this number reduces the balance, however slowly. Any payment at or below it causes the balance to grow or stay flat.
Q
Can I use this calculator for a credit card balance?
Yes, the "Time to pay off" mode works well for credit card planning. Enter the current balance, the card's APR, and the fixed monthly payment you plan to make. This calculator assumes a simple fixed-rate amortization, while credit cards typically compound interest daily - so the actual result may differ slightly, but it's close enough for planning.