Loan Amortization Schedule Calculator

Row-by-row schedules, extra payments and payoff amounts with AI-powered step-by-step solutions
Amortization schedule for $28,000 at 7% over 60 months
How much does paying an extra $100 a month save on that loan?
Payoff amount on that loan after 24 payments
How many payments of $650 clear a $28,000 balance at 7%?

Building the Schedule

An amortization schedule is one row per payment: interest charged, principal repaid, balance left. The payment is constant, the split inside it is not.

First find the level payment:

M=Pi(1+i)n(1+i)n1M = P \cdot \frac{i(1+i)^n}{(1+i)^n - 1}

with PP the amount financed, ii the periodic rate (annual ÷\div 12 for monthly payments) and nn the number of payments. Then from B0=PB_0 = P, each row is

Ik=Bk1i,Pk=MIk,Bk=Bk1PkI_k = B_{k-1} \cdot i, \qquad P_k = M - I_k, \qquad B_k = B_{k-1} - P_k

Because IkI_k is proportional to a balance that keeps falling, interest shrinks and principal grows every row. Two totals come straight out of the table:

total paid=nM,total interest=nMP\text{total paid} = nM, \qquad \text{total interest} = nM - P

Both assume the schedule is followed to the end. This page works the arithmetic on the numbers you enter; a lender's own schedule may differ slightly through their rounding and day-count conventions.

Extra Payments, Payoff and Per-Diem Interest

Balance at any row, in closed form

Bk=P(1+i)kM(1+i)k1iB_k = P(1+i)^k - M \cdot \frac{(1+i)^k - 1}{i}

That figure is the payoff principal after kk payments — no table required.

What an extra payment buys

Raising the payment shortens the term. Solve the annuity equation for nn:

n=ln ⁣(1iPM)ln(1+i)n = \frac{-\ln\!\left(1 - \dfrac{iP}{M}\right)}{\ln(1+i)}

Compare nMnM before and after; the difference is the interest saved. Note the constraint hidden in the logarithm: if MiPM \le iP the payment never covers the interest, the bracket goes non-positive, and the loan never amortises at all.

Per-diem interest

Between scheduled dates, interest usually accrues daily:

per diem=B×rannual365\text{per diem} = \frac{B \times r_{\text{annual}}}{365}

A payoff quote is the balance plus per-diem interest to the settlement date. Some agreements use a 360-day year and some charge fees on early settlement — those terms are in your contract, not in this formula.

Why timing beats size

The same extra dollar paid in month 3 removes far more interest than in month 50, because it removes interest from every remaining row.

Common Mistakes to Avoid

  • Annual rate in a monthly row: ii must match the payment frequency. 7% annual is 0.07/120.00583330.07/12 \approx 0.0058333 per month.
  • Applying interest to the original principal: IkI_k uses Bk1B_{k-1}. Using PP every row turns an amortising loan into simple interest and overstates the cost badly.
  • Assuming extra payments cut interest proportionally: a 20% larger payment does not save 20% of the interest. The saving depends on how much term it removes and when.
  • Confusing the payoff amount with the remaining payments: the payoff is BkB_k (plus accrued per-diem), not the sum of what is left on the schedule. That sum includes interest that will never be charged.
  • Rounding drift: rounding MM and every row leaves a residue of a few cents, which lenders absorb in the final payment.
  • Forgetting to re-round the term: a computed nn of 49.3649.36 means 50 payments, the last one smaller than the rest.

示例题目

