Loan Amortization Schedule Calculator
Row-by-row schedules, extra payments and payoff amounts with AI-powered step-by-step solutions
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:
with the amount financed, the periodic rate (annual 12 for monthly payments) and the number of payments. Then from , each row is
Because is proportional to a balance that keeps falling, interest shrinks and principal grows every row. Two totals come straight out of the table:
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
That figure is the payoff principal after payments — no table required.
What an extra payment buys
Raising the payment shortens the term. Solve the annuity equation for :
Compare before and after; the difference is the interest saved. Note the constraint hidden in the logarithm: if 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:
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: must match the payment frequency. 7% annual is per month.
- Applying interest to the original principal: uses . Using 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 (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 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 of means 50 payments, the last one smaller than the rest.
Examples
Frequently Asked Questions
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.
Try AI-Math for Free
Get step-by-step solutions to any math problem. Upload a photo or type your question.
Start Solving