🔧Toolify

Loan Amortization Schedule (full or yearly)

Enter principal, annual rate, and term in years. Returns the monthly payment, total interest, total payments, and a row-per-month schedule showing how each payment splits between principal and interest. Toggle full vs yearly summary; download CSV.

Monthly payment
1,199.1
Total interest paid
231,676.38
Total of payments
431,676.38
Total months
360

Schedule

Click a year to expand its monthly breakdown; the CSV export includes every month.

PaymentPrincipalInterestBalance
Year 114,389.212,456.0211,933.19197,543.98
Month 11,199.1199.11,000199,800.9
Month 21,199.1200.1999199,600.8
Month 31,199.1201.1998199,399.71
Month 41,199.1202.1997199,197.6
Month 51,199.1203.11995.99198,994.49
Month 61,199.1204.13994.97198,790.36
Month 71,199.1205.15993.95198,585.21
Month 81,199.1206.17992.93198,379.04
Month 91,199.1207.21991.9198,171.83
Month 101,199.1208.24990.86197,963.59
Month 111,199.1209.28989.82197,754.31
Month 121,199.1210.33988.77197,543.98
Year 214,389.212,607.5111,781.71194,936.47
Month 131,199.1211.38987.72197,332.6
Month 141,199.1212.44986.66197,120.16
Month 151,199.1213.5985.6196,906.66
Month 161,199.1214.57984.53196,692.09
Month 171,199.1215.64983.46196,476.45
Month 181,199.1216.72982.38196,259.73
Month 191,199.1217.8981.3196,041.93
Month 201,199.1218.89980.21195,823.04
Month 211,199.1219.99979.12195,603.05
Month 221,199.1221.09978.02195,381.96
Month 231,199.1222.19976.91195,159.77
Month 241,199.1223.3975.8194,936.47
Year 314,389.212,768.3311,620.88192,168.14
Month 251,199.1224.42974.68194,712.05
Month 261,199.1225.54973.56194,486.51
Month 271,199.1226.67972.43194,259.84
Month 281,199.1227.8971.3194,032.04
Month 291,199.1228.94970.16193,803.1
Month 301,199.1230.09969.02193,573.01
Month 311,199.1231.24967.87193,341.78
Month 321,199.1232.39966.71193,109.39
Month 331,199.1233.55965.55192,875.83
Month 341,199.1234.72964.38192,641.11
Month 351,199.1235.9963.21192,405.22
Month 361,199.1237.07962.03192,168.14
Year 414,389.212,939.0811,450.14189,229.06
Month 371,199.1238.26960.84191,929.88
Month 381,199.1239.45959.65191,690.43
Month 391,199.1240.65958.45191,449.78
Month 401,199.1241.85957.25191,207.93
Month 411,199.1243.06956.04190,964.87
Month 421,199.1244.28954.82190,720.59
Month 431,199.1245.5953.6190,475.09
Month 441,199.1246.73952.38190,228.37
Month 451,199.1247.96951.14189,980.41
Month 461,199.1249.2949.9189,731.21
Month 471,199.1250.45948.66189,480.76
Month 481,199.1251.7947.4189,229.06
Year 514,389.213,120.3511,268.86186,108.71
Month 491,199.1252.96946.15188,976.11
Month 501,199.1254.22944.88188,721.89
Month 511,199.1255.49943.61188,466.4
Month 521,199.1256.77942.33188,209.63
Month 531,199.1258.05941.05187,951.57
Month 541,199.1259.34939.76187,692.23
Month 551,199.1260.64938.46187,431.59
Month 561,199.1261.94937.16187,169.65
Month 571,199.1263.25935.85186,906.4
Month 581,199.1264.57934.53186,641.83
Month 591,199.1265.89933.21186,375.94
Month 601,199.1267.22931.88186,108.71
Year 614,389.213,312.8111,076.41182,795.91
Month 611,199.1268.56930.54185,840.16
Month 621,199.1269.9929.2185,570.26
Month 631,199.1271.25927.85185,299.01
Month 641,199.1272.61926.5185,026.4
Month 651,199.1273.97925.13184,752.43
Month 661,199.1275.34923.76184,477.09
Month 671,199.1276.72922.39184,200.38
Month 681,199.1278.1921183,922.28
Month 691,199.1279.49919.61183,642.79
Month 701,199.1280.89918.21183,361.9
Month 711,199.1282.29916.81183,079.61
Month 721,199.1283.7915.4182,795.91
Year 714,389.213,517.1310,872.08179,278.77
Month 731,199.1285.12913.98182,510.78
Month 741,199.1286.55912.55182,224.24
Month 751,199.1287.98911.12181,936.26
Month 761,199.1289.42909.68181,646.84
Month 771,199.1290.87908.23181,355.97
Month 781,199.1292.32906.78181,063.65
Month 791,199.1293.78905.32180,769.87
Month 801,199.1295.25903.85180,474.62
Month 811,199.1296.73902.37180,177.89
Month 821,199.1298.21900.89179,879.68
Month 831,199.1299.7899.4179,579.97
Month 841,199.1301.2897.9179,278.77
Year 814,389.213,734.0610,655.15175,544.71
Month 851,199.1302.71896.39178,976.06
Month 861,199.1304.22894.88178,671.84
Month 871,199.1305.74893.36178,366.1
Month 881,199.1307.27891.83178,058.83
Month 891,199.1308.81890.29177,750.02
Month 901,199.1310.35888.75177,439.67
Month 911,199.1311.9887.2177,127.77
Month 921,199.1313.46885.64176,814.31
Month 931,199.1315.03884.07176,499.28
Month 941,199.1316.6882.5176,182.67
Month 951,199.1318.19880.91175,864.49
Month 961,199.1319.78879.32175,544.71
Year 914,389.213,964.3710,424.84171,580.34
Month 971,199.1321.38877.72175,223.33
Month 981,199.1322.98876.12174,900.35
Month 991,199.1324.6874.5174,575.75
Month 1001,199.1326.22872.88174,249.52
Month 1011,199.1327.85871.25173,921.67
Month 1021,199.1329.49869.61173,592.18
Month 1031,199.1331.14867.96173,261.04
Month 1041,199.1332.8866.31172,928.24
Month 1051,199.1334.46864.64172,593.78
Month 1061,199.1336.13862.97172,257.65
Month 1071,199.1337.81861.29171,919.84
Month 1081,199.1339.5859.6171,580.34
Year 1014,389.214,208.8910,180.33167,371.45
Month 1091,199.1341.2857.9171,239.14
Month 1101,199.1342.91856.2170,896.23
Month 1111,199.1344.62854.48170,551.61
Month 1121,199.1346.34852.76170,205.27
Month 1131,199.1348.07851.03169,857.19
Month 1141,199.1349.82849.29169,507.38
Month 1151,199.1351.56847.54169,155.81
Month 1161,199.1353.32845.78168,802.49
Month 1171,199.1355.09844.01168,447.4
Month 1181,199.1356.86842.24168,090.54
Month 1191,199.1358.65840.45167,731.89
Month 1201,199.1360.44838.66167,371.45
Year 1114,389.214,468.489,920.73162,902.97
Month 1211,199.1362.24836.86167,009.21
Month 1221,199.1364.06835.05166,645.15
Month 1231,199.1365.88833.23166,279.28
Month 1241,199.1367.7831.4165,911.57
Month 1251,199.1369.54829.56165,542.03
Month 1261,199.1371.39827.71165,170.64
Month 1271,199.1373.25825.85164,797.39
Month 1281,199.1375.11823.99164,422.28
Month 1291,199.1376.99822.11164,045.29
Month 1301,199.1378.87820.23163,666.41
Month 1311,199.1380.77818.33163,285.64
Month 1321,199.1382.67816.43162,902.97
Year 1214,389.214,744.099,645.13158,158.88
Month 1331,199.1384.59814.51162,518.38
Month 1341,199.1386.51812.59162,131.87
Month 1351,199.1388.44810.66161,743.43
Month 1361,199.1390.38808.72161,353.05
Month 1371,199.1392.34806.77160,960.71
Month 1381,199.1394.3804.8160,566.41
Month 1391,199.1396.27802.83160,170.15
Month 1401,199.1398.25800.85159,771.9
Month 1411,199.1400.24798.86159,371.65
Month 1421,199.1402.24796.86158,969.41
Month 1431,199.1404.25794.85158,565.16
Month 1441,199.1406.28792.83158,158.88
Year 1314,389.215,036.699,352.52153,122.19
Month 1451,199.1408.31790.79157,750.58
Month 1461,199.1410.35788.75157,340.23
Month 1471,199.1412.4786.7156,927.83
Month 1481,199.1414.46784.64156,513.37
Month 1491,199.1416.53782.57156,096.83
Month 1501,199.1418.62780.48155,678.21
Month 1511,199.1420.71778.39155,257.5
Month 1521,199.1422.81776.29154,834.69
Month 1531,199.1424.93774.17154,409.76
Month 1541,199.1427.05772.05153,982.71
Month 1551,199.1429.19769.91153,553.52
Month 1561,199.1431.33767.77153,122.19
Year 1414,389.215,347.349,041.87147,774.85
Month 1571,199.1433.49765.61152,688.7
Month 1581,199.1435.66763.44152,253.04
Month 1591,199.1437.84761.27151,815.21
Month 1601,199.1440.03759.08151,375.18
Month 1611,199.1442.23756.88150,932.96
Month 1621,199.1444.44754.66150,488.52
Month 1631,199.1446.66752.44150,041.86
Month 1641,199.1448.89750.21149,592.97
Month 1651,199.1451.14747.96149,141.83
Month 1661,199.1453.39745.71148,688.44
Month 1671,199.1455.66743.44148,232.78
Month 1681,199.1457.94741.16147,774.85
Year 1514,389.215,677.168,712.06142,097.69
Month 1691,199.1460.23738.87147,314.62
Month 1701,199.1462.53736.57146,852.09
Month 1711,199.1464.84734.26146,387.25
Month 1721,199.1467.16731.94145,920.09
Month 1731,199.1469.5729.6145,450.58
Month 1741,199.1471.85727.25144,978.74
Month 1751,199.1474.21724.89144,504.53
Month 1761,199.1476.58722.52144,027.95
Month 1771,199.1478.96720.14143,548.99
Month 1781,199.1481.36717.74143,067.63
Month 1791,199.1483.76715.34142,583.87
Month 1801,199.1486.18712.92142,097.69
Year 1614,389.216,027.318,361.9136,070.38
Month 1811,199.1488.61710.49141,609.08
Month 1821,199.1491.06708.05141,118.02
Month 1831,199.1493.51705.59140,624.51
Month 1841,199.1495.98703.12140,128.53
Month 1851,199.1498.46700.64139,630.07
Month 1861,199.1500.95698.15139,129.12
Month 1871,199.1503.46695.65138,625.67
Month 1881,199.1505.97693.13138,119.69
Month 1891,199.1508.5690.6137,611.19
Month 1901,199.1511.05688.06137,100.15
Month 1911,199.1513.6685.5136,586.55
Month 1921,199.1516.17682.93136,070.38
Year 1714,389.216,399.067,990.15129,671.31
Month 1931,199.1518.75680.35135,551.63
Month 1941,199.1521.34677.76135,030.29
Month 1951,199.1523.95675.15134,506.34
Month 1961,199.1526.57672.53133,979.77
Month 1971,199.1529.2669.9133,450.56
Month 1981,199.1531.85667.25132,918.72
Month 1991,199.1534.51664.59132,384.21
Month 2001,199.1537.18661.92131,847.03
Month 2011,199.1539.87659.24131,307.16
Month 2021,199.1542.57656.54130,764.6
Month 2031,199.1545.28653.82130,219.32
Month 2041,199.1548651.1129,671.31
Year 1814,389.216,793.747,595.47122,877.57
Month 2051,199.1550.74648.36129,120.57
Month 2061,199.1553.5645.6128,567.07
Month 2071,199.1556.27642.84128,010.81
Month 2081,199.1559.05640.05127,451.76
Month 2091,199.1561.84637.26126,889.92
Month 2101,199.1564.65634.45126,325.27
Month 2111,199.1567.47631.63125,757.79
Month 2121,199.1570.31628.79125,187.48
Month 2131,199.1573.16625.94124,614.32
Month 2141,199.1576.03623.07124,038.29
Month 2151,199.1578.91620.19123,459.38
Month 2161,199.1581.8617.3122,877.57
Year 1914,389.217,212.777,176.45115,664.81
Month 2171,199.1584.71614.39122,292.86
Month 2181,199.1587.64611.46121,705.22
Month 2191,199.1590.57608.53121,114.65
Month 2201,199.1593.53605.57120,521.12
Month 2211,199.1596.5602.61119,924.62
Month 2221,199.1599.48599.62119,325.15
Month 2231,199.1602.48596.63118,722.67
Month 2241,199.1605.49593.61118,117.18
Month 2251,199.1608.52590.59117,508.67
Month 2261,199.1611.56587.54116,897.11
Month 2271,199.1614.62584.49116,282.49
Month 2281,199.1617.69581.41115,664.81
Year 2014,389.217,657.636,731.58108,007.17
Month 2291,199.1620.78578.32115,044.03
Month 2301,199.1623.88575.22114,420.15
Month 2311,199.1627572.1113,793.15
Month 2321,199.1630.14568.97113,163.01
Month 2331,199.1633.29565.82112,529.73
Month 2341,199.1636.45562.65111,893.27
Month 2351,199.1639.63559.47111,253.64
Month 2361,199.1642.83556.27110,610.81
Month 2371,199.1646.05553.05109,964.76
Month 2381,199.1649.28549.82109,315.48
Month 2391,199.1652.52546.58108,662.96
Month 2401,199.1655.79543.31108,007.17
Year 2114,389.218,129.946,259.2799,877.23
Month 2411,199.1659.07540.04107,348.11
Month 2421,199.1662.36536.74106,685.75
Month 2431,199.1665.67533.43106,020.07
Month 2441,199.1669530.1105,351.07
Month 2451,199.1672.35526.76104,678.73
Month 2461,199.1675.71523.39104,003.02
Month 2471,199.1679.09520.02103,323.93
Month 2481,199.1682.48516.62102,641.45
Month 2491,199.1685.89513.21101,955.56
Month 2501,199.1689.32509.78101,266.24
Month 2511,199.1692.77506.33100,573.47
Month 2521,199.1696.23502.8799,877.23
Year 2214,389.218,631.385,757.8491,245.86
Month 2531,199.1699.71499.3999,177.52
Month 2541,199.1703.21495.8998,474.3
Month 2551,199.1706.73492.3797,767.57
Month 2561,199.1710.26488.8497,057.31
Month 2571,199.1713.81485.2996,343.5
Month 2581,199.1717.38481.7295,626.11
Month 2591,199.1720.97478.1394,905.14
Month 2601,199.1724.58474.5394,180.57
Month 2611,199.1728.2470.993,452.37
Month 2621,199.1731.84467.2692,720.53
Month 2631,199.1735.5463.691,985.03
Month 2641,199.1739.18459.9391,245.86
Year 2314,389.219,163.745,225.4782,082.12
Month 2651,199.1742.87456.2390,502.98
Month 2661,199.1746.59452.5189,756.4
Month 2671,199.1750.32448.7889,006.08
Month 2681,199.1754.07445.0388,252.01
Month 2691,199.1757.84441.2687,494.17
Month 2701,199.1761.63437.4786,732.54
Month 2711,199.1765.44433.6685,967.1
Month 2721,199.1769.27429.8485,197.83
Month 2731,199.1773.11425.9984,424.72
Month 2741,199.1776.98422.1283,647.74
Month 2751,199.1780.86418.2482,866.88
Month 2761,199.1784.77414.3382,082.12
Year 2414,389.219,728.944,660.2772,353.17
Month 2771,199.1788.69410.4181,293.42
Month 2781,199.1792.63406.4780,500.79
Month 2791,199.1796.6402.579,704.19
Month 2801,199.1800.58398.5278,903.61
Month 2811,199.1804.58394.5278,099.03
Month 2821,199.1808.61390.577,290.42
Month 2831,199.1812.65386.4576,477.78
Month 2841,199.1816.71382.3975,661.06
Month 2851,199.1820.8378.3174,840.27
Month 2861,199.1824.9374.274,015.37
Month 2871,199.1829.02370.0873,186.34
Month 2881,199.1833.17365.9372,353.17
Year 2514,389.2110,3294,060.2162,024.17
Month 2891,199.1837.34361.7771,515.84
Month 2901,199.1841.52357.5870,674.32
Month 2911,199.1845.73353.3769,828.59
Month 2921,199.1849.96349.1468,978.63
Month 2931,199.1854.21344.8968,124.42
Month 2941,199.1858.48340.6267,265.94
Month 2951,199.1862.77336.3366,403.17
Month 2961,199.1867.09332.0265,536.09
Month 2971,199.1871.42327.6864,664.67
Month 2981,199.1875.78323.3263,788.89
Month 2991,199.1880.16318.9462,908.73
Month 3001,199.1884.56314.5462,024.17
Year 2614,389.2110,966.073,423.1451,058.1
Month 3011,199.1888.98310.1261,135.19
Month 3021,199.1893.43305.6860,241.77
Month 3031,199.1897.89301.2159,343.88
Month 3041,199.1902.38296.7258,441.5
Month 3051,199.1906.89292.2157,534.6
Month 3061,199.1911.43287.6756,623.17
Month 3071,199.1915.99283.1255,707.19
Month 3081,199.1920.57278.5454,786.62
Month 3091,199.1925.17273.9353,861.46
Month 3101,199.1929.79269.3152,931.66
Month 3111,199.1934.44264.6651,997.22
Month 3121,199.1939.11259.9951,058.1
Year 2714,389.2111,642.432,746.7839,415.67
Month 3131,199.1943.81255.2950,114.29
Month 3141,199.1948.53250.5749,165.76
Month 3151,199.1953.27245.8348,212.49
Month 3161,199.1958.04241.0647,254.45
Month 3171,199.1962.83236.2746,291.62
Month 3181,199.1967.64231.4645,323.98
Month 3191,199.1972.48226.6244,351.5
Month 3201,199.1977.34221.7643,374.16
Month 3211,199.1982.23216.8742,391.93
Month 3221,199.1987.14211.9641,404.78
Month 3231,199.1992.08207.0240,412.71
Month 3241,199.1997.04202.0639,415.67
Year 2814,389.2112,360.512,028.727,055.16
Month 3251,199.11,002.02197.0838,413.65
Month 3261,199.11,007.03192.0737,406.61
Month 3271,199.11,012.07187.0336,394.55
Month 3281,199.11,017.13181.9735,377.42
Month 3291,199.11,022.21176.8934,355.2
Month 3301,199.11,027.33171.7833,327.88
Month 3311,199.11,032.46166.6432,295.42
Month 3321,199.11,037.62161.4831,257.79
Month 3331,199.11,042.81156.2930,214.98
Month 3341,199.11,048.03151.0729,166.96
Month 3351,199.11,053.27145.8328,113.69
Month 3361,199.11,058.53140.5727,055.16
Year 2914,389.2113,122.881,266.3313,932.27
Month 3371,199.11,063.83135.2825,991.33
Month 3381,199.11,069.14129.9624,922.19
Month 3391,199.11,074.49124.6123,847.7
Month 3401,199.11,079.86119.2422,767.83
Month 3411,199.11,085.26113.8421,682.57
Month 3421,199.11,090.69108.4120,591.88
Month 3431,199.11,096.14102.9619,495.74
Month 3441,199.11,101.6297.4818,394.12
Month 3451,199.11,107.1391.9717,286.99
Month 3461,199.11,112.6786.4316,174.32
Month 3471,199.11,118.2380.8715,056.09
Month 3481,199.11,123.8275.2813,932.27
Year 3014,389.2113,932.27456.940
Month 3491,199.11,129.4469.6612,802.83
Month 3501,199.11,135.0964.0111,667.75
Month 3511,199.11,140.7658.3410,526.98
Month 3521,199.11,146.4752.639,380.52
Month 3531,199.11,152.246.98,228.32
Month 3541,199.11,157.9641.147,070.36
Month 3551,199.11,163.7535.355,906.61
Month 3561,199.11,169.5729.534,737.04
Month 3571,199.11,175.4223.693,561.63
Month 3581,199.11,181.2917.812,380.33
Month 3591,199.11,187.211.91,193.14
Month 3601,199.11,193.145.970