Step 1: i=0.07/120.0058333i = 0.07/12 \approx 0.0058333, n=60n = 60
Step 2: (1.0058333)601.4176253(1.0058333)^{60} \approx 1.4176253
Step 3: M=28000×0.0058333×1.41762530.4176253554.43M = 28000 \times \dfrac{0.0058333 \times 1.4176253}{0.4176253} \approx 554.43
Step 4: Row 1: I1=28000×0.0058333=163.33I_1 = 28000 \times 0.0058333 = 163.33, P1=554.43163.33=391.10P_1 = 554.43 - 163.33 = 391.10, B1=27,608.90B_1 = 27{,}608.90
Step 5: Row 2: I227608.90×0.0058333161.05I_2 \approx 27608.90 \times 0.0058333 \approx 161.05, P2393.38P_2 \approx 393.38, B227,215.52B_2 \approx 27{,}215.52
Step 6: Total interest: 60×554.4328000=33,265.8028,000=5,265.8060 \times 554.43 - 28000 = 33{,}265.80 - 28{,}000 = 5{,}265.80
Answer: M \approx \554.43;aftertwopaymentsthebalanceisabout; after two payments the balance is about $27{,}215.52,andthefullterminterestisabout, and the full-term interest is about $5{,}265.80$

Step 1: New payment: M=554.43+100=654.43M' = 554.43 + 100 = 654.43
Step 2: n=ln ⁣(10.0058333×28000654.43)/ln(1.0058333)n = -\ln\!\left(1 - \dfrac{0.0058333 \times 28000}{654.43}\right) / \ln(1.0058333)
Step 3: iP=163.3333iP = 163.3333, so 1163.3333/654.430.75041891 - 163.3333/654.43 \approx 0.7504189
Step 4: ln(0.7504189)0.2871236-\ln(0.7504189) \approx 0.2871236; ln(1.0058333)0.0058164\ln(1.0058333) \approx 0.0058164
Step 5: n0.2871236/0.005816449.36n \approx 0.2871236 / 0.0058164 \approx 49.36 payments, i.e. 50 with a smaller final one
Step 6: Total paid 654.43×49.3632,305.69\approx 654.43 \times 49.36 \approx 32{,}305.69, so interest 4,305.69\approx 4{,}305.69
Answer: The term drops from 60 to about 49.4 payments and interest falls from \5{,}265.80toaboutto about$4{,}305.69asavingnear— a saving near$960$

Step 1: (1.0058333)241.1498060(1.0058333)^{24} \approx 1.1498060
Step 2: B24=28000(1.1498060)554.43×0.14980600.0058333B_{24} = 28000(1.1498060) - 554.43 \times \dfrac{0.1498060}{0.0058333}
Step 3: =32,194.57554.43×25.681032,194.5714,238.33= 32{,}194.57 - 554.43 \times 25.6810 \approx 32{,}194.57 - 14{,}238.33
Step 4: 17,956.23\approx 17{,}956.23
Step 5: Per diem: 17956.23×0.07/3653.4417956.23 \times 0.07 / 365 \approx 3.44 a day
Step 6: Ten days: 17956.23+10×3.4417,990.6717956.23 + 10 \times 3.44 \approx 17{,}990.67
Answer: About \17{,}956.23ofprincipal,orroughlyof principal, or roughly$17{,}990.67$ including 10 days of per-diem interest

常见问题

Find the level payment M = P·i(1+i)^n/((1+i)^n − 1), then for each row compute interest as the previous balance times i, principal as M minus that interest, and the new balance as the previous balance minus the principal. Repeat n times; the last balance should be zero.

Recompute the term at the higher payment with n = −ln(1 − iP/M)/ln(1+i), then compare nM before and after. On $28,000 at 7% over 60 months, an extra $100 a month shortens the loan to about 49.4 payments and cuts interest from roughly $5,266 to $4,306.

The outstanding principal B_k = P(1+i)^k − M·((1+i)^k − 1)/i, plus interest accrued since the last payment. It is not the sum of the remaining scheduled payments — that sum includes future interest you will not be charged if you settle now.

Daily interest on the current balance: balance × annual rate ÷ 365 (some agreements use 360). On a $17,956.23 balance at 7% that is about $3.44 a day, which is why a payoff quote is only valid to a stated date.

免费试用 AI-Math

任何数学问题都能获得分步解答。拍照上传或输入问题即可。

开始解题