calculate-loan

01 Loan payments

Amortization Calculator: Choose Your Payment

Calculator No. 01-2238 · 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.

Yes. An amortization calculator can let you choose the monthly payment and estimate how many months it will take to repay a loan, along with total payments and interest. Enter the loan amount, annual interest rate, and payment amount to see the result; the payment must exceed the interest charged each month for the balance to fall.

Formula

The calculator first finds the number of monthly payments needed to reduce the loan balance to zero, then multiplies that whole-month estimate by the chosen payment.

n = ceil(round(−ln(1 − r × P ÷ M) ÷ ln(1 + r), 6)), where r = APR ÷ 1200.

  • P is the starting principal, in dollars.
  • APR is the annual percentage rate entered as a percentage, such as 8 for 8% per year.
  • r is the monthly interest rate as a decimal.
  • M is the chosen monthly payment, in dollars.
  • n is the estimated number of monthly payments, rounded up to a whole month.
  • Total payments = M × n, and estimated interest = total payments − P.

The logarithm formula assumes equal payments made monthly and a constant rate. Rounding the month count up means the displayed total treats every payment as the full chosen amount. In an actual payoff schedule, the final payment is often smaller than the regular payment; ask the lender or use its payoff figure for an exact amount.

Worked Example

Using the calculator’s defaults: a $20,000 balance, 8% APR, and a $500 monthly payment.

  1. Convert APR to a monthly decimal rate: r = 8 ÷ 1200 = 0.0066667.
  2. Substitute into the repayment formula: n = ceil(round(−ln(1 − 0.0066667 × 20,000 ÷ 500) ÷ ln(1.0066667), 6)).
  3. Evaluate the expression: n = ceil(49.25…) = 50 months.
  4. Calculate the estimated payment total: $500 × 50 = $25,000.00.
  5. Subtract the original principal: $25,000.00 − $20,000.00 = $5,000.00 estimated interest.

So the calculator estimates 50 months, $25,000.00 in payments, and $5,000.00 in interest under its assumptions. The interest figure is an estimate, not a lender payoff quote.

Assumptions

  • The interest rate stays fixed over the calculated repayment period.
  • Payments are made monthly, at the end of each monthly interest period.
  • Interest compounds monthly at APR divided by 12.
  • The calculation excludes fees, taxes, insurance, PMI, and escrow. It assumes no missed payments or extra charges.

How to Use the Result

This tool is useful when you already have a payment amount in mind and want to understand its mathematical effect on the payoff timeline. It answers a different question from a standard loan-payment calculator: instead of solving for the payment from a loan term, it holds the payment fixed and estimates the term.

Use the loan’s principal balance, not necessarily its original amount. If payments have already been made, the current principal is the relevant starting figure. Enter the annual rate as a percentage: type 8 for 8%, not 0.08 or 8.00 as a decimal fraction. Enter the monthly payment in dollars, excluding any separate amount collected for taxes or insurance.

The month count is rounded up because the calculator works in whole monthly periods. That makes the total a simple estimate based on the same payment each month. If you plan to make a smaller final payment, the calculator will overstate the total by the difference between that last full payment and the actual payoff amount.

Payment Limits and Common Mistakes

A payment must be greater than the first month’s interest for the balance to decline. With a $20,000 balance at 8% APR, the first month’s interest is approximately $133.33. A payment of $100 would not cover that charge, so the balance would not be repaid under this model. The logarithm formula cannot produce a valid payoff term for that input.

Even a payment slightly above the monthly interest can imply a very long repayment period. The calculator accepts payments down to one cent, but acceptance as an input does not mean the payment is sufficient. Check that the result is plausible, and remember that a lender may apply fees or use payment rules the calculator does not model.

  • Do not confuse APR with a monthly rate. The formula converts the annual percentage rate to a monthly decimal by dividing by 1,200.
  • Do not enter the total bill as the payment. Include only the amount that reduces principal and pays interest if taxes, insurance, or escrow are billed separately.
  • Do not treat the estimate as a payoff quote. Daily interest, payment posting dates, fees, and the exact final payment can change the amount due.
  • Do not assume a variable rate stays constant. The formula cannot anticipate rate changes or their effect on the payoff timeline.

How This Differs from a Fixed-Term Calculator

A fixed-term amortization calculator typically takes the principal, rate, and term as inputs and solves for the level monthly payment. This calculator instead takes principal, rate, and payment, then estimates the number of months. Both use the same basic idea: each payment covers interest accrued for the period, and the remainder reduces principal.

For a conventional fixed-term loan, a payment can also be estimated using the level-payment formula, but the term must be known. The chosen-payment approach is helpful for exploring “what if I paid this amount?” scenarios, while a fixed-term calculation answers “what payment would repay this balance over this many months?” The two results are not interchangeable if their inputs differ.

Alternatives and Limits

If the interest rate changes, payments vary, or the loan has irregular payment dates, use a detailed amortization schedule based on the lender’s terms. A schedule can show, month by month, the opening balance, interest charge, payment, principal reduction, and closing balance. For extra payments, a calculator needs an additional input and a clear rule for when that money is applied; this one assumes no extra payments.

For an exact current payoff amount, contact the loan servicer. The amount can depend on the date a payment is credited and on contract-specific charges or accrued interest. This calculator is arithmetic for education, not financial advice. The result is an estimate, and the lender’s disclosure gives the exact figures.

Frequently Asked Questions

Can I choose my own payment in an amortization calculator?
Yes. This calculator uses your chosen monthly payment to estimate the repayment period, total payments, and interest. The payment must be greater than the monthly interest for the balance to decline.

How do I calculate how long it will take to pay off a loan?
Enter the current principal, APR, and monthly payment. The calculator converts APR to a monthly rate and applies the amortization formula to estimate the number of whole monthly payments.

Why does a low payment show no payoff result?
If the payment is no larger than the interest charged each month, it does not reduce principal under the fixed-rate model. The balance may stay level or grow, so there is no finite payoff term for the formula to calculate.

Does the total include the final smaller payment?
No. The estimate multiplies the chosen payment by the rounded-up month count. A real loan may have a smaller final payment, and the exact amount depends on the lender’s calculation and payment timing.

Is APR the same as the monthly interest rate?
No. In this calculation, the monthly rate is APR divided by 12 and then converted from a percentage to a decimal, or APR ÷ 1,200. A quoted APR may also reflect costs that this simple interest calculation does not separately model.

Related

Formula used
in p | Loan amount | $ | 20000 | 1 | 100000000
in apr | Interest rate (APR) | % | 8 | 0.01 | 100
in pmt | Chosen monthly payment | $ | 500 | 0.01 | 100000000
out mos | Estimated months to repay | months | ceil(round(-ln(1 - (apr / 1200) * p / pmt) / ln(1 + apr / 1200), 6)) | 0
out tot | Total of monthly payments | $ | pmt * mos | 2
out int | Total interest paid | $ | pmt * mos - p | 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 →