internettoolbox
← Back to Tools

Loan Calculator

Monthly Payment$1,199.10
Total Paid$431,676.38
Total Interest$231,676.38
Amortization schedule
MonthPaymentPrincipalInterestBalance
11199.10199.101000.00199800.90
21199.10200.10999.00199600.80
31199.10201.10998.00199399.71
41199.10202.10997.00199197.60
51199.10203.11995.99198994.49
61199.10204.13994.97198790.36
71199.10205.15993.95198585.21
81199.10206.17992.93198379.04
91199.10207.21991.90198171.83
101199.10208.24990.86197963.59
111199.10209.28989.82197754.31
121199.10210.33988.77197543.98
131199.10211.38987.72197332.60
141199.10212.44986.66197120.16
151199.10213.50985.60196906.66
161199.10214.57984.53196692.09
171199.10215.64983.46196476.45
181199.10216.72982.38196259.73
191199.10217.80981.30196041.93
201199.10218.89980.21195823.04
211199.10219.99979.12195603.05
221199.10221.09978.02195381.96
231199.10222.19976.91195159.77
241199.10223.30975.80194936.47
251199.10224.42974.68194712.05
261199.10225.54973.56194486.51
271199.10226.67972.43194259.84
281199.10227.80971.30194032.04
291199.10228.94970.16193803.10
301199.10230.09969.02193573.01
311199.10231.24967.87193341.78
321199.10232.39966.71193109.39
331199.10233.55965.55192875.83
341199.10234.72964.38192641.11
351199.10235.90963.21192405.22
361199.10237.07962.03192168.14
371199.10238.26960.84191929.88
381199.10239.45959.65191690.43
391199.10240.65958.45191449.78
401199.10241.85957.25191207.93
411199.10243.06956.04190964.87
421199.10244.28954.82190720.59
431199.10245.50953.60190475.09
441199.10246.73952.38190228.37
451199.10247.96951.14189980.41
461199.10249.20949.90189731.21
471199.10250.45948.66189480.76
481199.10251.70947.40189229.06
491199.10252.96946.15188976.11
501199.10254.22944.88188721.89
511199.10255.49943.61188466.40
521199.10256.77942.33188209.63
531199.10258.05941.05187951.57
541199.10259.34939.76187692.23
551199.10260.64938.46187431.59
561199.10261.94937.16187169.65
571199.10263.25935.85186906.40
581199.10264.57934.53186641.83
591199.10265.89933.21186375.94
601199.10267.22931.88186108.71
611199.10268.56930.54185840.16
621199.10269.90929.20185570.26
631199.10271.25927.85185299.01
641199.10272.61926.50185026.40
651199.10273.97925.13184752.43
661199.10275.34923.76184477.09
671199.10276.72922.39184200.38
681199.10278.10921.00183922.28
691199.10279.49919.61183642.79
701199.10280.89918.21183361.90
711199.10282.29916.81183079.61
721199.10283.70915.40182795.91
731199.10285.12913.98182510.78
741199.10286.55912.55182224.24
751199.10287.98911.12181936.26
761199.10289.42909.68181646.84
771199.10290.87908.23181355.97
781199.10292.32906.78181063.65
791199.10293.78905.32180769.87
801199.10295.25903.85180474.62
811199.10296.73902.37180177.89
821199.10298.21900.89179879.68
831199.10299.70899.40179579.97
841199.10301.20897.90179278.77
851199.10302.71896.39178976.06
861199.10304.22894.88178671.84
871199.10305.74893.36178366.10
881199.10307.27891.83178058.83
891199.10308.81890.29177750.02
901199.10310.35888.75177439.67
911199.10311.90887.20177127.77
921199.10313.46885.64176814.31
931199.10315.03884.07176499.28
941199.10316.60882.50176182.67
951199.10318.19880.91175864.49
961199.10319.78879.32175544.71
971199.10321.38877.72175223.33
981199.10322.98876.12174900.35
991199.10324.60874.50174575.75
1001199.10326.22872.88174249.52
1011199.10327.85871.25173921.67
1021199.10329.49869.61173592.18
1031199.10331.14867.96173261.04
1041199.10332.80866.31172928.24
1051199.10334.46864.64172593.78
1061199.10336.13862.97172257.65
1071199.10337.81861.29171919.84
1081199.10339.50859.60171580.34
1091199.10341.20857.90171239.14
1101199.10342.91856.20170896.23
1111199.10344.62854.48170551.61
1121199.10346.34852.76170205.27
1131199.10348.07851.03169857.19
1141199.10349.82849.29169507.38
1151199.10351.56847.54169155.81
1161199.10353.32845.78168802.49
1171199.10355.09844.01168447.40
1181199.10356.86842.24168090.54
1191199.10358.65840.45167731.89
1201199.10360.44838.66167371.45
1211199.10362.24836.86167009.21
1221199.10364.06835.05166645.15
1231199.10365.88833.23166279.28
1241199.10367.70831.40165911.57
1251199.10369.54829.56165542.03
1261199.10371.39827.71165170.64
1271199.10373.25825.85164797.39
1281199.10375.11823.99164422.28
1291199.10376.99822.11164045.29
1301199.10378.87820.23163666.41
1311199.10380.77818.33163285.64
1321199.10382.67816.43162902.97
1331199.10384.59814.51162518.38
1341199.10386.51812.59162131.87
1351199.10388.44810.66161743.43
1361199.10390.38808.72161353.05
1371199.10392.34806.77160960.71
1381199.10394.30804.80160566.41
1391199.10396.27802.83160170.15
1401199.10398.25800.85159771.90
1411199.10400.24798.86159371.65
1421199.10402.24796.86158969.41
1431199.10404.25794.85158565.16
1441199.10406.28792.83158158.88
1451199.10408.31790.79157750.58
1461199.10410.35788.75157340.23
1471199.10412.40786.70156927.83
1481199.10414.46784.64156513.37
1491199.10416.53782.57156096.83
1501199.10418.62780.48155678.21
1511199.10420.71778.39155257.50
1521199.10422.81776.29154834.69
1531199.10424.93774.17154409.76
1541199.10427.05772.05153982.71
1551199.10429.19769.91153553.52
1561199.10431.33767.77153122.19
1571199.10433.49765.61152688.70
1581199.10435.66763.44152253.04
1591199.10437.84761.27151815.21
1601199.10440.03759.08151375.18
1611199.10442.23756.88150932.96
1621199.10444.44754.66150488.52
1631199.10446.66752.44150041.86
1641199.10448.89750.21149592.97
1651199.10451.14747.96149141.83
1661199.10453.39745.71148688.44
1671199.10455.66743.44148232.78
1681199.10457.94741.16147774.85
1691199.10460.23738.87147314.62
1701199.10462.53736.57146852.09
1711199.10464.84734.26146387.25
1721199.10467.16731.94145920.09
1731199.10469.50729.60145450.58
1741199.10471.85727.25144978.74
1751199.10474.21724.89144504.53
1761199.10476.58722.52144027.95
1771199.10478.96720.14143548.99
1781199.10481.36717.74143067.63
1791199.10483.76715.34142583.87
1801199.10486.18712.92142097.69
1811199.10488.61710.49141609.08
1821199.10491.06708.05141118.02
1831199.10493.51705.59140624.51
1841199.10495.98703.12140128.53
1851199.10498.46700.64139630.07
1861199.10500.95698.15139129.12
1871199.10503.46695.65138625.67
1881199.10505.97693.13138119.69
1891199.10508.50690.60137611.19
1901199.10511.05688.06137100.15
1911199.10513.60685.50136586.55
1921199.10516.17682.93136070.38
1931199.10518.75680.35135551.63
1941199.10521.34677.76135030.29
1951199.10523.95675.15134506.34
1961199.10526.57672.53133979.77
1971199.10529.20669.90133450.56
1981199.10531.85667.25132918.72
1991199.10534.51664.59132384.21
2001199.10537.18661.92131847.03
2011199.10539.87659.24131307.16
2021199.10542.57656.54130764.60
2031199.10545.28653.82130219.32
2041199.10548.00651.10129671.31
2051199.10550.74648.36129120.57
2061199.10553.50645.60128567.07
2071199.10556.27642.84128010.81
2081199.10559.05640.05127451.76
2091199.10561.84637.26126889.92
2101199.10564.65634.45126325.27
2111199.10567.47631.63125757.79
2121199.10570.31628.79125187.48
2131199.10573.16625.94124614.32
2141199.10576.03623.07124038.29
2151199.10578.91620.19123459.38
2161199.10581.80617.30122877.57
2171199.10584.71614.39122292.86
2181199.10587.64611.46121705.22
2191199.10590.57608.53121114.65
2201199.10593.53605.57120521.12
2211199.10596.50602.61119924.62
2221199.10599.48599.62119325.15
2231199.10602.48596.63118722.67
2241199.10605.49593.61118117.18
2251199.10608.52590.59117508.67
2261199.10611.56587.54116897.11
2271199.10614.62584.49116282.49
2281199.10617.69581.41115664.81
2291199.10620.78578.32115044.03
2301199.10623.88575.22114420.15
2311199.10627.00572.10113793.15
2321199.10630.14568.97113163.01
2331199.10633.29565.82112529.73
2341199.10636.45562.65111893.27
2351199.10639.63559.47111253.64
2361199.10642.83556.27110610.81
2371199.10646.05553.05109964.76
2381199.10649.28549.82109315.48
2391199.10652.52546.58108662.96
2401199.10655.79543.31108007.17
2411199.10659.07540.04107348.11
2421199.10662.36536.74106685.75
2431199.10665.67533.43106020.07
2441199.10669.00530.10105351.07
2451199.10672.35526.76104678.73
2461199.10675.71523.39104003.02
2471199.10679.09520.02103323.93
2481199.10682.48516.62102641.45
2491199.10685.89513.21101955.56
2501199.10689.32509.78101266.24
2511199.10692.77506.33100573.47
2521199.10696.23502.8799877.23
2531199.10699.71499.3999177.52
2541199.10703.21495.8998474.30
2551199.10706.73492.3797767.57
2561199.10710.26488.8497057.31
2571199.10713.81485.2996343.50
2581199.10717.38481.7295626.11
2591199.10720.97478.1394905.14
2601199.10724.58474.5394180.57
2611199.10728.20470.9093452.37
2621199.10731.84467.2692720.53
2631199.10735.50463.6091985.03
2641199.10739.18459.9391245.86
2651199.10742.87456.2390502.98
2661199.10746.59452.5189756.40
2671199.10750.32448.7889006.08
2681199.10754.07445.0388252.01
2691199.10757.84441.2687494.17
2701199.10761.63437.4786732.54
2711199.10765.44433.6685967.10
2721199.10769.27429.8485197.83
2731199.10773.11425.9984424.72
2741199.10776.98422.1283647.74
2751199.10780.86418.2482866.88
2761199.10784.77414.3382082.12
2771199.10788.69410.4181293.42
2781199.10792.63406.4780500.79
2791199.10796.60402.5079704.19
2801199.10800.58398.5278903.61
2811199.10804.58394.5278099.03
2821199.10808.61390.5077290.42
2831199.10812.65386.4576477.78
2841199.10816.71382.3975661.06
2851199.10820.80378.3174840.27
2861199.10824.90374.2074015.37
2871199.10829.02370.0873186.34
2881199.10833.17365.9372353.17
2891199.10837.34361.7771515.84
2901199.10841.52357.5870674.32
2911199.10845.73353.3769828.59
2921199.10849.96349.1468978.63
2931199.10854.21344.8968124.42
2941199.10858.48340.6267265.94
2951199.10862.77336.3366403.17
2961199.10867.09332.0265536.09
2971199.10871.42327.6864664.67
2981199.10875.78323.3263788.89
2991199.10880.16318.9462908.73
3001199.10884.56314.5462024.17
3011199.10888.98310.1261135.19
3021199.10893.43305.6860241.77
3031199.10897.89301.2159343.88
3041199.10902.38296.7258441.50
3051199.10906.89292.2157534.60
3061199.10911.43287.6756623.17
3071199.10915.99283.1255707.19
3081199.10920.57278.5454786.62
3091199.10925.17273.9353861.46
3101199.10929.79269.3152931.66
3111199.10934.44264.6651997.22
3121199.10939.11259.9951058.10
3131199.10943.81255.2950114.29
3141199.10948.53250.5749165.76
3151199.10953.27245.8348212.49
3161199.10958.04241.0647254.45
3171199.10962.83236.2746291.62
3181199.10967.64231.4645323.98
3191199.10972.48226.6244351.50
3201199.10977.34221.7643374.16
3211199.10982.23216.8742391.93
3221199.10987.14211.9641404.78
3231199.10992.08207.0240412.71
3241199.10997.04202.0639415.67
3251199.101002.02197.0838413.65
3261199.101007.03192.0737406.61
3271199.101012.07187.0336394.55
3281199.101017.13181.9735377.42
3291199.101022.21176.8934355.20
3301199.101027.33171.7833327.88
3311199.101032.46166.6432295.42
3321199.101037.62161.4831257.79
3331199.101042.81156.2930214.98
3341199.101048.03151.0729166.96
3351199.101053.27145.8328113.69
3361199.101058.53140.5727055.16
3371199.101063.83135.2825991.33
3381199.101069.14129.9624922.19
3391199.101074.49124.6123847.70
3401199.101079.86119.2422767.83
3411199.101085.26113.8421682.57
3421199.101090.69108.4120591.88
3431199.101096.14102.9619495.74
3441199.101101.6297.4818394.12
3451199.101107.1391.9717286.99
3461199.101112.6786.4316174.32
3471199.101118.2380.8715056.09
3481199.101123.8275.2813932.27
3491199.101129.4469.6612802.83
3501199.101135.0964.0111667.75
3511199.101140.7658.3410526.98
3521199.101146.4752.639380.52
3531199.101152.2046.908228.32
3541199.101157.9641.147070.36
3551199.101163.7535.355906.61
3561199.101169.5729.534737.04
3571199.101175.4223.693561.63
3581199.101181.2917.812380.33
3591199.101187.2011.901193.14
3601199.101193.145.970.00

