Debt Payoff Calculator

Build a month-by-month payoff estimate from the balances, APRs, minimum payments, and total monthly amount you enter. Compare snowball and avalanche ordering without treating either result as credit, legal, or financial advice.

Debt Payoff Plan

Pay minimums on all debts, then attack the highest interest rate first. Minimizes total interest.

Minimum payments only: to debt-free, in interest.

Payoff Results

Debt-Free Date
Total Interest Paid
$0
Total Paid
$0
Interest Saved vs Minimums
$0
Months Cut vs Minimums
First Debt Paid Off

Extra Payment Impact

+$50/mo:
+$100/mo:
+$200/mo:

Payoff Order

Balance Timeline

Month-by-Month Plan

How This Is Calculated

Each month your full budget pays the active debt while minimums cover the rest. Interest accrues at rate ÷ 12 on each balance, with your own numbers plugged in:

Enter your debts and monthly budget to see the math…
Transparent calculator

Check the method before you use the estimate

This page documents the formula, assumptions, and any specific external sources used for this tool.

See the method
Planning estimate What this result can and cannot tell you

Educational estimate only. This tool does not tell you which debts to pay, negotiate, or refinance. Confirm each account’s current balance, rate, minimum, due date, and payment-allocation terms with the creditor, and seek qualified help for decisions that require it. This is not financial advice.

Read the full site disclaimer.

Found an error or unclear result? Tell us what happened so it can be investigated.
Calculator feedback

Report an issue with Debt Payoff Calculator

Your report is saved for the Octa Calculator team to review. Do not include sensitive financial, medical, or personal information.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Method & sources

How the Debt Payoff Calculator works

These notes describe the calculation used on this page and the assumptions that can change a real-world result.

Monthly debt payoff sequence For each unpaid balance each month: new balance = prior balance + (prior balance × APR ÷ 12) − payment. The calculator pays entered minimums first, then directs the remaining monthly budget to the selected payoff priority.

Assumptions on this page

  • APR is entered as an annual percentage and converted to a monthly rate by dividing by 12. Actual account interest, payment allocation, fees, grace periods, and statement timing can differ.
  • The total debt budget is treated as available every month and is not modeled as a recommendation or affordability decision.
  • Snowball sorts by smallest entered balance; avalanche sorts by highest entered APR. Ties use the calculator’s documented secondary ordering.
  • The estimate does not model new charges, late fees, promotional-rate expiration, debt settlement, taxes, credit-report effects, hardship plans, or creditor-specific payment rules.

Sources used on this page

Guide & Reference

Everything behind the Debt Payoff Calculator

Formulas, reference charts, and detailed answers — expand any section you need.

What this debt payoff calculator models

This calculator creates a cash-flow sequence from the numbers you supply: each debt’s balance, APR, and minimum payment, plus one total amount available each month. It adds monthly interest to unpaid balances, pays the minimums, and puts the portion left over toward the strategy you select. When a balance reaches zero, the amount that had been assigned to it is available for the next priority in the following cycle.

The result is useful for comparing the same set of assumptions. It is not a payoff quote, a lender instruction, or a recommendation to close accounts, miss a required payment, or choose one strategy over another. Before entering a plan, copy the balance, APR, minimum payment, promotional-rate end date, and due date from each current statement.

Read one monthly cycle before trusting the finish date

The page uses the same order every month: first it adds interest at balance × APR ÷ 12; next it pays the entered minimum on each active debt; finally, it directs any budget remaining to the selected priority. That order matters. A payment made late, a rate that changes, a fee, a new charge, or a creditor that applies a payment differently can move a real payoff date.

For example, imagine two debts: a $600 balance at 24% APR with a $35 minimum and a $1,800 balance at 12% APR with a $60 minimum. With a $200 total monthly budget, the first modeled month adds $12.00 and $18.00 of interest respectively before payments. The $95 of minimums is applied; the remaining $105 follows the strategy. The calculator then repeats that process on the new balances. This is a reproducible estimate, not a substitute for the account statements.

Three-step diagram showing monthly interest, minimum payments across all debts, and the remaining payment directed to the selected debt.
The estimate applies monthly interest first, then minimums, then any remaining budget to the selected priority.

What snowball and avalanche actually change

Snowball directs the extra amount to the smallest entered balance first. Avalanche directs it to the highest entered APR first. Both modes keep minimum payments in the model for the other active debts and roll freed payment capacity forward after a payoff. The difference is the order—not an assumed change in income, interest rate, or creditor policy.

The Snowball vs. Avalanche guide walks through the distinction with the same kind of inputs. Compare both on this page rather than relying on a generic claim about which method is “best.” If the input rates or balances are incomplete, the dollar difference between the strategies will be incomplete too.

Use the minimum-only line as a diagnostic, not a promise

The minimum-only comparison runs the same month-by-month interest calculation using only the minimum payment supplied for each debt. It helps show how much the fixed monthly budget changes the model. It cannot know whether a creditor will recalculate its minimum, whether a promotional APR will end, or whether a minimum payment is sufficient to amortize the balance under future account terms.

If the sum of your current minimums already exceeds the amount you can pay, do not treat a calculator result as permission to skip payments. The Consumer Financial Protection Bureau’s debt-reduction guidance emphasizes making a plan from bills and interest information. You can also use the Budget Calculator to make the monthly amount visible before comparing payoff sequences.

Inputs that deserve a separate check

  • APR and promotions: use the current APR and record when any promotional rate changes.
  • Required minimum: use the statement amount, not a percentage remembered from a prior month.
  • Payment timing: this calculator uses monthly periods and does not model the account’s daily-balance method or due-date cutoffs.
  • New activity: do not assume no new charges if that is unlikely; rerun the plan after material changes.
  • Fees and special terms: late fees, annual fees, deferred-interest promotions, settlement offers, and secured debts need their actual terms reviewed separately.

For a single revolving balance, the Credit Card Payoff Calculator can make one payment-versus-interest scenario easier to inspect. For a fixed loan, use the Loan Calculator rather than treating it as an identical credit-card account.

FAQ

Frequently Asked Questions

How does the calculator choose a payoff order?
Snowball orders active debts from the smallest entered balance to the largest. Avalanche orders them from the highest entered APR to the lowest. In both cases, minimum payments are modeled first and the remaining budget goes to the selected priority.
Why is my entered budget changed in the result?
If the amount entered is lower than the combined minimum payments, the calculator uses the combined minimums instead. A model cannot show a valid normal-payment sequence with less than the minimums, but that does not solve a real payment shortfall.
Does avalanche always have lower modeled interest?
With the same balances, rates, payment budget, and no changing terms, directing extra money toward the highest rate generally produces equal or lower modeled interest. The calculator lets you inspect the actual difference for your inputs.
Does the payoff date include new purchases or fees?
No. The estimate uses only the balances, APRs, minimum payments, and optional extra payment you enter. New charges, fees, changing rates, and creditor-specific rules are outside the model.
Can I use this for a debt settlement or hardship plan?
Not as a quote or decision tool. Those arrangements can change balances, payment rules, taxes, credit reporting, and legal rights. Get the proposed terms in writing and evaluate them with appropriate qualified help.
How can I report a calculation issue?
Use the Report an issue button in the calculator’s transparency section and include the non-sensitive inputs and the result you expected. Do not include account numbers or other personal financial information.

Related Calculators

Explore all Finance calculators →