TheCalculatorVault

Loan Payoff Calculator

Work out your monthly payment, total interest, total cost and exactly how long it takes to pay off a fixed-rate loan — from the loan amount, interest rate and term. Add an extra monthly payment to see how much interest and time you save, with a full amortization schedule, all updated live as you type.

Currency
$
%
yr
$

Optional — paid on top of the scheduled payment, straight to principal.

Results update live as you type

Scheduled monthly payment
Pays off in 30 yr (360 payments) at 6% p.a.
Total interest paid
54% of total paid
Total amount paid
Payoff time
30 yr360 payments

Balance, interest & payments over time

Balance falls toward zero as cumulative interest and total paid climb — the crossover marks where payments shift from mostly interest to mostly principal.

Amortization schedule

  • Payment 1Bal $199,800.90
    Payment $1,199.10Principal $199.10Interest $1,000.00
  • Payment 2Bal $199,600.80
    Payment $1,199.10Principal $200.10Interest $999.00
  • Payment 3Bal $199,399.71
    Payment $1,199.10Principal $201.10Interest $998.00
  • Payment 4Bal $199,197.60
    Payment $1,199.10Principal $202.10Interest $997.00
  • Payment 5Bal $198,994.49
    Payment $1,199.10Principal $203.11Interest $995.99
  • Payment 6Bal $198,790.36
    Payment $1,199.10Principal $204.13Interest $994.97
  • Payment 7Bal $198,585.21
    Payment $1,199.10Principal $205.15Interest $993.95
  • Payment 8Bal $198,379.04
    Payment $1,199.10Principal $206.17Interest $992.93
  • Payment 9Bal $198,171.83
    Payment $1,199.10Principal $207.21Interest $991.90
  • Payment 10Bal $197,963.59
    Payment $1,199.10Principal $208.24Interest $990.86
  • Payment 11Bal $197,754.31
    Payment $1,199.10Principal $209.28Interest $989.82
  • Payment 12Bal $197,543.98
    Payment $1,199.10Principal $210.33Interest $988.77
  • Payment 13Bal $197,332.60
    Payment $1,199.10Principal $211.38Interest $987.72
  • Payment 14Bal $197,120.16
    Payment $1,199.10Principal $212.44Interest $986.66
  • Payment 15Bal $196,906.66
    Payment $1,199.10Principal $213.50Interest $985.60
  • Payment 16Bal $196,692.09
    Payment $1,199.10Principal $214.57Interest $984.53
  • Payment 17Bal $196,476.45
    Payment $1,199.10Principal $215.64Interest $983.46
  • Payment 18Bal $196,259.73
    Payment $1,199.10Principal $216.72Interest $982.38
  • Payment 19Bal $196,041.93
    Payment $1,199.10Principal $217.80Interest $981.30
  • Payment 20Bal $195,823.04
    Payment $1,199.10Principal $218.89Interest $980.21
  • Payment 21Bal $195,603.05
    Payment $1,199.10Principal $219.99Interest $979.12
  • Payment 22Bal $195,381.96
    Payment $1,199.10Principal $221.09Interest $978.02
  • Payment 23Bal $195,159.77
    Payment $1,199.10Principal $222.19Interest $976.91
  • Payment 24Bal $194,936.47
    Payment $1,199.10Principal $223.30Interest $975.80
  • Payment 25Bal $194,712.05
    Payment $1,199.10Principal $224.42Interest $974.68
  • Payment 26Bal $194,486.51
    Payment $1,199.10Principal $225.54Interest $973.56
  • Payment 27Bal $194,259.84
    Payment $1,199.10Principal $226.67Interest $972.43
  • Payment 28Bal $194,032.04
    Payment $1,199.10Principal $227.80Interest $971.30
  • Payment 29Bal $193,803.10
    Payment $1,199.10Principal $228.94Interest $970.16
  • Payment 30Bal $193,573.01
    Payment $1,199.10Principal $230.09Interest $969.02
  • Payment 31Bal $193,341.78
    Payment $1,199.10Principal $231.24Interest $967.87
  • Payment 32Bal $193,109.39
    Payment $1,199.10Principal $232.39Interest $966.71
  • Payment 33Bal $192,875.83
    Payment $1,199.10Principal $233.55Interest $965.55
  • Payment 34Bal $192,641.11
    Payment $1,199.10Principal $234.72Interest $964.38
  • Payment 35Bal $192,405.22
    Payment $1,199.10Principal $235.90Interest $963.21
  • Payment 36Bal $192,168.14
    Payment $1,199.10Principal $237.07Interest $962.03
  • Payment 37Bal $191,929.88
    Payment $1,199.10Principal $238.26Interest $960.84
  • Payment 38Bal $191,690.43
    Payment $1,199.10Principal $239.45Interest $959.65
  • Payment 39Bal $191,449.78
    Payment $1,199.10Principal $240.65Interest $958.45
  • Payment 40Bal $191,207.93
    Payment $1,199.10Principal $241.85Interest $957.25
  • Payment 41Bal $190,964.87
    Payment $1,199.10Principal $243.06Interest $956.04
  • Payment 42Bal $190,720.59
    Payment $1,199.10Principal $244.28Interest $954.82
  • Payment 43Bal $190,475.09
    Payment $1,199.10Principal $245.50Interest $953.60
  • Payment 44Bal $190,228.37
    Payment $1,199.10Principal $246.73Interest $952.38
  • Payment 45Bal $189,980.41
    Payment $1,199.10Principal $247.96Interest $951.14
  • Payment 46Bal $189,731.21
    Payment $1,199.10Principal $249.20Interest $949.90
  • Payment 47Bal $189,480.76
    Payment $1,199.10Principal $250.45Interest $948.66
  • Payment 48Bal $189,229.06
    Payment $1,199.10Principal $251.70Interest $947.40
  • Payment 49Bal $188,976.11
    Payment $1,199.10Principal $252.96Interest $946.15
  • Payment 50Bal $188,721.89
    Payment $1,199.10Principal $254.22Interest $944.88
  • Payment 51Bal $188,466.40
    Payment $1,199.10Principal $255.49Interest $943.61
  • Payment 52Bal $188,209.63
    Payment $1,199.10Principal $256.77Interest $942.33
  • Payment 53Bal $187,951.57
    Payment $1,199.10Principal $258.05Interest $941.05
  • Payment 54Bal $187,692.23
    Payment $1,199.10Principal $259.34Interest $939.76
  • Payment 55Bal $187,431.59
    Payment $1,199.10Principal $260.64Interest $938.46
  • Payment 56Bal $187,169.65
    Payment $1,199.10Principal $261.94Interest $937.16
  • Payment 57Bal $186,906.40
    Payment $1,199.10Principal $263.25Interest $935.85
  • Payment 58Bal $186,641.83
    Payment $1,199.10Principal $264.57Interest $934.53
  • Payment 59Bal $186,375.94
    Payment $1,199.10Principal $265.89Interest $933.21
  • Payment 60Bal $186,108.71
    Payment $1,199.10Principal $267.22Interest $931.88
  • Payment 61Bal $185,840.16
    Payment $1,199.10Principal $268.56Interest $930.54
  • Payment 62Bal $185,570.26
    Payment $1,199.10Principal $269.90Interest $929.20
  • Payment 63Bal $185,299.01
    Payment $1,199.10Principal $271.25Interest $927.85
  • Payment 64Bal $185,026.40
    Payment $1,199.10Principal $272.61Interest $926.50
  • Payment 65Bal $184,752.43
    Payment $1,199.10Principal $273.97Interest $925.13
  • Payment 66Bal $184,477.09
    Payment $1,199.10Principal $275.34Interest $923.76
  • Payment 67Bal $184,200.38
    Payment $1,199.10Principal $276.72Interest $922.39
  • Payment 68Bal $183,922.28
    Payment $1,199.10Principal $278.10Interest $921.00
  • Payment 69Bal $183,642.79
    Payment $1,199.10Principal $279.49Interest $919.61
  • Payment 70Bal $183,361.90
    Payment $1,199.10Principal $280.89Interest $918.21
  • Payment 71Bal $183,079.61
    Payment $1,199.10Principal $282.29Interest $916.81
  • Payment 72Bal $182,795.91
    Payment $1,199.10Principal $283.70Interest $915.40
  • Payment 73Bal $182,510.78
    Payment $1,199.10Principal $285.12Interest $913.98
  • Payment 74Bal $182,224.24
    Payment $1,199.10Principal $286.55Interest $912.55
  • Payment 75Bal $181,936.26
    Payment $1,199.10Principal $287.98Interest $911.12
  • Payment 76Bal $181,646.84
    Payment $1,199.10Principal $289.42Interest $909.68
  • Payment 77Bal $181,355.97
    Payment $1,199.10Principal $290.87Interest $908.23
  • Payment 78Bal $181,063.65
    Payment $1,199.10Principal $292.32Interest $906.78
  • Payment 79Bal $180,769.87
    Payment $1,199.10Principal $293.78Interest $905.32
  • Payment 80Bal $180,474.62
    Payment $1,199.10Principal $295.25Interest $903.85
  • Payment 81Bal $180,177.89
    Payment $1,199.10Principal $296.73Interest $902.37
  • Payment 82Bal $179,879.68
    Payment $1,199.10Principal $298.21Interest $900.89
  • Payment 83Bal $179,579.97
    Payment $1,199.10Principal $299.70Interest $899.40
  • Payment 84Bal $179,278.77
    Payment $1,199.10Principal $301.20Interest $897.90
  • Payment 85Bal $178,976.06
    Payment $1,199.10Principal $302.71Interest $896.39
  • Payment 86Bal $178,671.84
    Payment $1,199.10Principal $304.22Interest $894.88
  • Payment 87Bal $178,366.10
    Payment $1,199.10Principal $305.74Interest $893.36
  • Payment 88Bal $178,058.83
    Payment $1,199.10Principal $307.27Interest $891.83
  • Payment 89Bal $177,750.02
    Payment $1,199.10Principal $308.81Interest $890.29
  • Payment 90Bal $177,439.67
    Payment $1,199.10Principal $310.35Interest $888.75
  • Payment 91Bal $177,127.77
    Payment $1,199.10Principal $311.90Interest $887.20
  • Payment 92Bal $176,814.31
    Payment $1,199.10Principal $313.46Interest $885.64
  • Payment 93Bal $176,499.28
    Payment $1,199.10Principal $315.03Interest $884.07
  • Payment 94Bal $176,182.67
    Payment $1,199.10Principal $316.60Interest $882.50
  • Payment 95Bal $175,864.49
    Payment $1,199.10Principal $318.19Interest $880.91
  • Payment 96Bal $175,544.71
    Payment $1,199.10Principal $319.78Interest $879.32
  • Payment 97Bal $175,223.33
    Payment $1,199.10Principal $321.38Interest $877.72
  • Payment 98Bal $174,900.35
    Payment $1,199.10Principal $322.98Interest $876.12
  • Payment 99Bal $174,575.75
    Payment $1,199.10Principal $324.60Interest $874.50
  • Payment 100Bal $174,249.52
    Payment $1,199.10Principal $326.22Interest $872.88
  • Payment 101Bal $173,921.67
    Payment $1,199.10Principal $327.85Interest $871.25
  • Payment 102Bal $173,592.18
    Payment $1,199.10Principal $329.49Interest $869.61
  • Payment 103Bal $173,261.04
    Payment $1,199.10Principal $331.14Interest $867.96
  • Payment 104Bal $172,928.24
    Payment $1,199.10Principal $332.80Interest $866.31
  • Payment 105Bal $172,593.78
    Payment $1,199.10Principal $334.46Interest $864.64
  • Payment 106Bal $172,257.65
    Payment $1,199.10Principal $336.13Interest $862.97
  • Payment 107Bal $171,919.84
    Payment $1,199.10Principal $337.81Interest $861.29
  • Payment 108Bal $171,580.34
    Payment $1,199.10Principal $339.50Interest $859.60
  • Payment 109Bal $171,239.14
    Payment $1,199.10Principal $341.20Interest $857.90
  • Payment 110Bal $170,896.23
    Payment $1,199.10Principal $342.91Interest $856.20
  • Payment 111Bal $170,551.61
    Payment $1,199.10Principal $344.62Interest $854.48
  • Payment 112Bal $170,205.27
    Payment $1,199.10Principal $346.34Interest $852.76
  • Payment 113Bal $169,857.19
    Payment $1,199.10Principal $348.07Interest $851.03
  • Payment 114Bal $169,507.38
    Payment $1,199.10Principal $349.82Interest $849.29
  • Payment 115Bal $169,155.81
    Payment $1,199.10Principal $351.56Interest $847.54
  • Payment 116Bal $168,802.49
    Payment $1,199.10Principal $353.32Interest $845.78
  • Payment 117Bal $168,447.40
    Payment $1,199.10Principal $355.09Interest $844.01
  • Payment 118Bal $168,090.54
    Payment $1,199.10Principal $356.86Interest $842.24
  • Payment 119Bal $167,731.89
    Payment $1,199.10Principal $358.65Interest $840.45
  • Payment 120Bal $167,371.45
    Payment $1,199.10Principal $360.44Interest $838.66
  • Payment 121Bal $167,009.21
    Payment $1,199.10Principal $362.24Interest $836.86
  • Payment 122Bal $166,645.15
    Payment $1,199.10Principal $364.06Interest $835.05
  • Payment 123Bal $166,279.28
    Payment $1,199.10Principal $365.88Interest $833.23
  • Payment 124Bal $165,911.57
    Payment $1,199.10Principal $367.70Interest $831.40
  • Payment 125Bal $165,542.03
    Payment $1,199.10Principal $369.54Interest $829.56
  • Payment 126Bal $165,170.64
    Payment $1,199.10Principal $371.39Interest $827.71
  • Payment 127Bal $164,797.39
    Payment $1,199.10Principal $373.25Interest $825.85
  • Payment 128Bal $164,422.28
    Payment $1,199.10Principal $375.11Interest $823.99
  • Payment 129Bal $164,045.29
    Payment $1,199.10Principal $376.99Interest $822.11
  • Payment 130Bal $163,666.41
    Payment $1,199.10Principal $378.87Interest $820.23
  • Payment 131Bal $163,285.64
    Payment $1,199.10Principal $380.77Interest $818.33
  • Payment 132Bal $162,902.97
    Payment $1,199.10Principal $382.67Interest $816.43
  • Payment 133Bal $162,518.38
    Payment $1,199.10Principal $384.59Interest $814.51
  • Payment 134Bal $162,131.87
    Payment $1,199.10Principal $386.51Interest $812.59
  • Payment 135Bal $161,743.43
    Payment $1,199.10Principal $388.44Interest $810.66
  • Payment 136Bal $161,353.05
    Payment $1,199.10Principal $390.38Interest $808.72
  • Payment 137Bal $160,960.71
    Payment $1,199.10Principal $392.34Interest $806.77
  • Payment 138Bal $160,566.41
    Payment $1,199.10Principal $394.30Interest $804.80
  • Payment 139Bal $160,170.15
    Payment $1,199.10Principal $396.27Interest $802.83
  • Payment 140Bal $159,771.90
    Payment $1,199.10Principal $398.25Interest $800.85
  • Payment 141Bal $159,371.65
    Payment $1,199.10Principal $400.24Interest $798.86
  • Payment 142Bal $158,969.41
    Payment $1,199.10Principal $402.24Interest $796.86
  • Payment 143Bal $158,565.16
    Payment $1,199.10Principal $404.25Interest $794.85
  • Payment 144Bal $158,158.88
    Payment $1,199.10Principal $406.28Interest $792.83
  • Payment 145Bal $157,750.58
    Payment $1,199.10Principal $408.31Interest $790.79
  • Payment 146Bal $157,340.23
    Payment $1,199.10Principal $410.35Interest $788.75
  • Payment 147Bal $156,927.83
    Payment $1,199.10Principal $412.40Interest $786.70
  • Payment 148Bal $156,513.37
    Payment $1,199.10Principal $414.46Interest $784.64
  • Payment 149Bal $156,096.83
    Payment $1,199.10Principal $416.53Interest $782.57
  • Payment 150Bal $155,678.21
    Payment $1,199.10Principal $418.62Interest $780.48
  • Payment 151Bal $155,257.50
    Payment $1,199.10Principal $420.71Interest $778.39
  • Payment 152Bal $154,834.69
    Payment $1,199.10Principal $422.81Interest $776.29
  • Payment 153Bal $154,409.76
    Payment $1,199.10Principal $424.93Interest $774.17
  • Payment 154Bal $153,982.71
    Payment $1,199.10Principal $427.05Interest $772.05
  • Payment 155Bal $153,553.52
    Payment $1,199.10Principal $429.19Interest $769.91
  • Payment 156Bal $153,122.19
    Payment $1,199.10Principal $431.33Interest $767.77
  • Payment 157Bal $152,688.70
    Payment $1,199.10Principal $433.49Interest $765.61
  • Payment 158Bal $152,253.04
    Payment $1,199.10Principal $435.66Interest $763.44
  • Payment 159Bal $151,815.21
    Payment $1,199.10Principal $437.84Interest $761.27
  • Payment 160Bal $151,375.18
    Payment $1,199.10Principal $440.03Interest $759.08
  • Payment 161Bal $150,932.96
    Payment $1,199.10Principal $442.23Interest $756.88
  • Payment 162Bal $150,488.52
    Payment $1,199.10Principal $444.44Interest $754.66
  • Payment 163Bal $150,041.86
    Payment $1,199.10Principal $446.66Interest $752.44
  • Payment 164Bal $149,592.97
    Payment $1,199.10Principal $448.89Interest $750.21
  • Payment 165Bal $149,141.83
    Payment $1,199.10Principal $451.14Interest $747.96
  • Payment 166Bal $148,688.44
    Payment $1,199.10Principal $453.39Interest $745.71
  • Payment 167Bal $148,232.78
    Payment $1,199.10Principal $455.66Interest $743.44
  • Payment 168Bal $147,774.85
    Payment $1,199.10Principal $457.94Interest $741.16
  • Payment 169Bal $147,314.62
    Payment $1,199.10Principal $460.23Interest $738.87
  • Payment 170Bal $146,852.09
    Payment $1,199.10Principal $462.53Interest $736.57
  • Payment 171Bal $146,387.25
    Payment $1,199.10Principal $464.84Interest $734.26
  • Payment 172Bal $145,920.09
    Payment $1,199.10Principal $467.16Interest $731.94
  • Payment 173Bal $145,450.58
    Payment $1,199.10Principal $469.50Interest $729.60
  • Payment 174Bal $144,978.74
    Payment $1,199.10Principal $471.85Interest $727.25
  • Payment 175Bal $144,504.53
    Payment $1,199.10Principal $474.21Interest $724.89
  • Payment 176Bal $144,027.95
    Payment $1,199.10Principal $476.58Interest $722.52
  • Payment 177Bal $143,548.99
    Payment $1,199.10Principal $478.96Interest $720.14
  • Payment 178Bal $143,067.63
    Payment $1,199.10Principal $481.36Interest $717.74
  • Payment 179Bal $142,583.87
    Payment $1,199.10Principal $483.76Interest $715.34
  • Payment 180Bal $142,097.69
    Payment $1,199.10Principal $486.18Interest $712.92
  • Payment 181Bal $141,609.08
    Payment $1,199.10Principal $488.61Interest $710.49
  • Payment 182Bal $141,118.02
    Payment $1,199.10Principal $491.06Interest $708.05
  • Payment 183Bal $140,624.51
    Payment $1,199.10Principal $493.51Interest $705.59
  • Payment 184Bal $140,128.53
    Payment $1,199.10Principal $495.98Interest $703.12
  • Payment 185Bal $139,630.07
    Payment $1,199.10Principal $498.46Interest $700.64
  • Payment 186Bal $139,129.12
    Payment $1,199.10Principal $500.95Interest $698.15
  • Payment 187Bal $138,625.67
    Payment $1,199.10Principal $503.46Interest $695.65
  • Payment 188Bal $138,119.69
    Payment $1,199.10Principal $505.97Interest $693.13
  • Payment 189Bal $137,611.19
    Payment $1,199.10Principal $508.50Interest $690.60
  • Payment 190Bal $137,100.15
    Payment $1,199.10Principal $511.05Interest $688.06
  • Payment 191Bal $136,586.55
    Payment $1,199.10Principal $513.60Interest $685.50
  • Payment 192Bal $136,070.38
    Payment $1,199.10Principal $516.17Interest $682.93
  • Payment 193Bal $135,551.63
    Payment $1,199.10Principal $518.75Interest $680.35
  • Payment 194Bal $135,030.29
    Payment $1,199.10Principal $521.34Interest $677.76
  • Payment 195Bal $134,506.34
    Payment $1,199.10Principal $523.95Interest $675.15
  • Payment 196Bal $133,979.77
    Payment $1,199.10Principal $526.57Interest $672.53
  • Payment 197Bal $133,450.56
    Payment $1,199.10Principal $529.20Interest $669.90
  • Payment 198Bal $132,918.72
    Payment $1,199.10Principal $531.85Interest $667.25
  • Payment 199Bal $132,384.21
    Payment $1,199.10Principal $534.51Interest $664.59
  • Payment 200Bal $131,847.03
    Payment $1,199.10Principal $537.18Interest $661.92
  • Payment 201Bal $131,307.16
    Payment $1,199.10Principal $539.87Interest $659.24
  • Payment 202Bal $130,764.60
    Payment $1,199.10Principal $542.57Interest $656.54
  • Payment 203Bal $130,219.32
    Payment $1,199.10Principal $545.28Interest $653.82
  • Payment 204Bal $129,671.31
    Payment $1,199.10Principal $548.00Interest $651.10
  • Payment 205Bal $129,120.57
    Payment $1,199.10Principal $550.74Interest $648.36
  • Payment 206Bal $128,567.07
    Payment $1,199.10Principal $553.50Interest $645.60
  • Payment 207Bal $128,010.81
    Payment $1,199.10Principal $556.27Interest $642.84
  • Payment 208Bal $127,451.76
    Payment $1,199.10Principal $559.05Interest $640.05
  • Payment 209Bal $126,889.92
    Payment $1,199.10Principal $561.84Interest $637.26
  • Payment 210Bal $126,325.27
    Payment $1,199.10Principal $564.65Interest $634.45
  • Payment 211Bal $125,757.79
    Payment $1,199.10Principal $567.47Interest $631.63
  • Payment 212Bal $125,187.48
    Payment $1,199.10Principal $570.31Interest $628.79
  • Payment 213Bal $124,614.32
    Payment $1,199.10Principal $573.16Interest $625.94
  • Payment 214Bal $124,038.29
    Payment $1,199.10Principal $576.03Interest $623.07
  • Payment 215Bal $123,459.38
    Payment $1,199.10Principal $578.91Interest $620.19
  • Payment 216Bal $122,877.57
    Payment $1,199.10Principal $581.80Interest $617.30
  • Payment 217Bal $122,292.86
    Payment $1,199.10Principal $584.71Interest $614.39
  • Payment 218Bal $121,705.22
    Payment $1,199.10Principal $587.64Interest $611.46
  • Payment 219Bal $121,114.65
    Payment $1,199.10Principal $590.57Interest $608.53
  • Payment 220Bal $120,521.12
    Payment $1,199.10Principal $593.53Interest $605.57
  • Payment 221Bal $119,924.62
    Payment $1,199.10Principal $596.50Interest $602.61
  • Payment 222Bal $119,325.15
    Payment $1,199.10Principal $599.48Interest $599.62
  • Payment 223Bal $118,722.67
    Payment $1,199.10Principal $602.48Interest $596.63
  • Payment 224Bal $118,117.18
    Payment $1,199.10Principal $605.49Interest $593.61
  • Payment 225Bal $117,508.67
    Payment $1,199.10Principal $608.52Interest $590.59
  • Payment 226Bal $116,897.11
    Payment $1,199.10Principal $611.56Interest $587.54
  • Payment 227Bal $116,282.49
    Payment $1,199.10Principal $614.62Interest $584.49
  • Payment 228Bal $115,664.81
    Payment $1,199.10Principal $617.69Interest $581.41
  • Payment 229Bal $115,044.03
    Payment $1,199.10Principal $620.78Interest $578.32
  • Payment 230Bal $114,420.15
    Payment $1,199.10Principal $623.88Interest $575.22
  • Payment 231Bal $113,793.15
    Payment $1,199.10Principal $627.00Interest $572.10
  • Payment 232Bal $113,163.01
    Payment $1,199.10Principal $630.14Interest $568.97
  • Payment 233Bal $112,529.73
    Payment $1,199.10Principal $633.29Interest $565.82
  • Payment 234Bal $111,893.27
    Payment $1,199.10Principal $636.45Interest $562.65
  • Payment 235Bal $111,253.64
    Payment $1,199.10Principal $639.63Interest $559.47
  • Payment 236Bal $110,610.81
    Payment $1,199.10Principal $642.83Interest $556.27
  • Payment 237Bal $109,964.76
    Payment $1,199.10Principal $646.05Interest $553.05
  • Payment 238Bal $109,315.48
    Payment $1,199.10Principal $649.28Interest $549.82
  • Payment 239Bal $108,662.96
    Payment $1,199.10Principal $652.52Interest $546.58
  • Payment 240Bal $108,007.17
    Payment $1,199.10Principal $655.79Interest $543.31
  • Payment 241Bal $107,348.11
    Payment $1,199.10Principal $659.07Interest $540.04
  • Payment 242Bal $106,685.75
    Payment $1,199.10Principal $662.36Interest $536.74
  • Payment 243Bal $106,020.07
    Payment $1,199.10Principal $665.67Interest $533.43
  • Payment 244Bal $105,351.07
    Payment $1,199.10Principal $669.00Interest $530.10
  • Payment 245Bal $104,678.73
    Payment $1,199.10Principal $672.35Interest $526.76
  • Payment 246Bal $104,003.02
    Payment $1,199.10Principal $675.71Interest $523.39
  • Payment 247Bal $103,323.93
    Payment $1,199.10Principal $679.09Interest $520.02
  • Payment 248Bal $102,641.45
    Payment $1,199.10Principal $682.48Interest $516.62
  • Payment 249Bal $101,955.56
    Payment $1,199.10Principal $685.89Interest $513.21
  • Payment 250Bal $101,266.24
    Payment $1,199.10Principal $689.32Interest $509.78
  • Payment 251Bal $100,573.47
    Payment $1,199.10Principal $692.77Interest $506.33
  • Payment 252Bal $99,877.23
    Payment $1,199.10Principal $696.23Interest $502.87
  • Payment 253Bal $99,177.52
    Payment $1,199.10Principal $699.71Interest $499.39
  • Payment 254Bal $98,474.30
    Payment $1,199.10Principal $703.21Interest $495.89
  • Payment 255Bal $97,767.57
    Payment $1,199.10Principal $706.73Interest $492.37
  • Payment 256Bal $97,057.31
    Payment $1,199.10Principal $710.26Interest $488.84
  • Payment 257Bal $96,343.50
    Payment $1,199.10Principal $713.81Interest $485.29
  • Payment 258Bal $95,626.11
    Payment $1,199.10Principal $717.38Interest $481.72
  • Payment 259Bal $94,905.14
    Payment $1,199.10Principal $720.97Interest $478.13
  • Payment 260Bal $94,180.57
    Payment $1,199.10Principal $724.58Interest $474.53
  • Payment 261Bal $93,452.37
    Payment $1,199.10Principal $728.20Interest $470.90
  • Payment 262Bal $92,720.53
    Payment $1,199.10Principal $731.84Interest $467.26
  • Payment 263Bal $91,985.03
    Payment $1,199.10Principal $735.50Interest $463.60
  • Payment 264Bal $91,245.86
    Payment $1,199.10Principal $739.18Interest $459.93
  • Payment 265Bal $90,502.98
    Payment $1,199.10Principal $742.87Interest $456.23
  • Payment 266Bal $89,756.40
    Payment $1,199.10Principal $746.59Interest $452.51
  • Payment 267Bal $89,006.08
    Payment $1,199.10Principal $750.32Interest $448.78
  • Payment 268Bal $88,252.01
    Payment $1,199.10Principal $754.07Interest $445.03
  • Payment 269Bal $87,494.17
    Payment $1,199.10Principal $757.84Interest $441.26
  • Payment 270Bal $86,732.54
    Payment $1,199.10Principal $761.63Interest $437.47
  • Payment 271Bal $85,967.10
    Payment $1,199.10Principal $765.44Interest $433.66
  • Payment 272Bal $85,197.83
    Payment $1,199.10Principal $769.27Interest $429.84
  • Payment 273Bal $84,424.72
    Payment $1,199.10Principal $773.11Interest $425.99
  • Payment 274Bal $83,647.74
    Payment $1,199.10Principal $776.98Interest $422.12
  • Payment 275Bal $82,866.88
    Payment $1,199.10Principal $780.86Interest $418.24
  • Payment 276Bal $82,082.12
    Payment $1,199.10Principal $784.77Interest $414.33
  • Payment 277Bal $81,293.42
    Payment $1,199.10Principal $788.69Interest $410.41
  • Payment 278Bal $80,500.79
    Payment $1,199.10Principal $792.63Interest $406.47
  • Payment 279Bal $79,704.19
    Payment $1,199.10Principal $796.60Interest $402.50
  • Payment 280Bal $78,903.61
    Payment $1,199.10Principal $800.58Interest $398.52
  • Payment 281Bal $78,099.03
    Payment $1,199.10Principal $804.58Interest $394.52
  • Payment 282Bal $77,290.42
    Payment $1,199.10Principal $808.61Interest $390.50
  • Payment 283Bal $76,477.78
    Payment $1,199.10Principal $812.65Interest $386.45
  • Payment 284Bal $75,661.06
    Payment $1,199.10Principal $816.71Interest $382.39
  • Payment 285Bal $74,840.27
    Payment $1,199.10Principal $820.80Interest $378.31
  • Payment 286Bal $74,015.37
    Payment $1,199.10Principal $824.90Interest $374.20
  • Payment 287Bal $73,186.34
    Payment $1,199.10Principal $829.02Interest $370.08
  • Payment 288Bal $72,353.17
    Payment $1,199.10Principal $833.17Interest $365.93
  • Payment 289Bal $71,515.84
    Payment $1,199.10Principal $837.34Interest $361.77
  • Payment 290Bal $70,674.32
    Payment $1,199.10Principal $841.52Interest $357.58
  • Payment 291Bal $69,828.59
    Payment $1,199.10Principal $845.73Interest $353.37
  • Payment 292Bal $68,978.63
    Payment $1,199.10Principal $849.96Interest $349.14
  • Payment 293Bal $68,124.42
    Payment $1,199.10Principal $854.21Interest $344.89
  • Payment 294Bal $67,265.94
    Payment $1,199.10Principal $858.48Interest $340.62
  • Payment 295Bal $66,403.17
    Payment $1,199.10Principal $862.77Interest $336.33
  • Payment 296Bal $65,536.09
    Payment $1,199.10Principal $867.09Interest $332.02
  • Payment 297Bal $64,664.67
    Payment $1,199.10Principal $871.42Interest $327.68
  • Payment 298Bal $63,788.89
    Payment $1,199.10Principal $875.78Interest $323.32
  • Payment 299Bal $62,908.73
    Payment $1,199.10Principal $880.16Interest $318.94
  • Payment 300Bal $62,024.17
    Payment $1,199.10Principal $884.56Interest $314.54
  • Payment 301Bal $61,135.19
    Payment $1,199.10Principal $888.98Interest $310.12
  • Payment 302Bal $60,241.77
    Payment $1,199.10Principal $893.43Interest $305.68
  • Payment 303Bal $59,343.88
    Payment $1,199.10Principal $897.89Interest $301.21
  • Payment 304Bal $58,441.50
    Payment $1,199.10Principal $902.38Interest $296.72
  • Payment 305Bal $57,534.60
    Payment $1,199.10Principal $906.89Interest $292.21
  • Payment 306Bal $56,623.17
    Payment $1,199.10Principal $911.43Interest $287.67
  • Payment 307Bal $55,707.19
    Payment $1,199.10Principal $915.99Interest $283.12
  • Payment 308Bal $54,786.62
    Payment $1,199.10Principal $920.57Interest $278.54
  • Payment 309Bal $53,861.46
    Payment $1,199.10Principal $925.17Interest $273.93
  • Payment 310Bal $52,931.66
    Payment $1,199.10Principal $929.79Interest $269.31
  • Payment 311Bal $51,997.22
    Payment $1,199.10Principal $934.44Interest $264.66
  • Payment 312Bal $51,058.10
    Payment $1,199.10Principal $939.11Interest $259.99
  • Payment 313Bal $50,114.29
    Payment $1,199.10Principal $943.81Interest $255.29
  • Payment 314Bal $49,165.76
    Payment $1,199.10Principal $948.53Interest $250.57
  • Payment 315Bal $48,212.49
    Payment $1,199.10Principal $953.27Interest $245.83
  • Payment 316Bal $47,254.45
    Payment $1,199.10Principal $958.04Interest $241.06
  • Payment 317Bal $46,291.62
    Payment $1,199.10Principal $962.83Interest $236.27
  • Payment 318Bal $45,323.98
    Payment $1,199.10Principal $967.64Interest $231.46
  • Payment 319Bal $44,351.50
    Payment $1,199.10Principal $972.48Interest $226.62
  • Payment 320Bal $43,374.16
    Payment $1,199.10Principal $977.34Interest $221.76
  • Payment 321Bal $42,391.93
    Payment $1,199.10Principal $982.23Interest $216.87
  • Payment 322Bal $41,404.78
    Payment $1,199.10Principal $987.14Interest $211.96
  • Payment 323Bal $40,412.71
    Payment $1,199.10Principal $992.08Interest $207.02
  • Payment 324Bal $39,415.67
    Payment $1,199.10Principal $997.04Interest $202.06
  • Payment 325Bal $38,413.65
    Payment $1,199.10Principal $1,002.02Interest $197.08
  • Payment 326Bal $37,406.61
    Payment $1,199.10Principal $1,007.03Interest $192.07
  • Payment 327Bal $36,394.55
    Payment $1,199.10Principal $1,012.07Interest $187.03
  • Payment 328Bal $35,377.42
    Payment $1,199.10Principal $1,017.13Interest $181.97
  • Payment 329Bal $34,355.20
    Payment $1,199.10Principal $1,022.21Interest $176.89
  • Payment 330Bal $33,327.88
    Payment $1,199.10Principal $1,027.33Interest $171.78
  • Payment 331Bal $32,295.42
    Payment $1,199.10Principal $1,032.46Interest $166.64
  • Payment 332Bal $31,257.79
    Payment $1,199.10Principal $1,037.62Interest $161.48
  • Payment 333Bal $30,214.98
    Payment $1,199.10Principal $1,042.81Interest $156.29
  • Payment 334Bal $29,166.96
    Payment $1,199.10Principal $1,048.03Interest $151.07
  • Payment 335Bal $28,113.69
    Payment $1,199.10Principal $1,053.27Interest $145.83
  • Payment 336Bal $27,055.16
    Payment $1,199.10Principal $1,058.53Interest $140.57
  • Payment 337Bal $25,991.33
    Payment $1,199.10Principal $1,063.83Interest $135.28
  • Payment 338Bal $24,922.19
    Payment $1,199.10Principal $1,069.14Interest $129.96
  • Payment 339Bal $23,847.70
    Payment $1,199.10Principal $1,074.49Interest $124.61
  • Payment 340Bal $22,767.83
    Payment $1,199.10Principal $1,079.86Interest $119.24
  • Payment 341Bal $21,682.57
    Payment $1,199.10Principal $1,085.26Interest $113.84
  • Payment 342Bal $20,591.88
    Payment $1,199.10Principal $1,090.69Interest $108.41
  • Payment 343Bal $19,495.74
    Payment $1,199.10Principal $1,096.14Interest $102.96
  • Payment 344Bal $18,394.12
    Payment $1,199.10Principal $1,101.62Interest $97.48
  • Payment 345Bal $17,286.99
    Payment $1,199.10Principal $1,107.13Interest $91.97
  • Payment 346Bal $16,174.32
    Payment $1,199.10Principal $1,112.67Interest $86.43
  • Payment 347Bal $15,056.09
    Payment $1,199.10Principal $1,118.23Interest $80.87
  • Payment 348Bal $13,932.27
    Payment $1,199.10Principal $1,123.82Interest $75.28
  • Payment 349Bal $12,802.83
    Payment $1,199.10Principal $1,129.44Interest $69.66
  • Payment 350Bal $11,667.75
    Payment $1,199.10Principal $1,135.09Interest $64.01
  • Payment 351Bal $10,526.98
    Payment $1,199.10Principal $1,140.76Interest $58.34
  • Payment 352Bal $9,380.52
    Payment $1,199.10Principal $1,146.47Interest $52.63
  • Payment 353Bal $8,228.32
    Payment $1,199.10Principal $1,152.20Interest $46.90
  • Payment 354Bal $7,070.36
    Payment $1,199.10Principal $1,157.96Interest $41.14
  • Payment 355Bal $5,906.61
    Payment $1,199.10Principal $1,163.75Interest $35.35
  • Payment 356Bal $4,737.04
    Payment $1,199.10Principal $1,169.57Interest $29.53
  • Payment 357Bal $3,561.63
    Payment $1,199.10Principal $1,175.42Interest $23.69
  • Payment 358Bal $2,380.33
    Payment $1,199.10Principal $1,181.29Interest $17.81
  • Payment 359Bal $1,193.14
    Payment $1,199.10Principal $1,187.20Interest $11.90
  • Payment 360Bal $0.00
    Payment $1,199.10Principal $1,193.14Interest $5.97