How it works

Enter three numbers, the amount borrowed, the annual interest rate and the term in years, and the tool returns the fixed monthly payment, the total interest you will pay, and the total amount repaid over the life of the loan. Open the amortization schedule to see every single payment broken into its interest and principal parts, with the outstanding balance after each one.

The payment comes from the standard annuity formula, where the principal, the monthly rate (the annual rate divided by 12) and the number of monthly payments combine into the one payment amount that clears the balance to exactly zero on the final month. It is the same formula behind every mortgage quote, car finance agreement and personal loan schedule. Worked example: borrow 200,000 at 5.00% over 30 years and the monthly payment is 1,073.64, you repay about 386,512 in total, and 186,512 of that is interest. You pay back nearly twice what you borrowed.

The amortization schedule is where the real lesson is. Interest each month is charged on the balance still outstanding, so in month one of that 30-year loan, 833 of the 1,073.64 payment is interest and only 240 reduces the debt. The split shifts slowly: it takes until month 195, over 16 years in, before more than half of each payment goes to principal. This is why overpaying early is so much more effective than overpaying late, and why selling a house after five years leaves you with far less equity than five years of payments would suggest.

Term and rate pull in opposite directions. Stretching a loan makes each month cheaper but costs far more in total: the same 200,000 at 5% costs 1,581.59 a month over 15 years but only 84,686 in interest, against 1,073.64 a month and 186,512 in interest over 30 years. That is a third off the payment for more than double the interest. Shorten the term as far as the monthly payment is comfortable, not as far as the lender will allow.

