# When Will This Balance Be Paid Off? > Estimate payoff months from an outstanding balance and the monthly payment you can make. Page: https://askcalculators.com/us/repayment/ Definition: https://askcalculators.com/us/repayment/definition.json JSON Schema: https://askcalculators.com/us/repayment/schema.json Version: 20.13.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/us/repayment/?amount=9000&rate=0&monthlyPayment=300&extraPayment=0 ## Inputs - amount: Outstanding balance; type=money; required; default=20000; min=0 - rate: Annual interest rate; type=percent; required; default=6; min=0; max=100 - monthlyPayment: Chosen monthly payment (optional); type=money; optional; min=0 - term: Original scheduled term, when payment is blank (years); type=number; optional; default=5; min=0.01 - extraPayment: Additional monthly payment; type=money; optional; default=0; min=0 ## Outputs - months: Months to payoff; format=integer; primary - monthlyPayment: Total monthly payment; format=currency - finalPayment: Final payment; format=currency - totalInterest: Total interest; format=currency - totalPaid: Total repaid; format=currency ## Formula For positive r, n = −ln(1 − P × r / M) / ln(1 + r); round up the payment count and adjust the final payment. ## Rules - Empty optional inputs are undefined, not zero. - Hidden conditional inputs are ignored. - Do not invent missing required inputs.