Like this? Share: Email

Loan payoff figures are estimates using the reducing-balance, level-payment method and show only principal and interest. They exclude fees, points, insurance, escrow, taxes and prepayment penalties. Confirm exact figures with your lender. See our Terms.

What a loan payoff calculator tells you

A loan payoff calculator turns four numbers — your loan balance, the annual interest rate, the term in years, and any extra you can pay each month — into the figures that actually matter when you are paying off a debt: your scheduled monthly payment, the total interest you will pay, the total cost of the loan, and exactly how long it takes to reach a zero balance. Add an extra monthly payment and it also shows how much interest and time you save.

How the payment is calculated

A fully-amortizing loan is repaid with equal monthly payments, each split between the interest owed that month and a chunk of principal. The payment that exactly clears the loan by the end of the term comes from the standard amortization (annuity) formula:

PMT = P × i ÷ (1 − (1 + i)⁻ⁿ)

where P is the loan amount, i is the monthly interest rate (the APR divided by 12), and n is the total number of monthly payments (the term in years times 12). Each month the interest portion is the opening balance times i, and whatever is left of the payment goes to principal.

0% interest: when the rate is zero the formula collapses to PMT = P ÷ n — the loan amount split evenly across the payments, with no interest at all.

Worked example

A classic 30-year mortgage of $200,000 at 6% a year. Generated by the same engine that powers the calculator above.