What the calculator deliberately leaves out: arrangement and origination fees, broker commission, property taxes, buildings or mortgage insurance, and any early-repayment penalty. So the figure it produces is the loan payment, not the full monthly housing cost, and the rate you enter is the nominal rate rather than the APR or APRC, which folds compulsory fees into a single comparable number. When you compare two offers, compare their APRs; when you want to know what leaves your account each month for the loan itself, use this.

It also assumes a fixed rate for the whole term and a fully amortising loan. Variable and tracker rates, discounted introductory periods, adjustable-rate mortgages, interest-only periods and balloon payments all behave differently. For a fix-then-revert deal, the practical approach is to run the calculator twice: once at the fixed rate to see the payment you will actually make now, and once at the lender's standard variable rate to see what you would face if you did nothing when the fix ends.

The monthly figure is also a good affordability check. Lenders generally want the housing payment below about 28% of gross monthly income and total debt payments below about 36%, though these thresholds vary by country and product. Working backwards from a payment you are comfortable with to the principal it supports is often more useful than starting from the price of the thing you want to buy.

Everything is calculated in your browser with plain JavaScript, so the amount you are borrowing and the rate you have been offered are never uploaded, logged or stored. These figures are a mathematical projection, not financial advice; your lender's own illustration is the binding document.

