Paying just a little extra on your mortgage each month can have a dramatic effect
on the time it takes you to pay off your mortgage and the amount of interest you
pay over the life of the loan. This calculator is designed to show you how much
time and money — over the life of the loan — you could save by paying
an additional amount in your mortgage payment each month.
The results below show the time and money you would save by accelerating your mortgage
payments. Other popular payment options you could consider to reduce the time and
cost of your mortgage loan include making biweekly payments or making one additional
payment each year. All of these strategies can help you save money and time without
incurring the expense of refinancing. Keep in mind that not all mortgages have a
prepayment feature so you should consult with the holder of your mortgage for the
specifics of your situation.
Additional amount you are adding to your monthly payment:
$0.00
By making this extra payment, you will save the following amount of interest:
$0
Also, your home will be paid off this many years early:
0 years
The graph below shows the difference between paying your mortgage with the minimum required payments vs. adding the additional amount you specified to your mortgage payment each month. The more you can manage to pay each month, the faster you'll pay off your mortgage and the less interest you'll pay.
Accelerated Mortgage Projection
This hypothetical example is used for illustrative purposes only. Actual results will vary.
This information is not intended as tax, legal, investment, or retirement advice or recommendations, and it may not be relied on for the purpose of avoiding any federal tax penalties. You are encouraged to seek advice from an independent tax or legal professional. The content is derived from sources believed to be accurate. Neither the information presented nor any opinion expressed constitutes a solicitation for the purchase or sale of any security.
//<![CDATA[
var Formula = 'k = 1; l = (a / ((1 - Math.pow((1 + (b / 1200)), -c)) / (b / 1200))); m = l + e; n = a; o = a; var pArr = [n]; var qArr = [o]; h = (l * c) - a; var tArr = [0]; j = c; i = 0; for (var _i = 1; _i <= c; _i++) { n = Math.max(0, n - (l - (n * b / 1200))); i = i + (o * b / 1200); if (o != 0) { if (_i
Case Studies
Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque
Lorem ipsum dolor sit amet, consectetur adipiscing elit commodo consequatLorem ipsum dolor sit amet, consectetur adipiscing elit commodo consequat