StepValue
Loan amount (P)$200,000
Interest rate (APR)6% per year
Term30 years
Monthly rate (i = 6% ÷ 12)0.5% per month
Number of payments (n)360
Monthly payment (PMT)$1,199.10
Total interest$231,676.38
Total paid$431,676.38

The very first payment is almost all interest ($1,000.00 of the $1,199.10 payment), and the principal share grows every month as the balance falls — the hallmark of amortization.

How extra payments save interest and time

Any amount you pay on top of the scheduled payment goes straight to principal. Because interest is charged on the outstanding balance each month, every extra dollar of principal you pay today cuts every future interest charge — and those savings compound over a long term. The table below holds the loan, rate and term fixed and only changes the extra monthly amount:

Extra / monthPayoffTotal interestInterest saved
None30y 0m$231,676
$10024y 7m$182,538$49,138
$20021y 0m$151,876$79,801
$30018y 5m$130,571$101,106
$50014y 11m$102,535$129,142

For a $200,000 loan at 6% over 30 years. Every dollar of extra principal cuts every future interest charge — the savings compound over the life of the loan.

Why early payments are mostly interest

Because interest is charged on the outstanding balance, and that balance is largest at the start, your earliest payments are mostly interest with only a thin slice of principal. As the principal slowly comes down, the interest each month falls, so a bigger share of the same fixed payment goes to principal. By the end of the term nearly the entire payment is principal. This is why paying a little extra early in a loan — or choosing a shorter term — saves so much interest.