Frequently Asked Questions

What formula is used?

The standard amortization formula: M = P × [r(1+r)^n] / [(1+r)^n − 1], where P is the principal, r the monthly rate, and n the number of payments.

Can I see the full payment schedule?

Yes. The amortization table lists every payment for the whole term, 360 rows for a 30-year loan, showing the interest portion, the principal portion, and the balance remaining after each one. The interest column falls and the principal column rises month by month, because interest is always charged on the balance still outstanding.

Why is so much of my early payment interest?

Because interest is charged on what you still owe, and at the start you still owe almost everything. On 200,000 at 5%, the first month's interest is 200,000 × 5% ÷ 12 = 833, leaving only 240 of the 1,073.64 payment to reduce the debt. The proportion improves every month as the balance falls, but on a 30-year loan the crossover does not come until payment 195, more than 16 years in.

Does it account for extra or early payments?

No. The schedule assumes you pay exactly the scheduled amount every month. Overpayments shorten the term dramatically, because every extra unit goes straight against the balance and removes all the future interest that balance would have generated. As a rough guide, one extra monthly payment per year cuts a 30-year loan by roughly four to five years. Check whether your agreement charges an early-repayment penalty before overpaying.

Does the result include taxes, insurance and fees?

No. The figure is principal and interest only. Property taxes, buildings and contents insurance, mortgage or PMI insurance, service charges, arrangement fees and broker commission are all excluded, so your actual monthly outgoing on a mortgage will be higher, often 20% to 40% higher once escrowed taxes and insurance are added.

