Finance calculators

Debt Calculator

Updated Jul 3, 2026 By Jehan Wadia
Your Debts
Debt Name Type Balance ($) Min. Payment ($) APR (%) Exclude Clear
Total Debt Balance
$0.00
Total Min. Monthly Payment
$0.00
Active Debts
0
Monthly Income (optional)
Take-home pay plus any side income. Leave blank to skip DTI & cash-flow figures.
Debt-to-Income (DTI) Ratio
Monthly Cash Flow After Minimums
Extra Payment Options
Even an extra $50/month can significantly shorten your payoff timeline.
A recurring once-a-year lump sum (e.g. a tax refund), applied every 12 months.
When a debt is paid off…
One-Time Extra Payments
Repayment Strategy (for the detailed view)
Choose a repayment strategy to drill into
Strategy Comparison
Detailed Plan — Avalanche
Step-by-Step Solution

Introduction

This free debt calculator helps you build a plan to pay off what you owe. Enter your debts — credit cards, car loans, student loans, or any other balance — and see exactly how long it will take to become debt-free. The tool compares three proven payoff methods side by side: minimum payments only, the avalanche method (highest interest rate first), and the snowball method (smallest balance first). You can add extra monthly payments to see how even a small amount of extra money each month cuts your total interest and speeds up your payoff date. A built-in chart, month-by-month schedule, and step-by-step breakdown show you where every dollar goes so there are no surprises.

How to Use Our Debt Calculator

Enter details about each debt you owe, choose how much extra you can pay, and pick a payoff strategy. The calculator will show you how long it takes to become debt-free, how much interest you will pay, and which strategy saves you the most money.

Debt Name: Type a short name for each debt so you can tell them apart, like "Chase Visa" or "Car Loan."

Type: Pick the kind of debt from the dropdown menu. Options include credit card, auto loan, student loan, personal loan, medical debt, mortgage, or other. This fills in a typical APR if you leave that field blank.

Balance ($): Enter the total amount you still owe on this debt right now.

Min. Payment ($): Enter the smallest monthly payment your lender requires. If you are unsure what your minimum is, try our Minimum Payment Calculator to estimate it.

APR (%): Enter the annual interest rate on this debt. If you leave it blank, the calculator uses a common rate based on the debt type you chose. Need help understanding your rate? Use our APR Calculator to compare rates across accounts.

Exclude: Turn this switch on to leave a debt out of your payoff plan without deleting it.

Net Monthly Household Income ($): This field is optional. Enter your total take-home pay each month. If you need help converting your salary, try our Salary to Hourly Calculator or Take Home Pay Calculator. The calculator uses it to show your debt-to-income ratio and how much cash you have left after minimum payments.

Extra Monthly Payment ($): Enter any extra money you can put toward debt each month on top of your minimums. Even a small amount helps you pay off debt faster.

Extra Annual Payment ($): Enter a lump sum you can pay once a year, such as a tax refund or bonus. This amount is applied every 12 months.

When a Debt Is Paid Off: Choose "Keep total payment fixed" to roll freed-up money onto the next debt. Choose "Reduce total payment" if you want your monthly bill to drop each time a debt is cleared.

One-Time Extra Payments: Click "Add Another One-Time Payment" to enter a single extra payment. Set the dollar amount and the month number when you plan to make it.

Repayment Strategy: Pick the method you want to see in the detailed plan. "Minimum Payments Only" shows your baseline. "Avalanche" targets the highest interest rate first to save the most money. "Snowball" targets the smallest balance first to give you quick wins. For a deeper dive into each approach, try our dedicated Debt Avalanche Calculator or Debt Snowball Calculator.

Calculate Button: Press "Calculate" to run your plan. The results show a side-by-side comparison of all three strategies, a month-by-month schedule, a balance chart, and a step-by-step breakdown of the math.

What Is a Debt Calculator?

