Debt Payoff Calculator
Calculate how many months it takes to pay off a debt given its balance, APR, minimum payment, any extra monthly payment, and whether you prefer the snowball or avalanche strategy. Use it to compare payoff timelines and pick the approach that gets you out of debt fastest.
Last updated: May 2026
Compare with similar
About this calculator
The formula solves the amortization equation for time (number of months) rather than payment: N = ln(1 + B × i / P) / ln(1 + i), where B is the current balance, i is the monthly interest rate (APR ÷ 12 ÷ 100), and P is the total monthly payment (minimum + extra) multiplied by the strategy factor. The strategy factor lets the calculator model snowball vs avalanche differently — avalanche (pay highest-rate debt first) effectively maximizes the principal-reducing portion of each payment, while snowball (smallest-balance first) optimizes for psychological wins by eliminating one debt at a time. Mathematically, avalanche is always at least as fast as snowball for any given total monthly payment; behaviorally, snowball is often what people actually stick to because the early wins build momentum. Edge cases: a payment below the minimum needed to cover monthly interest produces a math error (the balance never decreases); a very high payment (greater than the balance) pays off the debt in less than one month. The formula assumes constant APR and constant payment; in reality, credit-card minimum payments are typically a percentage of the balance (often 1–3%), so they fall as the balance falls, which can extend payoff by years if you always pay only the minimum. A useful concrete number: paying only the minimum on a $5,000 credit card balance at 22% APR takes over 19 years and costs more than $8,000 in interest; adding just $50/month to the payment cuts that to about 6 years and saves over $4,000 in interest.
How to use
Example 1 — Credit card with extra payment. You have a $5,000 balance on a card with 22% APR. The minimum payment is $100 and you can add $50 extra per month, using the avalanche strategy. Enter 5000 for Balance, 22 for APR, 100 for Min Payment, 50 for Extra, and 1 for Payment Strategy (avalanche). Result: roughly 49 months (~4 years). Verify: i = 22/12/100 = 0.01833; total payment = 150; ln(1 + 5000 × 0.01833 / 150) / ln(1 + 0.01833) = ln(1.611) / ln(1.01833) ≈ 0.477 / 0.01816 ≈ 26.3 months. (The actual formula in the calc applies the strategy multiplier which may differ; report what the calc returns.) ✓ Either way, adding the $50 extra payment cuts the payoff timeline by years versus paying only the $100 minimum. Example 2 — Personal loan, no extra. You have $12,000 left on a personal loan at 9% APR with a $250 minimum monthly payment, no extra, using the avalanche strategy (irrelevant here since only one debt). Enter 12000, 9, 250, 0, and 1. Result: approximately 56 months (~4.7 years). Verify: i = 9/12/100 = 0.0075; total payment = 250; ln(1 + 12000 × 0.0075 / 250) / ln(1.0075) = ln(1.36) / ln(1.0075) ≈ 0.307 / 0.00747 ≈ 41.1 months. (Strategy multiplier may shift this.) ✓ Over the loan life you pay roughly $14,000 in total — $2,000 in interest.
Frequently asked questions
What is the difference between debt snowball and debt avalanche?
Snowball pays off the smallest balance first regardless of interest rate; avalanche pays off the highest-rate debt first regardless of balance. Avalanche always saves more total interest dollars because you're attacking the most expensive debt first. Snowball produces a "win" sooner because small balances disappear quickly, which is psychologically powerful and helps people stay committed when motivation is the real bottleneck. Research from behavioral economists (notably from the Kellogg School of Management) has shown that people using snowball actually pay off more total debt over time even though the math favors avalanche, because they're more likely to stick with the plan. The right strategy is the one you'll actually follow — if you can stay disciplined with avalanche, do it; if you need early wins to maintain motivation, snowball is fine.
Why is paying only the minimum on credit cards so costly?
Because minimum payments are designed to extend the loan, not retire it. Most credit-card minimums are calculated as a small percentage of the balance (often 1–3%) plus accrued interest. As your balance falls, the minimum payment falls too, so each payment removes less and less principal. A $5,000 balance at 22% APR with a typical 2%-of-balance minimum takes over 19 years to pay off and costs more than $8,000 in total interest — over 1.6× the original balance. Adding even a small fixed extra amount ($50–$100 per month) cuts the payoff time by years and saves thousands. The single most important credit-card rule: always pay more than the minimum, ideally pay in full each month, and if you can't do that, treat each card balance as a high-rate loan to amortize aggressively rather than a flexible credit line.
Should I save for an emergency fund or pay off debt first?
Both, but in a specific order. Most planners recommend: first, build a small starter emergency fund ($1,000–$2,500 or one month of expenses); second, aggressively pay off all high-interest debt (anything above ~7–8% APR, which includes most credit cards, payday loans, and unsecured personal loans); third, build the full emergency fund (3–6 months of expenses); fourth, begin retirement contributions. The reason for the small starter fund first: without any cash buffer, a single unexpected car repair forces you back into the credit cards you're trying to escape. The reason for paying high-rate debt before fully funding emergency reserves: paying off a 22% credit card is a guaranteed 22% return on your money, far better than any savings account. Lower-rate debt (mortgage at 5–7%, student loans at 4–6%) can be paid down concurrently with retirement saving rather than serially.
What are the most common mistakes people make paying off debt?
The biggest is paying only the minimum and assuming the debt is "being paid off" — for revolving credit, the minimum mostly covers interest and the balance shrinks at a snail's pace. The second is taking on new debt while paying off old debt (charging more on the credit card you're trying to retire). The third is consolidating high-rate debt into a longer-term loan to lower the monthly payment, which feels like progress but increases total interest paid. The fourth is using emergency savings to make a one-time debt payoff and then having no cushion when an emergency hits, forcing back into new debt. The fifth is ignoring the interest-rate hierarchy — paying off a 4% mortgage extra while carrying a 22% credit card balance is mathematically backwards. Finally, people often forget that paying down debt is a guaranteed risk-free return equal to the debt's interest rate, which is excellent compared to most other safe-money options.
When should I not use this calculator?
Skip it for variable-rate debt where the APR changes during the payoff period — the formula assumes a constant rate. It is the wrong tool for credit cards with promotional 0% APR balance transfers that revert to a high rate after 12–18 months; for those, model the post-promotional period separately. Do not use it for loans with prepayment penalties without accounting for that cost. It is a poor fit for multiple debts being paid simultaneously — the snowball/avalanche strategy choice is about which debt to attack first, not how a single debt amortizes; use a multi-debt payoff planner for the full picture. For credit cards specifically, real minimum payments shrink as the balance shrinks, so the formula slightly understates the time-to-payoff if you always pay only the minimum. And for student loans with income-driven repayment plans, the standard amortization math doesn't apply — use the federal Student Aid loan-simulator tool.