Related tools

How it works

How amortization works

Each fixed monthly payment is split between interest (charged on the current balance) and principal (the actual loan repayment). At the start of the loan, the balance is high, so most of your payment is interest. As the balance shrinks, interest charges drop and more of each payment goes to principal — until the final payments are almost entirely principal.

Standard fixed-rate amortization formula: monthly payment = P × r / (1 − (1+r)⁻ⁿ), where P is principal, r is monthly rate (annual / 12), n is months. The same monthly payment is used throughout, but its principal/interest split shifts every month as the balance changes.

Why the schedule matters

It tells you exactly when you 'cross over' from paying mostly interest to mostly principal. For a typical 30-year mortgage at 6%, that crossover happens around year 13 — meaning the first 13 years of payments are mostly interest, not equity.

It also shows the cost of staying in a long loan. Compared to a 15-year term at the same rate, a 30-year loan can pay 2-3× total interest over the life of the loan. The schedule makes this concrete: hover the final balance row and total-interest figure to see the long-run cost.

Extra principal payments early in the loan save dramatically more interest than late payments. The schedule helps you see this — paying an extra $100/month for the first 5 years saves more than paying $100/month for years 26-30.

Limitations

Fixed rate only. ARMs (adjustable-rate mortgages) require recomputing the schedule each rate change.