Finding the payoff time from a payment

If you already know your fixed payment and want to know how many months are left, the closed-form inverse of the payment formula gives the answer:

n = −ln(1 − P × i ÷ PMT) ÷ ln(1 + i)

This only has a solution when PMT > P × i — the payment must at least cover the first month's interest, or the balance never falls. The calculator guards against this case so a payment that is too small never produces a misleading result.

The biweekly payment strategy

One of the simplest ways to pay off a loan faster costs nothing extra per month — it just changes when you pay. Instead of one full payment each month, you pay half the amount every two weeks. Because there are 52 weeks in a year, that adds up to 26 half-payments, which equals 13 full monthly payments instead of 12. That one extra payment a year is applied entirely to principal.

On a $200,000 loan at 6% for 30 years your monthly payment is $1,199.10, so one extra annual payment works out to roughly $99.93 extra per month — matching the second row in the table above. As shown there, that saves around $14,000$17,000 in interest and trims roughly 3–4 years from the term.

Before switching to biweekly: confirm with your lender that extra payments are applied immediately to principal rather than held until month-end. Some servicers hold the half-payment and only credit it once the second half arrives — if so, you gain nothing from the biweekly schedule itself and should instead just add the equivalent extra monthly principal directly.

Pay off early vs invest the difference

Every dollar of extra principal you pay eliminates a guaranteed future interest charge at your loan's rate. Whether that is a better use of money than investing depends on how your loan rate compares to the after-tax return you expect elsewhere.

  • Eliminate high-rate debt first. Credit cards at 20–25% are a guaranteed negative return; paying them off beats any realistic investment return.
  • Capture employer matches. A 50% or 100% employer 401(k)/pension match is an instant 50–100% return — always take it before making extra loan payments.
  • Build an emergency fund. Three to six months of expenses in a liquid account protects you from having to borrow at high rates if an unexpected cost arises.
  • Then compare rates. A 6–7% mortgage rate eliminated is a guaranteed 6–7% after-tax return. A broad stock index has historically returned 7–10% per year before inflation, but with significant short-term volatility. If your loan rate is below your realistic expected after-tax investment return and you have the risk tolerance, investing the difference may win mathematically — but the loan payoff delivers certainty.

