Home » Finance Formulas with Calculators » Amortization Schedule Formula and Table

Amortization Schedule Formula and Table

Home › Finance Formulas › Amortization Schedule Formula and Table

Amortization Schedule Calculator

An amortization schedule lists every payment of a loan and splits it into interest and principal. Each period, interest is charged on the balance at the start of the period (balance × r). Whatever is left of the fixed payment after interest reduces the principal, and the new balance carries into the next period. After the last payment the balance is exactly zero.

Formula

Interestk = Bk−1 × r    Principalk = P − Interestk    Bk = Bk−1 − Principalk

Where

P
level payment = L × r ÷ [1 − (1 + r)−n]
Bk
balance after payment k (B0 = loan amount L)
r
interest rate per period
n
number of payments

Calculator

Result and step-by-step solution

Payment per period
483.32

60 payments, total interest 3,999.20.

  1. Rate per period and number of payments
    r = 6%12 = 0.005; n = 5 × 12 = 60
  2. Discount term
    (1 + r)−n = (1 + 0.005)−60 = 0.7413722
  3. Apply the payment formula
    P = 25,000.00 × 0.0051 − 0.7413722 = 483.32
  4. First payment
    Interest = 25,000.00 × 0.005 = 125.00; principal = 483.32 − 125.00 = 358.32; balance = 24,641.68
  5. Repeat for every payment
    Each period the interest is charged on the lower balance, so more of the same payment goes to principal.

Yearly summary

YearPaidInterestPrincipalBalance
15,799.841,379.764,420.0820,579.92
25,799.841,107.144,692.7015,887.22
35,799.84817.704,982.1410,905.09
45,799.84510.425,289.425,615.66
55,799.84184.185,615.660.00

Full schedule

#PaymentInterestPrincipalBalance
1483.32125.00358.3224,641.68
2483.32123.21360.1124,281.57
3483.32121.41361.9123,919.66
4483.32119.60363.7223,555.93
5483.32117.78365.5423,190.39
6483.32115.95367.3722,823.03
7483.32114.12369.2022,453.82
8483.32112.27371.0522,082.77
9483.32110.41372.9121,709.86
10483.32108.55374.7721,335.09
11483.32106.68376.6420,958.45
12483.32104.79378.5320,579.92
13483.32102.90380.4220,199.50
14483.32101.00382.3219,817.18
15483.3299.09384.2319,432.94
16483.3297.16386.1619,046.79
17483.3295.23388.0918,658.70
18483.3293.29390.0318,268.68
19483.3291.34391.9817,876.70
20483.3289.38393.9417,482.76
21483.3287.41395.9117,086.86
22483.3285.43397.8916,688.97
23483.3283.44399.8816,289.10
24483.3281.45401.8715,887.22
25483.3279.44403.8815,483.34
26483.3277.42405.9015,077.43
27483.3275.39407.9314,669.50
28483.3273.35409.9714,259.53
29483.3271.30412.0213,847.51
30483.3269.24414.0813,433.42
31483.3267.17416.1513,017.27
32483.3265.09418.2312,599.04
33483.3263.00420.3212,178.71
34483.3260.89422.4311,756.29
35483.3258.78424.5411,331.75
36483.3256.66426.6610,905.09
37483.3254.53428.7910,476.29
38483.3252.38430.9410,045.35
39483.3250.23433.099,612.26
40483.3248.06435.269,177.00
41483.3245.89437.448,739.57
42483.3243.70439.628,299.94
43483.3241.50441.827,858.12
44483.3239.29444.037,414.09
45483.3237.07446.256,967.84
46483.3234.84448.486,519.36
47483.3232.60450.726,068.64
48483.3230.34452.985,615.66
49483.3228.08455.245,160.42
50483.3225.80457.524,702.90
51483.3223.51459.814,243.10
52483.3221.22462.103,780.99
53483.3218.90464.423,316.58
54483.3216.58466.742,849.84
55483.3214.25469.072,380.77
56483.3211.90471.421,909.35
57483.329.55473.771,435.58
58483.327.18476.14959.44
59483.324.80478.52480.92
60483.322.40480.920.00

How to use the formula

The payment itself comes from the loan payment formula. The schedule then shows the pattern that surprises many borrowers: the payment never changes, but the interest part shrinks and the principal part grows every period, because interest is always charged on a smaller balance than the time before.

The default example is a 25,000 loan at 6% over 5 years with monthly payments of 483.32. In month one, 125.00 is interest and 358.32 principal; by the final month, interest is 2.40 and principal 480.92. Total interest over the loan is 3,999.20. For loans with more than one payment a year, a yearly summary appears above the full table. The figures match Excel’s IPMT and PPMT functions payment for payment.

Frequently asked questions

How is an amortization schedule calculated?
For each payment: interest = previous balance × rate per period; principal = payment − interest; new balance = previous balance − principal.
Why does most of my early payment go to interest?
Interest is charged on the outstanding balance, which is largest at the start of the loan.
Does an extra payment change the schedule?
Yes. An extra principal payment lowers the balance, so every later payment carries less interest and the loan ends sooner.
Can I print or copy the schedule?
Yes. The table is plain HTML, so you can select it and paste it into a spreadsheet or print the page.

Last reviewed: September 26, 2026. Calculations run in your browser and were checked against numpy-financial, SciPy and published spreadsheet examples.

Scroll to Top