finance calculator

Mortgage Payoff Calculator

Estimate how many months it will take to pay off your mortgage when you make a fixed monthly payment.

Results

Months to payoff
183.72
Years to payoff
15.31

Overview

This mortgage payoff calculator shows how long it will take to pay off your remaining balance based on your interest rate and the monthly payment you plan to make. Instead of guessing whether an extra $200 or $500 per month really changes your timeline, you can see payoff months and years immediately and use that insight to plan refinancing, extra principal payments, or retirement dates.

How to use this calculator

  1. Look up your current remaining mortgage balance from your latest statement or lender portal and enter it in Remaining balance.
  2. Enter the monthly principal-and-interest payment you plan to make. This can be your current scheduled payment or a higher payment that includes extra principal.
  3. Enter your loan’s interest rate (APR). For fixed-rate mortgages, this is the same rate that appears on your promissory note; use the current rate on your loan, not today’s market rate.
  4. Run the calculation to see the estimated number of months and years to payoff.
  5. Try increasing the monthly payment to see how much faster the payoff moves and how many years you can shave off your mortgage.
  6. If you are considering a refinance, enter the new expected balance, payment, and rate to compare payoff timelines between your current loan and the proposed refinance.

Inputs explained

Remaining balance
The principal still owed on your mortgage today, not the original loan amount. You can find this on your latest mortgage statement or online account.
Monthly payment
The amount you plan to send to your lender each month for principal and interest. Escrow items like taxes and insurance are not part of this number for payoff purposes.
Interest rate (APR)
The annual percentage rate on your mortgage, expressed as a percentage. The calculator converts this to a monthly rate to compute how quickly your payments reduce the balance.

Outputs explained

Months to payoff
The estimated number of monthly payments required to bring your remaining balance to zero at the payment and rate you entered.
Years to payoff
The same payoff duration expressed in years (months ÷ 12), which is easier to relate to long-term planning milestones like retirement or kids’ college timelines.

How it works

You enter your current remaining balance (principal), the monthly payment you plan to make toward principal and interest, and your loan’s annual percentage rate (APR).

The calculator converts the APR into a monthly rate by dividing by 12 and then uses the standard loan amortization formula rearranged to solve for n, the number of monthly payments needed to bring the balance to zero at that payment level.

When the monthly interest rate is greater than zero, the payoffMonths value is computed as: n = log(PMT ÷ (PMT − balance × r)) ÷ log(1 + r), where PMT is the monthly payment and r is the monthly interest rate.

If the interest rate is effectively zero, the tool uses a simpler formula: payoffMonths = balance ÷ payment.

The calculator then converts payoffMonths into payoffYears by dividing by 12 so you can see both the approximate number of payments and the number of years remaining on your loan.

If the payment entered is less than or equal to the monthly interest due (a negative amortization scenario), the underlying computation is not valid, so you should increase the payment until it clearly covers the interest and reduces principal over time.

Formula

Let P = remaining principal (balance), PMT = monthly principal-and-interest payment, APR = annual percentage rate (decimal), and r = APR ÷ 12 (monthly rate).\n\nIf r > 0:\n  n = log(PMT ÷ (PMT − P × r)) ÷ log(1 + r)\nIf r = 0:\n  n = P ÷ PMT\n\nMonths to payoff = n\nYears to payoff = n ÷ 12

When to use it

  • Planning an accelerated payoff strategy by testing how much faster you can become debt-free if you add $100, $250, or $500 per month to your current principal-and-interest payment.
  • Comparing your existing mortgage to a potential refinance by modeling payoff time under different interest rates and payment levels.
  • Checking whether a biweekly payment plan or rounding your payment up to the next hundred dollars meaningfully shortens the payoff timeline.
  • Coordinating mortgage payoff with other goals like retirement or major life changes by ensuring the payoff year lines up with your target date.