No taxes, insurance, PMI, or escrow. The 'monthly payment' here is principal + interest only. For total housing payment, add T&I/HOA/etc. separately.

No prepayment scenarios. If you make extra payments, the schedule beyond that point is no longer accurate. For prepayment analysis, recompute with the new balance.

Compounding: assumes monthly compounding (standard for US mortgages). Some loan products use daily or simple interest — for those, the schedule is approximate.

Formula and sources

Each row is computed recursively: interest for the month = remaining balance × (annual rate ÷ 12); principal repaid = fixed payment − interest; new balance = previous balance − principal repaid. The fixed payment itself comes from the annuity formula M = P × r ÷ (1 − (1 + r)⁻ⁿ).

This is the textbook amortization method documented by Investopedia and the CFPB (linked under Sources). Real bank schedules can deviate by a few cents due to rounding conventions, and by more if the loan accrues interest daily or carries a variable rate.

Frequently asked questions

Why does my mortgage statement show different numbers?

Real lenders include taxes, insurance, PMI, and escrow in the monthly payment. This calculator shows pure P&I (principal + interest). Subtract those add-ons to compare.

How is interest calculated each month?

monthly interest = current balance × monthly rate. Then principal = monthly payment − interest. The new balance = old balance − principal. Repeat for n months.

