Debt Payoff Calculator

Enter your loan balance, annual interest rate, and the amount you can pay each month. The tool shows how long it will take to become debt‑free and how much interest you’ll pay.

The formula

Monthly rate r = APR ÷ 100 ÷ 12
Months = ceiling( ln(Payment ÷ (Payment − Balance × r)) ÷ ln(1 + r) )
If r = 0: Months = ceiling(Balance ÷ Payment)
Total interest = Payment × Months − Balance
Balance
What you owe now.
APR
The annual rate on the debt.
Payment
A fixed amount paid every month. It must exceed the first month’s interest or the balance never falls.
ln
Natural logarithm — it appears because the balance shrinks geometrically rather than linearly.

Worked example

An 8,500 balance at 22.9 percent APR with a fixed 300 a month.

About 42 months — 3 years 6 months — and roughly 4,100 of interest.

Look at the first-month interest split

On the example, 162.21 of the very first 300 payment is interest and only 137.79 touches the balance. That ratio is the clearest possible picture of what a high rate does, and it improves slowly: the further into the schedule you are, the more of each payment is doing real work. It is also why paying only slightly more than the minimum can take a decade — if the payment barely clears the interest, almost nothing is being repaid.

The interest figure is a slight overestimate

The total is calculated as payment × months minus the balance, which assumes all 42 payments are the full 300. In practice the final payment is a partial one, so the real interest is a little below 4,100. Treat it as an upper bound. The month count itself is exact, since it rounds up to the month in which the balance clears.

Extra payments compound in your favour

Every additional amount goes straight against principal and removes that money’s interest for every remaining month. Raising the example payment from 300 to 400 cuts the schedule to 28 months and saves about 1,400 in interest — a much larger effect than the 33 percent increase in the payment suggests, because the saving is on time as well as on rate. Run both numbers in the calculator before deciding what you can commit to.

This models one debt at a fixed rate

It assumes no new spending on the account, a rate that does not change, and a payment that never varies. A promotional rate that expires, a card you keep using, or a variable rate will all move the real answer. For several debts at once, run each separately, then decide the order to attack them — highest rate first minimises interest, smallest balance first clears accounts fastest.

Common questions

How long will it take to pay off my credit card?

Enter the balance, the APR and the fixed amount you will pay every month. The answer assumes you add no new charges — continuing to spend on the card is the single thing most likely to make the real payoff far longer than the calculation.

Why does the calculator say my payment is too low?

Because it does not cover the monthly interest, so the balance grows rather than shrinks and there is no payoff date to return. The minimum viable payment is the balance multiplied by the monthly rate; anything at or below that never clears the debt.

How much does paying an extra 100 a month save?

Run it twice and compare. The saving is usually much larger than the extra amount implies, because every extra payment removes interest for all the months that follow. On the 8,500 example, going from 300 to 400 cuts more than a year off the schedule.

Should I pay off the highest rate or the smallest balance first?

Highest rate first costs the least in total interest, which is the arithmetically optimal answer. Smallest balance first clears individual accounts sooner, which some people find easier to sustain. Both work; the one you actually follow through on beats the one you abandon.

Get tools like this in your inbox
One useful tool per week. No spam. Unsubscribe anytime.
Tools Pro — $9 a month

One licence key, pasted into any CYZOR tool. Today it does three things: drops the CYZOR line from PDFs you send for signature, takes CYZOR branding off your forms and adds CSV export, and switches on the AI rewrite in the resume builder.

See Tools Pro

Terms · Privacy · Refund · Contact