Credit Card Calculator
Credit card payoff months, total interest, and total paid for a fixed monthly payment, or the payment that clears the balance in a set number of months. Payoff time follows n = -ln(1 - rB/P) / ln(1 + r) with r = APR / 12, and a payment no larger than the first month of interest is flagged as never paying off.
This tool sends nothing over the network. Everything you enter is processed on your device and never reaches our servers.
Documentation
A credit card calculator works out how long a balance takes to clear at a given monthly payment, or what payment clears it by a chosen month, and what the interest costs along the way. Card debt compounds: each month's interest is added to the balance and the next month's interest is charged on that larger figure, which is why a payment only slightly above the interest charge can stretch payoff across many years.
The balance is the amount owed today, and the APR is the annual percentage rate printed on the statement. Dollar signs, commas, and percent signs are ignored, and fractions such as 1/2 are read as numbers. Fixed payment mode takes the amount paid every month and returns the number of months to reach zero. Payoff period mode takes a number of months, rounded up to a whole month, and returns the level payment that reaches zero exactly on schedule. Both modes assume no new purchases, fees, or rate changes while the balance is being paid down.
The monthly rate r is APR / 12 / 100, so 18.99 percent becomes 0.015825 per month. With balance B and payment P, the number of months is n = -ln(1 - rB/P) / ln(1 + r), rounded up because a partial month still needs a payment; the final payment is smaller and covers only what remains. When P is no larger than rB, the first month of interest, the balance never falls and the calculator says so instead of returning a date. For a target of n months the level payment is P = rB / (1 - (1 + r)^-n). At 0 percent APR these reduce to B / P months and B / n per month. Total interest is the sum of every payment minus the original balance, taken from a month-by-month simulation rather than the closed form, so the short final payment is counted correctly. Settings holds a month-by-month amortization schedule and a step-by-step derivation with the numbers substituted.
Card issuers usually charge interest daily, at a daily periodic rate of the APR divided by 360 or 365 applied to the average daily balance, so interest compounds slightly faster than this monthly model and a real payoff costs a little more. A minimum payment is not fixed either: it is recalculated each month from the shrinking balance, so a minimum-only plan takes longer than any fixed payment of the same starting size. A balance transfer usually adds a one-time fee, commonly 3 to 5 percent of the amount moved, which belongs in the balance before comparing the offer with the current card.
Clearing $3,000 at 18 percent APR in 12 months: r = 18 / 12 / 100 = 0.015 and (1.015)^-12 = 0.83639, so P = 3,000 x 0.015 / (1 - 0.83639) = 45 / 0.16361 = $275.04 a month. Twelve payments total $3,300.48, of which $300.48 is interest. In the other direction, $5,000 at 18.99 percent paid at $200 a month carries $79.13 of interest in the first month, and n = -ln(1 - 0.395625) / ln(1.015825) = 32.07, so payoff takes 33 months and $1,414.44 of interest.
Payoff calculations show the true cost of carrying a balance and turn a vague intention to pay it down into a payment and a date. The figures below come from the same arithmetic the calculator uses.
- Debt Repayment Planning: A $7,500 balance at 22.99% APR paid at $250 a month takes 46 months and costs $3,764.72 in interest. Raising the payment to $350 cuts payoff to 28 months and the interest to $2,248.44, a saving of $1,516.28 for an extra $100 a month.
- Balance Transfer Evaluation: Clearing $10,000 at 24.99% APR in 15 months takes $783.07 a month and $1,745.99 of interest. Moved to a 0% promotional card with a 3% fee, the balance becomes $10,300 and clears in the same 15 months at $686.67 a month, so the transfer saves about $1,446 provided it is paid off before the promotional rate ends.
- Budgeting for a Target Date: Payoff period mode answers how much to set aside each month. Clearing $3,000 at 21.99% APR within 12 months takes $280.77 a month and $369.22 of interest.
- Minimum Payment Analysis: A $5,000 balance at 18.99% APR paid at a flat $100 a month takes 100 months, more than eight years, and costs $4,977.90 in interest, almost the original balance again. A true minimum payment shrinks as the balance falls, so a minimum-only plan runs longer still.
- Multiple Card Strategy: Separate calculations for each card show which balance carries the highest interest cost. Directing extra money at the highest-rate card first, the avalanche method, minimizes the total interest across all cards.
- Amortization Review: The month-by-month schedule splits each payment into principal and interest. At high rates the early payments are mostly interest: in the $5,000 example, about $79 of the first $200 payment is interest and only about $121 reduces the balance.
- Pre-Purchase Planning: Before a large purchase on a card, the anticipated balance and a realistic monthly payment give the full cost including interest, which can then be set against a store financing offer or a personal loan with a stated rate.
This tool is intended for informational and educational purposes only. It does not provide financial, investment, or tax advice. The amounts and payments shown are estimates and may not reflect actual figures. Results are not guaranteed and may vary based on individual circumstances. Always consult a qualified financial advisor before making any financial decisions.
Inputs, outputs, and what the Credit Card Calculator computes
What the Credit Card Calculator asks for and what it returns, as a plain list. Defaults, units, and ranges are the ones the form loads with.
Inputs
- Current Balance ($) (text input) · default: 5000
- Annual Percentage Rate (APR %) (text input) · default: 18.99
- Fixed Monthly Payment / Desired Payoff Period · default: Fixed Monthly Payment
- Payment Amount ($) (text input) · default: 200
- Months to Pay Off (text input) · default: 24
- Show month-by-month amortization schedule · default: off
- Show step-by-step formula derivation · default: off
Controls
Calculate · Reset
Example
Clearing $3,000 at 18 percent APR in 12 months: r = 18 / 12 / 100 = 0.015 and (1.015)^-12 = 0.83639, so P = 3,000 x 0.015 / (1 - 0.83639) = 45 / 0.16361 = $275.04 a month.