There is no universal answer. For many people the certainty and peace of mind of a paid-off loan has value beyond the math, and that is a perfectly rational preference.

What this calculator does not include

To keep the figures honest, the calculator models only the loan itself — principal and interest (P&I). It does not add:

  • Property tax, homeowner's or other insurance, and escrow
  • Points, origination, processing or other lender fees
  • Prepayment penalties or rate resets (it assumes a fixed rate)
  • Balloon, interest-only or variable-rate structures

The model assumes a fixed rate, equal monthly payments and a fully-amortizing schedule that reaches zero at the end of the term. Confirm exact figures with your lender.

Frequently asked questions

How does a loan payoff calculator work?+

The calculator uses the standard amortizing loan formula: PMT = P × i / (1 − (1+i)^−n), where P is your loan balance, i is the monthly interest rate (annual rate ÷ 12), and n is the total number of monthly payments. Each month, interest accrues on the remaining balance, your payment covers that interest first, and the remainder reduces the principal. The schedule repeats until the balance reaches zero.

What does 'amortization' mean?+

Amortization means paying off a debt through a series of fixed, equal payments over time. Each payment blends interest and principal in shifting proportions: early payments are mostly interest; later payments are mostly principal. A fully amortizing loan reaches a zero balance at the end of the agreed term.

