A debt payoff calculator estimates how many months it will take to repay a balance when you enter the amount owed, annual percentage rate (APR), and a fixed monthly payment. It also estimates the total paid and interest, assuming the payment is made monthly and no new charges or fees are added.
Formula
This calculator estimates a payoff period using a fixed payment and a constant monthly interest rate. It first finds the number of payment periods from the balance, monthly rate, and payment, then rounds the period count up to a whole month.
- r = monthly interest rate, calculated as APR ÷ 1,200. For an APR of 18%, r = 0.015, or 1.5% per month.
- B = starting balance in dollars.
- M = fixed monthly payment in dollars.
- n = estimated months to repay.
The unrounded payoff-period formula is n = −ln(1 − rB/M) ÷ ln(1 + r). The calculator rounds the calculated period up to a whole month, because a fractional month is not a complete scheduled payment period. It then estimates total paid as n × M, and interest as n × M − B.
The formula requires a payment greater than the first month’s interest, or M > rB. If the payment only covers interest or is smaller, the balance will not decline under these assumptions. In that case the calculator reports that it cannot compute a payoff timeline.
Worked Example
Using the default inputs—balance $10,000, APR 18%, and monthly payment $500:
- Convert APR to a monthly rate: r = 18 ÷ 1,200 = 0.015.
- Check that the payment exceeds first-month interest: $10,000 × 0.015 = $150, so the $500 payment reduces the balance.
- Calculate periods: n = −ln(1 − 0.015 × 10,000 ÷ 500) ÷ ln(1.015) = −ln(0.7) ÷ ln(1.015) ≈ 23.92 months.
- Round up to a whole month: 24 months.
- Estimated total paid: 24 × $500 = $12,000. Estimated interest: $12,000 − $10,000 = $2,000.
These totals use 24 full payments of $500 for a consistent estimate. In practice, a lender may calculate a smaller final payment after the remaining balance is paid, so actual total paid can differ.
Assumptions
- The APR and balance stay fixed throughout the estimate.
- Payments are made once per month at the end of each monthly period.
- Interest compounds monthly at APR ÷ 12; this is a simplified fixed-rate model.
- No new purchases, cash advances, missed or late payments, fees, promotional-rate changes, or other charges are included.
How to Use a Debt Payoff Calculator
Enter the balance you want to repay, the APR that applies to it, and the amount you expect to pay each month. For a credit card or other account with changing rates or new transactions, use a balance and rate that correspond to the debt you are modelling. Check account statements or the creditor’s disclosures for the actual figures rather than treating the example defaults as estimates of your terms.
Use the monthly payment amount that will actually be applied to this balance. If you pay a combined amount across several accounts, the calculator cannot determine how the payment is allocated; calculate each balance separately with the portion assigned to it. Likewise, a minimum payment that changes over time is not represented by one fixed payment.
The first output is the estimated number of monthly periods. The other outputs use that whole-number period count and the entered payment. They are arithmetic estimates, not a statement of the exact payoff amount shown by an account on a future date.
Reading the Estimate and Common Mistakes
A higher payment generally shortens the calculated timeline and reduces the number of periods over which interest accrues. A higher APR increases the monthly interest charge, all else equal. These are effects within the calculator’s fixed assumptions, not predictions of how a creditor will handle an account.
- Entering APR as a decimal: enter 18 for 18%, not 0.18. The formula converts a percentage to a monthly rate.
- Confusing payment with balance: the payment is the amount paid each month, not the amount owed or a one-time payment.
- Ignoring the interest threshold: if the payment does not exceed monthly interest, it will not pay down principal in this model.
- Expecting an exact final bill: rounding up to a whole month assumes a full payment in the final period. Actual payment timing and lender calculations can produce a different last payment.
- Forgetting new activity: new charges, fees, and variable rates change the balance path and are not included.
For instance, with a $10,000 balance at 18% APR, the first month’s modeled interest is $150. A $150 payment would only cover that interest; a payment below $150 would leave less than the full interest covered. The formula therefore cannot give a finite payoff timeline at or below that threshold.
What This Estimate Does Not Show
This calculation is for one balance with a fixed rate and level payment. It does not model multiple debts, payment allocation, changing minimum payments, daily interest calculations, promotional periods, or a payment made on a particular calendar date. Those details can affect real account balances and payoff amounts.
It also does not decide how to distribute money among debts or account for a household budget. To model several balances, calculate each separately using the payment and rate applicable to that balance, while recognizing that separate estimates do not reproduce every account’s combined billing rules. For an exact payoff figure or payment schedule, consult the creditor’s current balance and payoff information.
Frequently Asked Questions
How do I calculate how long it takes to pay off debt?
Use the starting balance, monthly interest rate, and fixed monthly payment in n = −ln(1 − rB/M) ÷ ln(1 + r), then round up to a whole payment month. The payment must be greater than the monthly interest for the balance to decline.
Does a debt payoff calculator include interest?
This estimate includes interest through the APR divided by 12 and monthly compounding. It does not include fees, new charges, rate changes, or differences in a creditor’s actual interest-calculation method.
Why can’t the calculator estimate my payoff date?
If the payment is no greater than the estimated monthly interest, it does not reduce the balance under the model. A changing rate, payment, or account balance can also make a fixed-payment estimate unsuitable.
Is the last payment always the same as my monthly payment?
No. This calculator estimates the total using a full payment in each rounded-up month. A creditor may instead require a smaller final payment based on the remaining balance and the account’s exact interest calculation.
Can I use this for several credit cards?
Use a separate calculation for each balance, with its applicable APR and the portion of monthly payments assigned to it. This calculator does not model how payments are split across accounts.
This result is an estimate for educational purposes; the lender’s disclosure and current account information give the exact figures.
Related
Formula used
in bal | Debt balance | $ | 10000 | 0.01 | 100000000 in apr | Interest rate (APR) | % | 18 | 0.01 | 100 in pay | Monthly payment | $ | 500 | 0.01 | 100000000 out mon | Months to repay | months | ceil(round(-ln(1 - (apr / 1200) * bal / pay) / ln(1 + apr / 1200), 6)) + 0 * sqrt(pay - bal * (apr / 1200)) | 0 out tot | Total paid | $ | mon * pay | 2 out int | Total interest | $ | mon * pay - bal | 2
Each line is one input (in, sel, list) or one result (out: label, unit, formula, decimals). How the calculators work
Method: the standard loan formula for this calculation, fixed rate and monthly compounding unless stated, rounded as each result states. Not financial advice; no lender, rate or product is recommended. See formulas and assumptions, the disclaimer or report an error.
More in this section
- US Bank House Payment Calculator and Estimate$405.53
- US House Budget Bill: How the Process Works
- New Hampshire Budget: How It Works and Where It Stands
- TTU Budget Payment Plan: How to Pay Your Balance
- Budget Payment Sheets: Set Up a Monthly Cash-Flow Plan
- State Farm Grace Period for Late Payments Explained