Why do early payments seem so 'wasted' on interest?

They aren't wasted — they're paying for the loan's existence at a high outstanding balance. The math is honest: high balance × rate = high interest. As balance drops, interest drops too.

What's the impact of a 1-point rate change?

Roughly 12% increase in monthly payment, and 25-35% increase in total interest over a 30-year mortgage. Lock in low rates if possible.

Should I pay extra principal each month?

If your loan has no prepayment penalty (most US mortgages don't), yes. Even an extra $100/month early in the loan saves thousands in interest. The schedule shows the impact.

What's a balloon loan?

A loan where regular payments don't fully amortize, leaving a large 'balloon' final payment. Common in commercial real estate; rare in residential. This calculator doesn't model balloons.

Why is total interest for 30-year so much more than 15-year?

Compounding works against you. At 6%, a 30-year loan has roughly 2× the total interest of a 15-year loan despite the rate being the same. The shorter term means the high-balance period is shorter.

Does the data leave my browser?

No. Calculation runs locally; CSV download is generated in-browser too.

Sources & methodology

Disclosure
  • Fiverr

    Sponsored

    Hire freelancers for design, writing, dev, and marketing — or sell your own services. Millions of gigs at every budget.

    Browse Fiverr
  • NordVPN

    Sponsored

    Strict no-logs VPN with 6,400+ servers in 111 countries. Threat Protection blocks ads, trackers, and malware while you work online.

    Get NordVPN

This tool provides general information and estimates only — it is not financial, investment, tax, or legal advice. Verify important figures with a qualified professional before making decisions.

Comments & questions