calculate-loan

01 Loan payments

Credit Card Payoff Time Calculator and Formula

Calculator No. 01-6702 · Updated · Formula and assumptions shown below

The calculator on this page is switched off while it is checked. The formula is below, and the worked example shows how to do the sum by hand.

Estimate for education, not financial advice. The result follows from the numbers you enter and the formula shown. It is not a quote or an offer, and it does not include fees, taxes or insurance unless the calculator asks for them. Ask your lender for the exact figures.

A credit card payoff time calculator estimates how many monthly payments it may take to clear a balance when you enter the amount owed, annual percentage rate (APR), and planned monthly payment. It also estimates the interest paid over that time, assuming the rate and payment stay unchanged and no new charges or fees are added.

Formula

The calculator estimates the number of level monthly payments needed to pay down a balance that accrues interest monthly. It uses:

r = APR / 1200
n = ceil(round(-ln(1 - r × B / M) / ln(1 + r), 6))
I = M × n − B

  • B is the starting balance, in dollars.
  • APR is the annual percentage rate, entered as a percent, such as 20 for 20%.
  • r is the monthly rate as a decimal.
  • M is the fixed monthly payment, in dollars.
  • n is the estimated number of monthly payments, rounded up to a whole month.
  • I is estimated total interest, in dollars, calculated from the rounded-up payment count.

The first formula comes from the standard balance calculation for equal payments. Rounding up means the result counts a final partial payment as one full monthly period. The interest output is a simple estimate based on the full scheduled payment for every counted month; actual final payments are often smaller, so real interest can differ.

Worked Example

Using the calculator’s default inputs: a $5,000 balance, 20% APR, and a $200 monthly payment:

  1. Convert APR to a monthly decimal rate: r = 20 / 1200 = 0.0166667.
  2. Substitute into the payoff formula: n = ceil(round(-ln(1 − 0.0166667 × 5000 / 200) / ln(1.0166667), 6)).
  3. Evaluate the expression: n = ceil(37.884...) = 38 months.
  4. Estimate total interest using the rounded-up month count: $200 × 38 − $5,000 = $2,600.

The calculator therefore displays an estimated payoff time of 38 months and estimated interest of $2,600.00. The interest figure assumes a full $200 payment in month 38; because the balance may be cleared before that full payment is needed, this total can be higher than an account’s actual interest.

Assumptions

  • The APR remains fixed throughout the estimated payoff period.
  • Payments are made monthly at the end of each period, after that period’s interest accrues.
  • Interest compounds monthly at APR divided by 12.
  • No new purchases, cash advances, balance transfers, late charges, annual fees, or other fees are added.
  • The payment is fixed and applied to the balance; the estimate does not model issuer-specific payment allocation or billing-cycle calculations.

How to Use the Estimate

Enter the current balance you want to repay, the APR that applies to it, and the amount you expect to pay each month. If different balances have different APRs, this single-rate calculator cannot model them separately; calculate each portion independently only as a rough illustration, or use a method that handles multiple balances and payment allocation.

The payoff result is a count of monthly periods, not a guaranteed calendar date. For example, 38 months means roughly three years and two months of scheduled payments under the assumptions, but the actual date depends on when payments post and how the card calculates interest. Check a recent statement or account terms for the applicable APR and balance. If a rate is variable, it may change during repayment and make the estimate less reliable.

A useful check is whether the monthly payment exceeds the interest accruing in the first month. With a $5,000 balance at 20% APR, the simplified first-month interest is about $83.33. A $200 payment is greater than that amount, so it reduces principal as well as covering interest. If a payment is at or below the interest charged, the balance may not decline under these assumptions. When the formula has no finite payoff result because the payment does not cover interest, the calculator should show that it cannot compute a payoff time rather than suggest a misleading number.

Common Errors and Limits

  • Entering 0.20 instead of 20: APR is entered as a percentage, so enter 20 for 20%, not 0.20.
  • Using a minimum payment as a constant payment: Card minimums are commonly recalculated as balances change. A fixed-payment estimate does not reproduce that changing schedule.
  • Ignoring new transactions: Continued spending adds to the balance and may carry a different APR, so the original payoff estimate no longer applies.
  • Treating the result as an exact payoff quote: Actual interest depends on daily balances, payment posting dates, statement cycles, rate changes, fees, and issuer rules.
  • Overlooking rounding: The calculator rounds months up to a whole number. Its total-interest figure assumes a full payment for each counted month and is not an exact account ledger.

This model is useful for understanding how balance, APR, and payment interact, but it is not a statement payoff amount. For an exact current payoff, use the amount and instructions supplied by the card issuer.

Frequently Asked Questions

How long will it take to pay off my credit card? Enter your balance, APR, and fixed monthly payment. The result is an estimate in whole months, based on a constant rate and no added charges or purchases.

Does the calculator include interest? Yes. It estimates payoff time using monthly interest at APR divided by 12, then estimates total interest from the payment and rounded-up month count. It does not reproduce every card’s billing method.

Why does a higher payment shorten payoff time? Interest accrues on the outstanding balance. A larger payment generally leaves less balance to accrue interest in later periods, provided the payment exceeds the interest charged.

Can I use this for a changing APR or minimum payments? Not precisely. The calculation assumes a fixed APR and fixed payment. Variable rates and payments that change with the balance require a month-by-month model for a closer estimate.

What if my payment is less than the monthly interest? The balance will not be paid off under the calculator’s fixed-rate assumptions. Increase the entered payment only to explore a different mathematical scenario; check your account terms for actual charges and payment requirements.

This result is an estimate for educational purposes, and the card issuer’s disclosure gives the exact figures.

Related

Formula used
in bal | Credit card balance | $ | 5000 | 0.01 | 100000000
in apr | Interest rate (APR) | % | 20 | 0.01 | 100
in pmt | Monthly payment | $ | 200 | 0.01 | 100000000
out mos | Months to pay off | months | ceil(round(-ln(1 - (apr / 1200) * bal / pmt) / ln(1 + apr / 1200), 6)) | 0
out int | Estimated total interest | $ | pmt * 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

The whole Loan payments section →