A debt payoff schedule estimates how many monthly payments it will take to repay a balance when you know the amount owed, APR, and fixed monthly payment. Enter those figures to see the estimated payoff time, total paid, and interest; the schedule assumes the rate and payment stay unchanged.
Formula
The calculator uses the standard amortization relationship for a balance repaid through equal payments at a fixed periodic interest rate. It calculates the number of monthly payments as n = ceil(round(-ln(1 − rB / P) / ln(1 + r), 6)), where r = APR / 1200. The displayed month count is rounded up to a whole payment because a fraction of a scheduled monthly payment is not a complete payment period.
Bis the starting debt balance in dollars.APRis the annual percentage rate entered as a percent, such as 8 for 8%.ris the monthly interest rate as a decimal.Pis the fixed amount paid each month in dollars.nis the estimated number of monthly payments.
Total paid is estimated as P × n. Estimated interest is (P × n) − B. These totals assume that the full regular payment is made each month, including the final month; real lenders may make the last payment smaller to match the remaining balance and accrued interest. The calculator also checks whether the payment exceeds the initial month’s interest. If it does not, the balance cannot be paid off under the stated fixed-payment assumptions.
Worked Example
Using the defaults—balance $10,000, APR 8%, and monthly payment $500—first convert the annual rate to a monthly decimal:
r = 8 / 1200 = 0.0066667, or about 0.66667% per month.
Substitute into the payment-count formula:
n = ceil(round(-ln(1 − (0.0066667 × 10000) / 500) / ln(1.0066667), 6))
n = ceil(round(20.62, 6)) = 21 months
The first month’s estimated interest is $10,000 × 0.0066667 = $66.67, so the $500 payment exceeds it and reduces principal. The schedule’s estimated total paid is $500 × 21 = $10,500.00, and estimated total interest is $10,500 − $10,000 = $500.00. Actual payment amounts and interest can differ because of daily interest calculations, payment dates, changing rates, fees, and a smaller final payment.
Assumptions
- The APR is fixed for the entire estimated payoff period.
- Payments are equal, made monthly, and applied at the end of each monthly period.
- Interest compounds monthly at APR divided by 12.
- No fees, taxes, insurance, escrow, new borrowing, or missed payments are included.
How to Read a Debt Payoff Schedule
The headline result is the estimated number of months, not a guaranteed payoff date. Multiply the month count by the monthly payment to understand the calculator’s total-payment estimate, then compare that amount with the original balance to see estimated interest. To translate months into a rough calendar period, divide by 12; for example, 21 months is one year and nine months, before accounting for the first payment date.
A full month-by-month schedule would show, for each payment, the opening balance, interest accrued, amount applied to principal, and closing balance. Under the calculator’s assumptions, monthly interest is approximately the opening balance multiplied by the monthly rate. The remainder of the payment reduces principal. As the balance falls, the interest portion generally declines and more of a fixed payment goes toward principal.
This is an estimate rather than a lender-issued amortization table. In particular, the calculator rounds the number of months upward and estimates totals by multiplying the entered payment by that rounded number. It does not calculate the exact final payment. Check the lender’s statement or payoff quote for the amount and date required to clear a real account.
Choosing Inputs and Using the Estimate
Use the current balance and the APR that applies to that balance, rather than the original amount borrowed or a rate from an older statement. If a card or loan has multiple balances at different rates, calculating each portion separately may give a more informative estimate than treating the whole amount as one debt. For variable-rate debt, the result only describes what would happen if the entered rate remained fixed.
- Use the actual regular monthly amount you expect to pay, not the minimum unless that is the amount being modelled.
- Make sure the payment is greater than the first month’s estimated interest, calculated as balance × APR ÷ 1200.
- For extra-payment scenarios, enter the larger planned monthly total, but remember the model assumes that amount is made consistently.
- Recalculate when the balance, payment, or rate changes. A new purchase, fee, missed payment, or rate adjustment can alter the timeline.
A payoff schedule describes arithmetic, not whether a payment plan suits an individual’s circumstances. It also does not account for other debts, spending needs, or account-specific terms. Obtain the applicable balance, APR, payment allocation, and payoff amount from the account provider when precision matters.
Common Limits and Misunderstandings
A frequent misconception is that paying the stated monthly amount always guarantees the estimated date. It does not: interest may accrue daily, payments may post on different dates, or the contract may calculate interest differently. The formula is a useful approximation for fixed-rate monthly amortization, but the account’s own calculation controls its actual balance.
The schedule also assumes the payment is applied to this debt and that no additional charges are added. If payments are below accrued interest, the balance can grow rather than shrink; if the payment only equals the first month’s interest, principal does not initially decline. The calculator rejects a payment that does not exceed that initial interest rather than presenting a finite payoff time.
Rounding matters, especially for small balances or payments close to the interest amount. The estimated month count is rounded up, while estimated totals use the entered payment for every month. This can make the total paid higher than an actual schedule with a reduced final payment. Fees, promotional periods, multiple APR categories, and changing rates need separate treatment.
Frequently Asked Questions
How do I calculate how long it will take to pay off debt?
Enter the balance, annual rate, and fixed monthly payment. Convert APR to a monthly decimal by dividing by 1200, then use the amortization formula shown above to estimate the number of monthly periods.
What if my monthly payment is less than the interest?
The payment will not reduce the balance under the fixed-rate assumptions. If it is below the first month’s interest, the balance may increase; a finite payoff schedule cannot be calculated with that payment.
Does the payoff schedule include interest?
Yes. It estimates interest through the APR and monthly compounding assumption, then reports total estimated interest as total payments minus the starting balance. Fees and other charges are not included.
Why is my lender’s payoff date different?
The lender may use daily interest, different payment-posting dates, a variable rate, fees, or a different final payment amount. The calculator uses simplified monthly compounding and fixed payments.
Can I use this for several debts?
You can estimate each debt separately using its own balance, APR, and payment. A single calculation cannot represent different rates, payment rules, or changing allocations across multiple accounts.
This result is an estimate for educational purposes; the lender’s disclosure gives the exact figures.
Related
Formula used
in bal | Debt balance | $ | 10000 | 0.01 | 100000000 in apr | Interest rate (APR) | % | 8 | 0.01 | 100 in pay | Monthly payment | $ | 500 | 0.01 | 100000000 out mos | 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 | $ | pay * mos | 2 out int | Total interest | $ | pay * mos - 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
- Annual Escrow Analysis Calculator: Estimate the Change$750.00
- Average Refinance Cost Calculator and Fee Breakdown$4,500.00
- Amortization Calculator With Escrow Included?$405.53
- AI Total Cost Calculator: Estimate the Full Loan Cost$405.53
- AI Total Cost Estimator: Calculate Project Costs$32,000.00
- Reg Z APR Calculator: How to Calculate APR8.12 %