What is the difference between the interest rate and the APR?

The interest rate is what accrues on the balance; the APR (APRC in the UK and EU) also folds in compulsory fees and charges and expresses the whole cost as one annual percentage. A loan with a low rate and a large arrangement fee can have a worse APR than one with a higher rate and no fee. Enter the plain interest rate here to get the true monthly payment, and use the APR when ranking offers against each other.

Can I use it for a variable-rate or interest-only loan?

Not directly, because the maths assumes a fixed rate and full amortization over the term. For a fixed-then-variable deal, run it once at the fixed rate and once at the reversion rate to see both scenarios. For interest-only, the monthly interest is principal × annual rate ÷ 12, with the whole principal still due at the end of the term.

Does it work for car loans and personal loans?

Yes. The formula is identical regardless of what is being financed; only the typical amounts and terms differ. Car loans usually run 3 to 7 years and personal loans 1 to 7, so enter the term in years (a 42-month loan is 3.5). Watch for dealer add-ons rolled into the principal, and note that 0% finance deals often replace a cash discount, which makes them less free than they look.

Is my data safe?

Yes. The tool is a static client-side app with no backend. Your input is processed by JavaScript running inside your browser tab and is never transmitted anywhere. You can confirm it in DevTools → Network: using the tool produces zero outbound HTTP requests.

How the term changes the cost: 200,000 at 5.00% fixed

A longer term buys a lower monthly payment with a much larger interest bill. Same loan, same rate, five different terms.

TermMonthly paymentTotal repaidTotal interest
10 years (120 payments)2,121.31254,55754,557
15 years (180 payments)1,581.59284,68684,686
20 years (240 payments)1,319.91316,779116,779
25 years (300 payments)1,169.18350,754150,754
30 years (360 payments)1,073.64386,512186,512

Going from 15 to 30 years cuts the monthly payment by about a third but multiplies the lifetime interest by 2.2. Principal and interest only: taxes, insurance and fees excluded.

How the rate changes the cost: 200,000 over 30 years

Each additional percentage point on a 30-year loan adds roughly 110 to 140 a month and 45,000 or more in lifetime interest.

Annual rateMonthly paymentTotal interestInterest as % of principal
3.00%843.21103,55552%
4.00%954.83143,73972%
5.00%1,073.64186,51293%
6.00%1,199.10231,676116%
7.00%1,330.60279,018140%
8.00%1,467.53328,310164%

Above about 5.5% on a 30-year term you repay more in interest than you borrowed. Figures rounded to the nearest whole unit of currency; the calculator itself works to full precision.

Tool switcher

Search and jump to any tool