A debt calculator helps you figure out how long it will take to pay off what you owe and how much interest you will pay along the way. You enter your debts — like credit cards, car loans, or student loans — and the tool runs the math for you. It shows your payoff date, your total cost, and how much you can save by paying extra each month. If you want to focus on a single obligation, our Debt Payoff Calculator and Loan Payoff Calculator can also help.

How Debt Repayment Works

Every month, part of your payment goes toward interest and part goes toward your actual balance. Interest is the fee a lender charges you for borrowing money. It is based on your APR, which stands for Annual Percentage Rate. A higher APR means you pay more in interest over time. You can explore how interest accumulates with our Interest Calculator or see a full payment breakdown using our Amortization Calculator. The faster you pay down your balance, the less interest you pay overall. Understanding compound interest is key — the longer a balance lingers, the more interest stacks up.

Avalanche vs. Snowball: Two Ways to Pay Off Debt

The avalanche method puts all your extra money toward the debt with the highest interest rate first. Once that debt is gone, you move to the next highest rate. This method saves you the most money because you cut down the most expensive debt first. Our Debt Avalanche Calculator lets you model this strategy on its own.

The snowball method puts your extra money toward the smallest balance first. You pay it off fast, then roll that payment into the next smallest debt. This method gives you quick wins that can keep you motivated. You can explore it in detail with our Debt Snowball Calculator.

Both methods work. The avalanche method costs less in total interest. The snowball method helps you see progress sooner. Pick the one you will stick with.

Why Extra Payments Matter

Even a small extra payment each month can make a big difference. It goes straight toward your balance, which lowers the interest you owe next month. Over time, this creates a chain reaction — your debt shrinks faster and faster. This calculator shows you exactly how much time and money you save with any extra amount you choose. If your largest debt is a mortgage, our Mortgage Extra Payment Calculator can show you the impact of putting more toward your home loan specifically. For credit card balances, a Balance Transfer Calculator can help you see whether moving debt to a lower-rate card saves you even more. Once your debts are cleared, consider redirecting those freed-up payments into a savings plan or investment account to build wealth.

What Is Debt-to-Income Ratio?

Your debt-to-income ratio, or DTI, compares your monthly debt payments to your monthly income. Lenders use it to decide if you can handle more borrowing. A DTI below 36% is usually considered healthy. If yours is above that, it may be a sign to focus on paying down debt before taking on anything new. Use our dedicated DTI Calculator for a more detailed breakdown, or check your credit utilization to see how your card balances compare to your credit limits. Creating a monthly budget can also help you find extra money to put toward your payoff plan.


Formulas used

Monthly Interest Rate
r_{\text{monthly}} = \frac{\text{APR}}{100 \times 12}
Monthly Interest Accrual
I_m = B_{m-1} \times r_{\text{monthly}}
Balance After Interest
B_m^{*} = B_{m-1} + I_m
Monthly Payment Pool (Fixed-Payment / Roll-Over Mode)
\text{Pool}_m = \sum_{i=1}^{n} \text{MinPay}_i + E_{\text{monthly}} + \begin{cases} E_{\text{annual}} & \text{if } m \equiv 0 \pmod{12} \\ 0 & \text{otherwise} \end{cases} + \sum_{j} O_j \cdot \mathbf{1}_{[m=m_j]}
Debt-to-Income (DTI) Ratio
\text{DTI} = \frac{\sum \text{MinPay}_i}{\text{Net Monthly Income}} \times 100\%
Monthly Cash Flow After Minimums
\text{Cash Flow} = \text{Net Monthly Income} - \sum \text{MinPay}_i
Total Interest Paid
I_{\text{total}} = \sum_{m=1}^{M} I_m = \sum_{m=1}^{M} \sum_{i=1}^{n} B_{i,m-1} \times r_{\text{monthly},i}
Interest Saved vs. Minimum-Only Baseline
\text{Saved} = I_{\text{total}}^{\text{minimum}} - I_{\text{total}}^{\text{strategy}}

Frequently asked questions

How many debts can I enter into the calculator?

You can enter up to 20 debts. The first 6 rows show by default. Click Show more debt fields (up to 20) to see the rest.

