# Credit Card Payoff Calculator > Find payoff time from a payment or the payment needed for a chosen payoff period. Page: https://askcalculators.com/calculator/credit-card-payoff-calculator/ Definition: https://askcalculators.com/calculator/credit-card-payoff-calculator/definition.json JSON Schema: https://askcalculators.com/calculator/credit-card-payoff-calculator/schema.json Version: 1.0.0 Maintained by: AskCalculators (software project; not a credentialed reviewer) Qualified review: pending. Automated checks do not establish professional approval. Page status: Live Review status: Pending ## Use Open the calculator page and enter values. Query-string parameters can restore and bookmark a calculation. Example: https://askcalculators.com/calculator/credit-card-payoff-calculator/?balance=5000&apr=18.9&mode=payment&monthlyPayment=200 ## Inputs - balance: Card balance; type=money; required; default=5000; min=0.01 - apr: APR; type=percent; required; default=18.9; min=0; max=100 - mode: Calculate from; type=select; required; default=payment; values=payment|months - monthlyPayment: Monthly payment; type=money; required; default=200; min=0.01; showWhen=mode:payment - payoffMonths: Payoff months; type=number; required; default=24; min=1; max=1200; showWhen=mode:months ## Outputs - payoffTime: Payoff time; format=text; primary - monthlyPaymentResult: Monthly payment; format=currency - totalInterest: Total interest; format=currency - totalPaid: Total paid; format=currency ## Formula Payment = balance × r ÷ [1 − (1 + r)⁻ⁿ] Payment mode simulates the balance month by month. Interest is compounded monthly. ## Rules - Empty optional inputs are undefined, not zero. - Hidden conditional inputs are ignored. - Do not invent missing required inputs.