How much time and interest can extra monthly payments save me?+

Extra payments go entirely toward reducing your principal, which shrinks the balance on which future interest is calculated. Even modest extra amounts compound this benefit over time. For example, paying an extra $200/month on a $200,000 loan at 6% for 30 years cuts the payoff from 360 months to 252 months (saving 9 years) and reduces total interest from about $231,676 to $151,876 — saving roughly $79,800.

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

APR (Annual Percentage Rate) is the nominal yearly rate quoted by lenders. The monthly interest rate used in payment calculations is simply APR ÷ 12. For example, a 6% APR gives a monthly rate of 0.5% (0.005). Note that the effective annual rate (EAR) from monthly compounding is (1.005)^12 − 1 ≈ 6.168%, but the payment formula uses the nominal monthly rate, not the EAR.

Why does my early payment go mostly to interest?+

Because interest is calculated on the outstanding balance, which is highest at the start of the loan. As you make payments, the balance falls, so the interest portion of each payment shrinks and the principal portion grows. This is normal amortization behavior, not a bank fee.

Can I use this calculator for any currency?+

Yes. The loan payoff math (PMT = P × i / (1 − (1+i)^−n)) is currency-agnostic — it works identically for USD, EUR, GBP, INR, or any other currency. Simply enter your loan amount and payment figures in your local currency and interpret the results in the same currency.

