Mortgage Calculator With Extra Payment - YouTube

Channel: unknown

[5]
Hi! Welcome to moneyness.biz, your home for personal finance.
[9]
Today, I'm going to show you how to make a mortgage calculator with extra payments.
[14]
This is something that I've been using myself for years,
[17]
I've always found it useful, and I want to share it with you.
[21]
You might think that building a mortgage calculator in a spreadsheet sounds really complicated.
[28]
Trust me, this is not rocket science. If you know how to use a spreadsheet just a little bit,
[33]
we can build this together.
[35]
You might be thinking, "there are a ton of mortgage calculators out there on the internet."
[41]
Well, why is this one special? This one is special, first,
[46]
because some of those mortgage calculators out there don't get things right.
[51]
For example, when I search YouTube for mortgage calculator, the first thing that comes up,
[57]
or one of the first things, is a video from 2008, and it gets the interest payments wrong.
[63]
I have been using mortgage calculators like this for almost 20 years,
[68]
both personally and professionally. I'm going to show you
[71]
how to do it right. I'm going to show you at the end
[74]
of this video the trick that i use to take this mortgage calculator
[78]
and match the amortization schedule in my personal mortgage
[82]
to the penny, and I challenge you, once you've built this, to match it up
[87]
against the amortization schedule in your mortgage docs
[91]
and leave me a comment. Let me know whether you can match to the penny
[94]
or not. Another interesting feature of this calculator
[98]
is that it handles extra payments. So, for example, if you're six months into the
[103]
mortgage and you make an extra thousand dollar
[106]
payment, you might wonder, "how much will my total interest shrink?"
[111]
or "what's my new mortgage payoff date?" Now you'll have a tool to be able to
[115]
answer that. One word of warning first, this is for
[119]
fixed rate mortgages only. If you have an adjustable rate mortgage,
[124]
they look a little different. Now, having said all that, let's build
[129]
this! All righty, here's the beginning of our
[132]
mortgage calculator. Cells that are in yellow are things that
[136]
can change from loan to loan, so you put your individual information
[140]
in there. The other cells are formulas I'm going
[143]
to show you how to do those. Let's say we start out with a three
[147]
hundred thousand dollar loan, which has a rate of three and a half
[152]
percent I put that in in decimals and the term,
[156]
the term means how long does the mortgage last, a term
[160]
of 30 years. Let's just go through to a little formatting to make it pretty
[166]
three hundred thousand dollars in decimals, the rate
[169]
in percent, and show two decimal places. Here's our first calculation which is
[175]
the term, which is equal to the term in years
[179]
above times 12. Now we have our monthly
[183]
payment and we're going to use the pmt function.
[186]
The first thing the pmt function wants is the rate. Now that rate is an annual
[191]
rate but we want a monthly payment so we're
[195]
going to divide that rate by 12. Be very very careful, this works for U.S.
[200]
mortgages. I don't know if it works for mortgages
[203]
outside the U.S. and I know there are other types of
[206]
loans where the compounding works differently and you can't just divide by
[210]
12. So again, be careful. This works for U.S. mortgages,
[214]
I can't guarantee it for anything else. The next thing we need is the number of
[219]
periods, which is the number of months. Finally,
[223]
we need the loan amount. There is our monthly payment. Now you can check
[229]
that monthly payment against other mortgage calculators,
[233]
make sure they agree. The monthly payment here is
[236]
negative, because we have money, three hundred thousand dollars coming
[241]
in, so our monthly payment goes out and it's negative, but for our purposes
[247]
that needs to be a positive number, so I'm just going to put a minus
[251]
sign in there. Now that we have our monthly payment, let's hit the dollar
[255]
sign, format that so it looks pretty. Now we
[258]
are going to fill in the next two rows by hand.
[261]
After that everything is the same so we will select and drag
[265]
down and that will finish off our mortgage amortization schedule.
[269]
For this first cell we need the first mortgage
[273]
payment due date, so let's call that October 1st,
[276]
2020. The beginning balance is the same as the loan amount. The
[281]
payment is equal to the monthly payment, but,
[286]
we're going to use the dollar signs to make that an absolute reference, so when
[290]
we drag things it still points to that B6
[292]
monthly payment cell. The interest is the beginning balance
[298]
times the interest rate. Again that's an absolute interest rate. And again,
[305]
our interest rate, up on B3, is annual and we want monthly so we
[312]
divide by 12. Now, we have a payment, it's composed of
[316]
principal and interest. We know the payment, we know the interest,
[319]
so the principal must be the payment minus
[322]
the interest. Here we have a spot for extra payments, let's not worry about
[327]
that yet. Once we fill in the whole amortization
[330]
schedule then we will come back and play with the extra payments.
[334]
Our ending balance is our beginning balance minus the principal that we paid
[342]
minus the extra payment. We have three more columns on the right
[347]
here. This is the first month of the mortgage,
[350]
so we'll put in a one. We've only made one payment so far, so
[355]
total interest is equal to that interest payment that
[359]
we made. Similarly total principal is equal to
[363]
the principal payment that we made plus any extra
[367]
payments. We're in good shape so far! For the next
[371]
row, payment due date, we're going to use the
[374]
edate function to say the next payment due date
[379]
is the previous payment due date, and go up one month. Now that is a very funny
[386]
looking set of numbers, so i'm going to right
[390]
click and say format cells and say date
[395]
and say okay. That's a more reasonable looking date.
[399]
Our beginning balance is last month's ending balance.
[404]
Our payment here, we're going to use the min function.
[409]
So it is the minimum of the beginning balance plus this month's
[416]
interest, or, the regular monthly payment. The regular monthly payment gets the
[421]
dollar signs. The reason we do this is so that if we
[426]
make an extra payment, it's possible that our
[429]
beginning balance in the last month could get very small,
[433]
and if we don't use the min function, we could make too big of a
[437]
payment. Our monthly payment might be bigger than what's due.
[440]
So if we use the min function it helps account for those
[443]
extra payments. The interest and the principal
[446]
are calculated the same way as above, so I'll select and drag those down,
[451]
and I'll do the same thing with the end balance.
[454]
The month is just the month above plus one.
[458]
The total interest is equal to our total interest from last month
[463]
plus the interest we paid this month, and our total principal is equal to the
[469]
total principal from last month plus the principal we paid this month
[474]
plus any extra payments. Before I drag everything down, I'm going to do a little
[482]
freeze panes here so that we don't lose track of our column headings.
[487]
Now, let me select row 10 and I will just drag it down to row 368.
[498]
Boom! Okay, you can see our total principal paid over here,
[503]
300,000, matches the loan amount. Now, let us make some cells to keep track
[509]
of things. Total principal. And total principal
[515]
is equal to the maximum of the total principal column.
[522]
We're going to use that to check just to make sure each time we make a change
[526]
our total principal paid is the same as loan amount. Let's also keep track of
[533]
total interest, and again we will make that the maximum
[538]
of whatever we find in the total interest
[542]
column. And one more thing, if we mess around with
[548]
this loan, if we're going to change some
[550]
numbers, let's keep track of what our interest payment is with the
[555]
original setup. So we will make a row here called
[558]
original interest. And I'm going to
[562]
copy and paste a value, and format that value.
[571]
Okay, this is a pretty reasonable mortgage calculator,
[574]
it should match up well with the good mortgage calculators on the web.
[579]
And we can use it to do things like say if my note rate was three and a quarter
[585]
instead of 3.5, so 0.0325, my new total interest payments would be
[593]
around 170,000 dollars. So I would save almost 15,000
[598]
dollars, over the life of the loan, by having a lower interest rate.
[603]
Let's go back to three and a half. What if I got a 20-year loan instead of
[609]
a 30-year loan? Now you can see at the end of our
[613]
spreadsheet, down here, everything's at zero because
[617]
it's not a 30-year loan anymore so we don't have to go this far
[620]
out and it should end right around month 240.
[627]
If we have a 20-year loan, our total interest payments
[632]
are the original minus the total. Our total interest payments are almost
[638]
67,000 dollars lower. Let's go back, let's reset things. We can
[644]
see that our mortgage calculator is working right now. Now, I promised you
[648]
a mortgage calculator with extra payments, so let's go back up to
[654]
the very beginning. If we were to make an extra payment,
[658]
let's say after a year we pay an 1,000 dollars.
[665]
That will save us 1,751 dollars.
[670]
Now, the principal hasn't changed, right so we didn't make any extra
[676]
principal payments over the life of the loan. We just paid some principal
[681]
early, and it saved us 1,750. If, instead, we made that extra principal
[689]
payment, let's say right in the middle of the
[693]
loan, around month 180.
[697]
Now we only save 688 dollars. When you make the principal payment
[704]
early, like we did before, you can see how that
[708]
reduces the ending balance, which means the beginning
[712]
balance next period is lower, which means that the amount of interest
[717]
that you pay that period is lower, which means more goes to principal, and
[722]
that's why you save so much money. Here is a mortgage
[726]
calculator with extra payments, and this is pretty good, but I promised
[730]
you a trick that let me match up this mortgage
[734]
calculator to my actual mortgage documents. So
[739]
here's the trick. Take a look at this monthly payment. If
[743]
we look out a couple more digits, you can see
[747]
that we are paying fractions of a penny. But in the real world you can't pay a
[753]
fraction of a penny. So, what we need to do,
[759]
is round this. Use the round function.
[763]
And I'm going to say round that payment to two decimal places. Now you can see
[770]
that the monthly payment is only to the penny. We need to do this
[776]
for the interest payment as well. So let us take that interest payment,
[782]
round it, again to two decimal places, and we will
[787]
just drag that on down. Now
[792]
this, with the rounding, matches my mortgage documents to the penny.
[797]
One interesting thing that happened though,
[800]
is that our total principal is now not equal to our loan amount. This means that
[807]
our last payment didn't fully pay off our mortgage. We
[811]
have to pay an extra $2.71. Now, we could make a complicated
[816]
Excel formula to do that, but, just to be simple, let's add it in
[822]
manually and say plus 2.71. Now our principal
[828]
matches. You could say, with some justification,
[832]
I thought this was a fixed rate mortgage, I thought my payment was going to be
[835]
constant over the life of the loan. In my mortgage docs the last payment is
[840]
just a little different from all the other payments, and it's
[844]
because of this rounding. Let's try one more example. What if our
[848]
mortgage was for 100,000 dollars?
[851]
Now again, you can see that the total principal is
[855]
off a little bit, so we need to get rid of
[859]
that extra amount we put in before, and change it manually.
[866]
There we go, everything works out. Let's wrap things up.
[870]
I hope you learned three things today: first, how to make a mortgage calculator,
[875]
second, how to use it to look at different loans,
[878]
and third, how to measure the impact of making an earlier and
[882]
extra payment. As I said before, if you have a mortgage, please take your
[887]
mortgage docs and match it up against the calculator.
[890]
Leave a comment saying whether they match to the penny or not.
[893]
Thank you so much for watching! Please hit like
[897]
and subscribe and the bell, and I'll see you next time!