BCBetter Calculators

Debt Payoff Calculator

Find out how long it will take to pay off a debt and how much interest you'll pay in total.

๐Ÿงฎ

Enter your values and click Calculate

How It Works

The monthly interest rate r is the annual rate divided by 12. Months to payoff uses the closed-form amortisation formula: n = โˆ’ln(1 โˆ’ r ร— P รท PMT) รท ln(1 + r), where P is the current balance and PMT is the monthly payment. Math.ceil rounds up to the next whole month. Total interest is then computed by simulating each month step-by-step: interest this month = remaining balance ร— r; new balance = old balance + interest โˆ’ payment. This simulation handles the smaller final payment correctly โ€” if the balance goes negative in the last month, the excess interest is subtracted back. If the monthly payment is less than or equal to r ร— P (the monthly interest alone), the debt can never be paid off and an error is shown.

Examples

$5,000 at 20% APR, $200/month
A typical credit card balance scenario.
Result: 32 months to pay off. ~$1,310 total interest.
$12,000 at 14% APR, $350/month
A personal loan or car loan scenario.
Result: 42 months to pay off. ~$2,640 total interest.
$2,500 at 24% APR, $150/month
A high-interest store card with a modest payment.
Result: 20 months to pay off. ~$453 total interest.

Frequently Asked Questions

What happens if I increase my payment?
Even small increases have a big impact. Paying an extra $50/month on a $5,000 balance at 20% APR cuts the payoff time by around 7 months and saves hundreds in interest.
Why does my payment need to exceed the monthly interest?
If your payment only covers interest (or less), the principal never decreases and the debt never ends. The calculator flags this as an error.
Does this work for mortgages?
Yes, but mortgages typically have lower rates and very long terms. The maths is identical โ€” just enter your mortgage balance, rate, and monthly payment.

Recommended Resources

Related Calculators