What happens if my interest rate is 0%?+

At 0% interest no interest accrues, so the required monthly payment is simply your loan amount divided by the number of months in the term. For a $12,000 loan over 36 months that is $333.33/month. The standard formula requires a special-case branch at i = 0 to avoid division by zero; well-implemented calculators handle this automatically.

Does this calculator account for fees, insurance, or escrow?+

No. The calculator models interest-only amortization: principal and interest payments only. Origination fees, mortgage insurance premiums (MIP/PMI), property taxes held in escrow, and homeowner’s insurance are not included. Your actual monthly payment from a lender will typically be higher than the figure shown here because of these additional costs.

How do I find how many payments are left on my existing loan?+

Enter your current outstanding balance (not the original loan amount) as the loan amount, enter your current interest rate and the number of remaining years, and leave the extra payment at zero. The calculator will show you the number of remaining months, total remaining interest, and your scheduled payment — which should match your actual payment (any small difference is rounding).

What is the mathematical formula for payoff time when I know the payment?+

If you know your fixed payment PMT and want to find how many months n it takes to pay off principal P at monthly rate i, the closed-form formula is: n = −ln(1 − P × i / PMT) / ln(1 + i). This requires PMT > P × i (otherwise the payment does not cover the first month’s interest and the loan grows rather than shrinks). This is the algebraic inverse of the standard amortization payment formula.

