Debt Payoff Calculator
Compare snowball and avalanche, roll freed payments forward, and build a monthly path toward becoming debt free.
Methods
2 strategies
Capacity
20 debts
Exports
CSV and PDF
Build your payoff plan
Keep freed payments working on the next debt.
Added to the initial minimums of debts with a balance. The full monthly budget stays fixed as debts are cleared.
No exchange conversion.
Month one is an end-of-month payment. Change the illustrative date to your own.
Your debts
Add up to 20 debts. Minimums are fixed amounts throughout this model, even if your lender recalculates them.
Avalanche plan
- Payoff time
- Projected final payment
- May 2029
- Starting debt
- $18,400.00
- Fixed monthly budget
- $780.00
- Total interest
- $3,733.55
- Actual payments
- $22,133.55
All entered balances are paid in this projection.
Remaining balance: $0.00.
Compare both strategies
| Strategy | Payoff time | Interest to date | Remaining |
|---|---|---|---|
| Avalanche | $3,733.55 | $0.00 | |
| Snowball | $3,733.55 | $0.00 |
Both receive the same fixed budget and offered one-time amount. Compare lifetime interest only when both plans finish; an earlier payoff may leave part of the offered one-time payment unused.
Compared with no extra payments
Same strategy and initial minimums, with full rollover, but no recurring extra or one-time payment.
Time saved: .
Interest difference, baseline less selected: $3,961.87.
Baseline payoff: . Baseline interest through its simulated period: $7,695.42.
Projected payoff order
- Store card
Sep 2027; interest through simulation: $255.56
- Credit card
Sep 2028; interest through simulation: $1,636.17
- Personal loan
May 2029; interest through simulation: $1,841.82
This is the actual completion order, which can differ from the extra-payment priority. Equal completion months keep input order.
First-month calculation
Interest is rounded for each debt separately; amounts below are in USD.
Inputs saved with this plan
First payment: Jan 2027. Currency: USD. Recurring extra entered: 250. One-time amount entered: 0, offered in month 1.
| Debt | Balance entered | APR | Minimum entered |
|---|---|---|---|
| Credit card | 6200 USD | 190 USD | |
| Personal loan | 9800 USD | 260 USD | |
| Store card | 2400 USD | 80 USD |
Complete monthly repayment schedule
Avalanche: every simulated month is included. Scroll this table on screen; printing includes every row. CSV also includes the other strategy and each debt's monthly allocation.
| Payment month | Opening | Interest | Regular paid | One-time paid | Remaining |
|---|---|---|---|---|---|
| Jan 2027 (1) | $18,400.00 | $267.24 | $780.00 | $0.00 | $17,887.24 |
| Feb 2027 (2) | $17,887.24 | $257.98 | $780.00 | $0.00 | $17,365.22 |
| Mar 2027 (3) | $17,365.22 | $248.52 | $780.00 | $0.00 | $16,833.74 |
| Apr 2027 (4) | $16,833.74 | $238.89 | $780.00 | $0.00 | $16,292.63 |
| May 2027 (5) | $16,292.63 | $229.06 | $780.00 | $0.00 | $15,741.69 |
| Jun 2027 (6) | $15,741.69 | $219.02 | $780.00 | $0.00 | $15,180.71 |
| Jul 2027 (7) | $15,180.71 | $208.80 | $780.00 | $0.00 | $14,609.51 |
| Aug 2027 (8) | $14,609.51 | $198.36 | $780.00 | $0.00 | $14,027.87 |
| Sep 2027 (9) | $14,027.87 | $187.71 | $780.00 | $0.00 | $13,435.58 |
| Oct 2027 (10) | $13,435.58 | $178.05 | $780.00 | $0.00 | $12,833.63 |
| Nov 2027 (11) | $12,833.63 | $168.29 | $780.00 | $0.00 | $12,221.92 |
| Dec 2027 (12) | $12,221.92 | $158.35 | $780.00 | $0.00 | $11,600.27 |
| Jan 2028 (13) | $11,600.27 | $148.24 | $780.00 | $0.00 | $10,968.51 |
| Feb 2028 (14) | $10,968.51 | $137.95 | $780.00 | $0.00 | $10,326.46 |
| Mar 2028 (15) | $10,326.46 | $127.48 | $780.00 | $0.00 | $9,673.94 |
| Apr 2028 (16) | $9,673.94 | $116.83 | $780.00 | $0.00 | $9,010.77 |
| May 2028 (17) | $9,010.77 | $106.00 | $780.00 | $0.00 | $8,336.77 |
| Jun 2028 (18) | $8,336.77 | $94.97 | $780.00 | $0.00 | $7,651.74 |
| Jul 2028 (19) | $7,651.74 | $83.76 | $780.00 | $0.00 | $6,955.50 |
| Aug 2028 (20) | $6,955.50 | $72.34 | $780.00 | $0.00 | $6,247.84 |
| Sep 2028 (21) | $6,247.84 | $60.73 | $780.00 | $0.00 | $5,528.57 |
| Oct 2028 (22) | $5,528.57 | $52.98 | $780.00 | $0.00 | $4,801.55 |
| Nov 2028 (23) | $4,801.55 | $46.01 | $780.00 | $0.00 | $4,067.56 |
| Dec 2028 (24) | $4,067.56 | $38.98 | $780.00 | $0.00 | $3,326.54 |
| Jan 2029 (25) | $3,326.54 | $31.88 | $780.00 | $0.00 | $2,578.42 |
| Feb 2029 (26) | $2,578.42 | $24.71 | $780.00 | $0.00 | $1,823.13 |
| Mar 2029 (27) | $1,823.13 | $17.47 | $780.00 | $0.00 | $1,060.60 |
| Apr 2029 (28) | $1,060.60 | $10.16 | $780.00 | $0.00 | $290.76 |
| May 2029 (29) | $290.76 | $2.79 | $293.55 | $0.00 | $0.00 |
Assumptions behind the estimate
Balances, fixed minimums, extra amounts, and each debt's monthly interest round half up to cents, or whole yen. Interest accrues before end-of-month payments at when APR is entered as a numerical percent. Actual credit cards often accrue daily.
Minimums are paid first and capped at the amount owed. The remaining regular budget, including freed minimums, then follows the chosen priority. A scheduled one-time payment follows regular payments. Avalanche ranks APR descending, then remaining balance ascending; snowball ranks remaining balance ascending, then APR descending. Remaining ties use input order. Priority is evaluated after minimums each month.
There are no new charges, fees, introductory-rate changes, missed payments, or prepayment penalties. Results stop at payoff, 600 months, or before an unsafe currency-unit total. A balance increasing early does not automatically stop the projection. Review your lender's current terms and payment-allocation rules before using the dates as a payment plan.
Methods
2 strategies
Capacity
20 debts
Exports
CSV and PDF
Turn scattered balances into one repayment plan
A realistic payment timeline
Bring current balances together without losing their individual rates. The planner shows when each account closes, how much interest accrues, and whether the final balance is actually cleared within the modeled period.
A fair strategy comparison
Give snowball and avalanche the same monthly resources. Compare their debt-free dates and completed interest costs without confusing a smaller payment budget with a better repayment method.
Extra-payment scenarios
Try an affordable recurring increase or a future bonus. See actual dollars used rather than assuming that every offered extra amount must be spent, even after an account has been cleared.
Debt payoff formulas and a worked example
For one debt, the entered APR is a numerical percentage. Convert it to a monthly decimal rate, calculate the interest charge on the opening balance, and round that charge at currency precision. The payment includes both minimum and allocated extra money.
The fixed budget combines the initial minimums of debts with a balance and the recurring extra. A cleared account releases its payment into the same pool, rather than making the total budget smaller. The optional one-time amount is additional to this budget in its chosen month.
Step 1: Set up two illustrative debts
Suppose the first balance is 1,000 dollars with an annual rate of and a fixed minimum of 50 dollars. The second balance is 500 dollars at with a 25-dollar minimum. A recurring extra of 125 dollars gives a 200-dollar monthly budget.
Step 2: Add interest, then cover minimums
The first debt accrues 10 dollars of interest and the second accrues none. After their minimums, they owe 960 dollars and 475 dollars. There are still 125 dollars available from the regular budget.
Step 3: Allocate extra money and repeat
Avalanche puts the extra toward the higher-rate debt, leaving balances of 835 dollars and 475 dollars. Snowball puts it toward the smaller balance, leaving 960 dollars and 350 dollars. Both end the first month with the same total, but their later interest charges can differ because the balances carrying interest differ.
Repeat these steps until all accounts clear or the model reaches its limit. The reported actual completion order is separate from the order receiving extra payments. Totals may rise early when interest exceeds payments; the projection continues because later rollover or a scheduled one-time payment may change the path.
Follow every payment from budget to remaining balance
Transparent calculation
- Exact decimal rounding avoids binary floating-point surprises at currency boundaries.
- Minimums are satisfied first, then unused budget follows the selected priority.
- Freed payments roll forward without reducing the original monthly commitment.
- A complete ledger makes opening balances, interest, payments, and closing balances inspectable.
Useful planning boundaries
- Incomplete results show partial interest costs and the debt still outstanding.
- A rising first-month balance does not prematurely end a simulation.
- Zero APR, already-paid balances, duplicate names, and partial final payments have explicit handling.
- The page explains fixed-minimum and monthly-interest assumptions before you rely on a date.
Repayment planning for different priorities
Household budget reviews
Find a monthly commitment that fits alongside essentials and a cash reserve. Revisit it after income or required payments change instead of treating today's estimate as a permanent promise.
Motivation and consistency
Check whether closing smaller accounts sooner makes the plan easier to follow. Weigh that practical benefit against the interest difference visible in the completed strategy comparison.
Coaching conversations
Use account-level inputs, dates, and downloadable ledgers to explain repayment choices. Keep lender-specific terms and actual statement details nearby when discussing changes with a financial counselor.
How it works in three quick steps.
Enter balances and fixed minimums
Add each debt's current balance, numerical APR, and fixed monthly minimum. Select a currency and the first payment month. Remove any debt outside this plan.
Set extra payments and compare strategies
Choose the recurring extra payment and an optional one-time amount. Compare highest-APR avalanche with smallest-balance snowball using the same total monthly budget.
Review and save the repayment schedule
Check the payoff date, actual completion order, interest, and remaining balance. Review every monthly payment, download both strategies as CSV, or print the selected plan to PDF.
Download, print, and revisit the plan
Save the full CSV
Download both strategies with every month and each debt's payment allocation. Currency, input values, status, and model assumptions travel with the numbers so the sheet remains understandable later.
Print a clean PDF
Choose Print / Save PDF, select your browser's PDF destination, and use portrait or landscape to suit the table. Every selected-strategy row prints; the on-screen scroll window does not truncate the schedule.
Share an editable scenario
Copy the settings link to reopen the exact balances, rates, extra payments, and dates. Financial values are readable by recipients. Save a summary alongside the link if you also want a dated snapshot of the result.
Frequently Asked Questions
How does this debt payoff calculator work?
What is the difference between debt snowball and avalanche?
Does the monthly payment fall after a debt is paid off?
Why can the projection be incomplete?
Is the interest calculation identical to my credit card statement?
Can I include a bonus or another one-time extra payment?
What if my lender changes the minimum payment every month?
How are decimals, zero interest, and equal priorities handled?
Can I save or share my debt payoff plan privately?
Related calculators
About this debt payoff planner
A multi-account repayment plan requires more than dividing a total balance by a monthly payment. Accounts carry different rates, their required payments consume part of the budget, and the extra money has to go somewhere specific. Toolarithm's Debt Payoff Calculator keeps those differences visible while showing how the accounts interact. It calculates each account's monthly interest independently, allocates minimum payments before priority payments, and carries the full recurring budget forward as accounts close. This makes the consequences of a payment choice easier to inspect than a single debt-free date on its own.
The strategy comparison is intended to help you choose a plan you can sustain. Avalanche emphasizes higher borrowing costs; snowball emphasizes smaller remaining balances. Neither label determines whether the monthly commitment fits your life. Review essential expenses and reserves first, then choose an extra amount that you can maintain. A future bonus can be modeled as a one-time offer rather than being treated as guaranteed recurring income. If your cash flow changes, update the inputs and compare the new ledger with your latest statements.
These projections deliberately use fixed rates, fixed minimums, and equal monthly interest periods. They exclude fees, new purchases, promotional-rate transitions, hardship programs, and lender-specific allocation requirements. A projected payoff month is therefore a planning estimate. Keep making the required payments shown by your lenders, check whether extra payments can be applied to principal, and request an actual payoff quote before closing an account. The exported input list and monthly schedule make it possible to revisit these assumptions without losing the reasoning behind the original plan.
Who maintains this page
Ownership and review
Written and maintained by the Toolarithm editorial team. No review date is shown without a maintained editorial record. No independent professional review is claimed.
Methodology
Formulas are checked with worked examples and boundary cases. Timing, compounding, payment, and rounding assumptions remain visible; results are educational estimates, not financial advice.
Read the editorial methodologyDates and sources
Review dates change only after a substantive method or content check.
Keep building