Tips & cautions

  • Enter only the principal-and-interest portion of your payment. Escrow for taxes, homeowners insurance, and PMI does not change how quickly the principal is paid off.
  • If you regularly make extra principal payments, add that amount to your monthly payment input so the calculator reflects your true payoff pace.
  • Consider running a baseline scenario using your current required payment and then one or more scenarios with higher payments to see the incremental benefit of each extra dollar.
  • For one-time lump-sum payments (such as a bonus or inheritance), subtract the lump sum from your remaining balance and rerun the calculation to see the new payoff time.
  • Use the results as a conversation starter with your lender or financial planner, especially if you are weighing accelerated payoff versus investing extra cash elsewhere.
  • The calculator assumes a fixed-rate mortgage with level monthly principal-and-interest payments. Adjustable-rate mortgages (ARMs) or loans with scheduled payment changes are not modeled.
  • It does not account for mortgage insurance, property taxes, homeowners insurance, HOA dues, or other housing costs—those do not affect how quickly principal is repaid in this model.
  • Negative amortization scenarios (where the payment is too low to cover interest) are not supported; if your payment is less than or equal to the interest due, payoff would never occur under this simplified model.
  • Prepayment penalties, recast rules, and lender-specific policies that affect how extra payments are applied are not included.
  • The results are estimates and may differ slightly from your lender’s amortization schedule due to rounding, payment timing, and day-count conventions.

Worked examples

Example 1: $300,000 balance, $2,500 payment, 6% APR

  • Remaining balance P = $300,000; APR = 6% → r = 0.06 ÷ 12 = 0.005; monthly payment PMT = $2,500.
  • n = log(2,500 ÷ (2,500 − 300,000 × 0.005)) ÷ log(1.005).
  • This produces n ≈ 166.7 payments.
  • Months to payoff ≈ 167; years to payoff ≈ 166.7 ÷ 12 ≈ 13.9 years.

Example 2: Add $500 extra per month

  • Increase PMT from $2,500 to $3,000 while keeping P = $300,000 and APR = 6%.
  • Recompute n using the same formula: n ≈ 134.7 payments.
  • Months to payoff ≈ 135; years to payoff ≈ 134.7 ÷ 12 ≈ 11.2 years.
  • Adding $500 per month cuts the payoff time by nearly 2.7 years in this scenario.

Example 3: Low-rate mortgage at 3% with a modest extra payment

  • P = $250,000; APR = 3% → r = 0.0025; scheduled PMT = $1,054 (roughly a 30-year payment).
  • At that payment, n is about 360 months (30 years).
  • If you increase PMT to $1,300 and rerun the calculation, n drops significantly, demonstrating how even a modest extra payment accelerates payoff on a low-rate mortgage.

Deep dive

Use this mortgage payoff calculator to see how many months and years it will take to pay off your remaining mortgage balance at your current or planned monthly payment. It applies the standard amortization formula to solve for the number of payments needed at your APR.

By adjusting the payment input, you can instantly see how extra principal payments shorten your payoff timeline and help you decide whether accelerating your mortgage or refinancing makes more sense for your goals.

FAQs

Does this calculator include escrow items like taxes, insurance, or PMI?
No. It focuses on principal and interest only. Escrow items do not change how quickly your principal balance falls, so they are excluded from the payoff math here.
Can I use this calculator for other kinds of loans?
Yes, as long as the loan has a fixed rate and level monthly payments. It works similarly for auto, personal, or student loans when you enter the correct balance, payment, and APR.
How can I model a one-time lump-sum payment?
Subtract the lump sum from your remaining balance to get a new, lower balance and rerun the calculator with the same monthly payment. The new payoff months/years will reflect the impact of your lump-sum prepayment.
What if my payment is too low to pay off the loan?
If your monthly payment is less than or equal to the monthly interest due, the balance would not decline over time. In that case, increase the payment in the calculator until it clearly exceeds interest so payoff becomes mathematically possible.
How do biweekly payments or extra annual payments factor in?
The calculator assumes monthly payments. To approximate biweekly or extra annual payments, increase your effective monthly payment to reflect the additional principal you plan to pay each year.
Will my lender’s payoff timeline match this exactly?
Your lender’s schedule should be very close but may differ slightly due to rounding, exact payment dates, escrow handling, and day-count conventions. Use lender-provided payoff information as the final authority before making binding decisions.

Related calculators

This mortgage payoff calculator provides approximate payoff timelines based on user-entered balance, payment, and APR for a fixed-rate loan. It does not account for all lender-specific terms, escrow items, prepayment penalties, or future rate changes. Always confirm payoff schedules and amounts with your lender or a qualified financial professional before making major financial decisions.