Freelance Figures

Personal Finance

Updated for 2026

Debt Payoff Calculator

Your inputs
$

The combined amount you still owe on the debt (or debts) you are paying down.

%

The annual interest rate charged on the balance — if you have several debts, use a balance-weighted average.

$

How much you plan to pay every month toward this balance, including any extra above the minimum.

Months to payoff
47
Total interest paid
$3,967.21
Payoff time (years)
3.92

Carrying a balance month to month means part of every payment goes to interest before any of it touches what you actually owe. This calculator takes a single balance, its average interest rate, and the monthly payment you plan to make, then runs the actual month-by-month amortization to tell you how many months until it's paid off and how much interest you'll pay in total getting there — no rule-of-thumb estimate, the real recurrence.

How it works

Every month, interest accrues on whatever balance is still outstanding: interest = balance × (APR / 100 / 12). Your payment covers that interest first, and whatever is left over reduces the balance: balance = balance − (payment − interest). The calculator repeats that step, one simulated month at a time, tracking how much interest accumulates, until the balance hits zero — that month count is your payoff timeline, converted to years for convenience.

Before running the simulation, the calculator checks one thing: does your payment even cover the first month's interest? If your monthly payment is less than or equal to totalBalance × monthlyRate, the balance would never shrink, so there's no payoff month to find. The calculator refuses to run in that case and asks for a higher payment instead of returning a payoff date that would never arrive. As a further safety valve, the simulation is capped at 600 months (50 years); any payment that clears the first guard converges well before that, since the interest portion shrinks every month as the balance does.

This tool models one balance at one average rate. If you're tracking several credit cards or loans together, use your combined balance and a balance-weighted average APR as a rough approximation — or run each debt through separately for precision.

Worked example

Say you owe $10,000 at an 18% APR, and you commit $300 a month.

  • Monthly rate: 18% ÷ 12 = 1.5%
  • Month 1: interest = $10,000 × 1.5% = $150.00; balance = $10,000 − ($300 − $150.00) = $9,850.00
  • Month 2: interest = $9,850.00 × 1.5% = $147.75; balance = $9,850.00 − ($300 − $147.75) = $9,697.75
  • Month 3: interest = $9,697.75 × 1.5% = $145.47; balance = $9,697.75 − ($300 − $145.47) = $9,543.22

The calculator carries that same step forward, month after month, until the balance crosses zero — which happens at month 47. Across those 47 months you pay $3,967.21 in total interest, and 47 months works out to 3.92 years. Notice how much of the early payments go to interest ($150 of the first $300) versus how little goes to principal — that ratio flips as the balance shrinks, which is exactly why extra payments made early save more interest than the same extra dollar paid near the end.

How to interpret your result

The headline number, months to payoff, is how long you'll be making this specific payment before the balance is gone — not a guess, but the literal month the simulated balance crosses zero given your current rate and payment. Total interest paid is what the debt actually costs you beyond the principal; it's often the more sobering number, since a modest rate compounding over years can add up to a meaningful fraction of the original balance.

Two levers change both outputs: your monthly payment and your APR. Increasing the payment even modestly shortens the timeline and cuts total interest more than proportionally, because more of each payment goes to principal sooner, which itself lowers next month's interest. If you're paying down more than one debt, the order you attack them in matters. The debt avalanche method pays extra toward whichever debt has the highest interest rate first, which minimizes total interest paid — the mathematically optimal order. The debt snowball method pays extra toward the smallest balance first regardless of rate, which usually costs a bit more in interest but clears individual debts faster, and for many people the early wins are what keep the plan going. Neither is "wrong" — pick avalanche if you want the lowest-cost path and can stay disciplined without early wins, and snowball if momentum is what will actually get you to zero.

This tool is a payoff estimate — it doesn't account for changing rates (common on variable-APR cards), new charges added to the balance, missed payments, or fees. Treat the output as a planning tool, not a guarantee, and revisit it whenever your rate or payment changes.

Methodology & sources

The engine runs a standard monthly amortization loop: monthlyRate = APR / 100 / 12; each month, interest = balance × monthlyRate, then balance = balance − (payment − interest); the loop counts months and sums interest until the balance reaches zero (capped at 600 months as a safety limit). Total interest and payoff time in years are rounded to two decimal places from the unrounded running totals.

The avalanche-vs-snowball framing follows the Consumer Financial Protection Bureau's guidance on debt reduction strategies — see How to reduce your debt, which describes both the highest-interest-rate (avalanche) method and the snowball method and how to choose between them. This calculator covers the payoff math for a single balance only; it is not personalized financial advice, and it doesn't replace a certified credit counselor for complex, multi-account debt situations.

These results are estimates for planning purposes only — not tax, legal, or financial advice.

Questions

Frequently asked questions

How does this calculator handle multiple debts?

It models a single balance at a single average interest rate — enter your combined balance and a balance-weighted average APR if you are tracking more than one debt together. For a precise payoff plan across several accounts with different rates, run each debt through the calculator separately and compare, or use the avalanche/snowball guidance below to decide which one to attack first.

What is the debt avalanche method?

The avalanche method has you pay the minimum on every debt except the one with the highest interest rate, where you throw every extra dollar until it is gone, then roll that payment into the next-highest-rate debt. It minimizes the total interest you pay over time, since the most expensive balance stops accruing interest first — the mathematically optimal order if your only goal is to pay the least.

What is the debt snowball method, and why would I use it over avalanche?

The snowball method has you pay off the smallest balance first, regardless of its interest rate, then roll that payment into the next-smallest balance. It usually costs you a bit more in total interest than avalanche, but it clears individual debts faster, which gives you visible wins early on — for a lot of people that momentum is what keeps a payoff plan on track when avalanche would feel slow and discouraging.

Why does the calculator reject some payment amounts?

If your monthly payment is less than or equal to the interest that accrues on the balance in a single month, the balance never shrinks — you would be making payments forever without making progress. The calculator flags this instead of showing a payoff date that will never actually arrive; increase the payment above that month's interest charge to see a real payoff timeline.

Stay in the loop

New tools, by email

One email when a new calculator ships. No spam, unsubscribe anytime.