What happens if I leave the APR field blank?

The calculator fills in a typical interest rate based on the debt type you picked. For example, choosing "Credit Card" uses 24.62% and choosing "Auto Loan" uses 7.50%. You can always type your own rate to override it.

What does the Exclude switch do?

Turning on the Exclude switch removes that debt from your payoff plan without deleting the row. This is useful if you want to keep the info saved but not include it in your results right now.

What does Keep total payment fixed mean?

When a debt is paid off, its minimum payment is freed up. Keep total payment fixed rolls that freed money onto the next debt in your plan. Your total monthly outlay stays the same, but debts get paid off faster. This is how the classic debt snowball and avalanche methods work.

What does Reduce total payment mean?

If you choose Reduce total payment, your monthly bill drops each time a debt is cleared. You pay less each month, but it takes longer to become debt-free and you pay more interest overall.

Do I have to enter my income?

No. Income is optional. If you enter it, the calculator shows your debt-to-income (DTI) ratio and how much cash you have left after minimum payments. If you leave it blank, those figures are simply skipped.

What is the difference between the extra monthly payment and the extra annual payment?

The extra monthly payment is added every single month on top of your minimums. The extra annual payment is a lump sum applied once every 12 months, like a tax refund or yearly bonus.

How do one-time extra payments work?

A one-time payment is a single extra amount applied in a specific month of your plan. You set the dollar amount and the month number. It is not repeated. Use it for things like a gift, an inheritance, or a one-off bonus.

Which repayment strategy should I choose?

Choose Avalanche if you want to pay the least total interest. Choose Snowball if you want quick wins to stay motivated. Choose Minimum Payments Only to see your baseline. The calculator compares all three side by side so you can decide.

Why does the calculator say my debt will not be paid off within 30 years?

This means your minimum payment is too low to cover the interest that builds up each month, so the balance keeps growing. Increase your extra monthly payment until the calculator shows a payoff date. Even a small increase can fix this.

What is the What If slider?

The What If slider lets you test different extra monthly payment amounts without changing your main inputs. Drag it to see how your payoff date, total interest, and savings change in real time. Click Apply this amount to my plan to lock in the new number.

What is the amortization schedule?

The amortization schedule is a month-by-month table that shows your payment, how much goes to principal, how much goes to interest, and your remaining balance for every month until you are debt-free.

Does this calculator account for changing interest rates?

No. The calculator uses a fixed APR for each debt. If your rate is variable and could change, re-run the calculator when your rate updates to keep your plan accurate.

Can I use this calculator for a mortgage?

Yes. Select "Mortgage" as the debt type, enter your remaining balance, monthly payment, and APR. The calculator will include it in your payoff plan alongside your other debts.

Does paying minimums only ever make sense?

Paying only minimums is the slowest and most expensive way to get out of debt. It exists in the calculator as a baseline so you can see how much time and money you save by paying extra. In almost every case, adding even a small extra payment is better.

How is interest calculated each month?

The calculator divides your APR by 12 to get a monthly rate. Each month, it multiplies your current balance by that monthly rate to find the interest charge. Then your payment is applied — interest is paid first, and the rest reduces your balance.

What if my minimum payment is higher than my balance?

The calculator automatically caps your payment at the remaining balance. If you owe $50 but your minimum is $100, you only pay $50 and that debt is marked as paid off.

Can I save or print my results?

You can use your browser's built-in print function (Ctrl+P on Windows or Cmd+P on Mac) to print or save the page as a PDF. This captures the comparison cards, charts, and amortization schedule.

Is my data stored anywhere?

No. All calculations run in your browser. Nothing you enter is sent to a server or saved after you close the page. If you refresh or leave, you will need to re-enter your information.

How accurate is this debt calculator?

The calculator gives a close estimate based on fixed APRs and consistent monthly payments. Real-world results may vary slightly due to billing cycles, fees, rate changes, or rounding by your lender. Use the results as a strong guide, not an exact guarantee.