Debt Payoff Planner

Compare balance-first and rate-first repayment orders using the same entered debts and monthly budget.

Inputs stay on your device No sign-up Free to use
How this works

The tool runs in this browser. Your file or text is not uploaded to UseFreeTools. Check this tool's limits for anything it may save on your device.

Privacy details

Calculate result controls

Showing an example. Edit to see your own.

No heading. Tab-separated name, balance, nominal APR percent, fixed minimum payment. Up to 20 debts; amounts use whole cents; APR 0 to 100.

Use one currency for all balances and payments. This same total budget is used for both strategies.

Processed in your browser. Your inputs stay on this device.

How to use Debt Payoff Planner

  1. List each debt with its balance, annual rate and fixed minimum payment.
  2. Enter the total monthly repayment budget.
  3. Compare payoff time, modeled interest and the exported schedules.

Example: Debt Payoff Planner

Debt Payoff Planner: Snowball: paid off; avalanche: paid off.

You add
Debts, one per line: One 100 0 10 Total monthly payment budget: 20
You get
Snowball: paid off; avalanche: paid off. Measure Value Snowball status paid off Snowball last month checked 5 Snowball interest 0.00 Snowball payments 100.00 Snowball: One payoff month / remaining balance 5 / 0.00 Avalanche status paid off Avalanche last month checked 5 Avalanche interest 0.00 Avalanche payments 100.00 Avalanche: One payoff month / remaining balance 5 / 0.00 Monthly interest = opening balance × entered nominal APR / 12, rounded half up to cents. Minimum payments come first; remaining budget cascades to the smallest opening balance (snowball) or highest APR (avalanche). Ties use input order. No new purchases, fees, variable rates or lender-specific rules. A 1200-mon Snowball status | paid off Snowball last month checked | 5 Snowball interest | 0.00

Options

Debt rows
Enter a name, starting balance, nominal annual rate and fixed minimum payment for each debt, separated by tabs.
Shared monthly budget
This is the total available for all debts each month. Minimums are covered before remaining money follows balance-first or rate-first order.

Supported inputs and limits

Up to 20 debts and 1,200 modeled months. Enter whole-cent money amounts up to 1 trillion and rates from 0 to 100%. Monthly interest is annual rate / 12, charged before payments and rounded half up to cents. Fixed minimums are covered first; the remaining shared budget follows the selected order. Fixed rates, no new purchases or fees. Infeasible budgets and unfinished schedules are identified.

Where your input is processed

This tool processes your input in this browser. Your text and files are not uploaded to UseFreeTools. Check this tool's limits for anything it may save on your device.

Compare orders using the same payment assumptions

The model charges monthly interest before payments and rounds interest to cents. A cleared debt releases its share of the common budget to the remaining debts. Actual minimums, fees and rate changes can differ; an unfinished schedule or insufficient budget is a result to investigate, not a predicted payoff date.

Questions about Debt Payoff Planner

What distinguishes the two orders?

Snowball targets the smallest opening balance; avalanche targets the highest entered rate. Both cover fixed minimums first. Ties keep the input order.

Can I compare different budgets?

Each run uses the same budget for both strategies so their repayment order is the difference. Change the budget and run another comparison.

Does this match a lender’s statement?

Not necessarily. Daily interest, changing rates, fees and real minimum-payment rules can differ from this monthly model.

Project manager: Tony Hines · Content updated 4 October 2026 · Report a problem