Is making one extra payment per year the same as making an extra monthly amount?+

They are mathematically similar but not identical. One extra annual payment of 1/12 of your PMT is equivalent on average to paying an extra PMT/12 each month. The monthly-extra approach is slightly more effective because the extra principal reduces your balance earlier in the year, lowering interest accrual for the remaining months. Both strategies meaningfully shorten your loan term.

What is the maximum safe input range for this calculator?+

The calculator accepts loan amounts up to 100 million, annual rates from 0% to 100%, and terms from 1 to 50 years. These bounds cover virtually all real-world residential, auto, and personal loans. Very high rates combined with long terms can produce extreme total interest figures but the math remains valid. An extra payment exceeding the monthly balance will simply pay off the loan in that period.

What is a biweekly payment strategy and how much does it save?+

A biweekly payment means paying half your monthly payment every two weeks. Because there are 52 weeks in a year, you end up making 26 half-payments — equivalent to 13 full monthly payments instead of the usual 12. That one extra payment per year goes entirely to principal and can cut several years off a 30-year mortgage. For a $200,000 loan at 6% the extra payment is about $1,199 a year, which our savings table shows saves roughly $14,000–$17,000 in interest and shaves 3–4 years off the term (similar to the $100/month-extra row). Check whether your lender applies biweekly payments immediately or holds them to month-end — the timing matters.

Should I pay off my loan early or invest the extra money instead?+

It depends on the guaranteed rate you are eliminating versus the expected return on the alternative. Paying down a 6–7% mortgage is a guaranteed 6–7% after-tax return on that dollar. If your best alternative (after tax) is expected to return more — a broad stock index fund has historically returned 7–10% annually before inflation — investing may come out ahead mathematically. But the loan payoff delivers a certain outcome; investment returns are not. Practical guidance: (1) always pay off high-rate debt (credit cards, payday loans) first; (2) capture any employer 401(k)/pension match before extra loan payments; (3) build a 3–6 month emergency fund first; (4) then weigh loan payoff against investing based on your rate and risk tolerance. There is no single right answer — the peace of mind from a paid-off loan is real and has value.

Disclaimer

This calculator is provided for general educational and informational purposes only. Its results are estimates based on the figures you enter; a lender’s actual offer, interest rate, fees and eligibility criteria may differ. It is not financial or lending advice. Please confirm the details with your lender and consult a qualified professional before borrowing.

Sources

Formula and data last reviewed by the TheCalculatorVault team on 26 June 2026. Figures are for general information, not professional advice.