Setting up mortgage payments
prl
prl at ozemail.com.au
Wed Jan 9 17:57:25 EST 2013
On 10/01/13 07:52, Mike or Penny Novack wrote:
>
>> Programs for checking your mortgage repayments suitable for Australia
>> are on sale. The calculations are not easy for pen and paper work, but
>> easily computerised. Prediction isn't required, so Mike doesn't need a
>> crystal ball, but there would be some interest in checking after the
>> event.
>>
>>
> I didn't think we were talking about CHECKING mortgage payments (after
> the fact) but being able to SCHEDULE mortgage payments (set up
> scheduled transactions in gnucash). I was referring to the
> impossibility of scheduling (with the amounts) when the amounts might
> change before the scheduled payment was due.
I'm not sure what others were talking about, but I wasn't talking about
problems setting up mortgage schedule payments. The minimum payments I
can make on my mortgage are fixed, and at intervals that GnuCash can
work with, so that bit works very nicely in GnuCash. I make advance
payments at irregular times that suit me, and they're entered as manual
transactions.
What I can't do with any useful level of convenience is calculate the
interest that should be debited at the end of each month. That's my main
variable, and its calculation is complicated by all the factors I
mentioned in my earlier email.
> There is NO problem about entering mortgage payments manually once the
> amounts are known.
I know these in advance.
It is also possible in principle for me to accurately forecast the
interest that I will be charged (except when there is an interest rate
change in the month). It's just a bit messy, since it will be at least
the sum of three (or four, in the case of 3 repayments in the month)
interest calculations: on the month's opening balance up to the first
payment, on the balance between the first and second payment, and on the
balance from the second payment to the end of the month (when interest
is debited). The first and second payment are on variable dates in the
month, since the repayments are fortnightly on Mondays. That means that
there's no single formula using balance at date that will work for every
month, which makes creating an SX for the interest infeasible IMO.
And that's all without interest rate changes or additional repayments on
days other than my normal payment days.
I think that Derek has misread what I've written about variations of my
interest rate, though. My interest rate can change on any day, but it
doesn't really "potentially change every day". It's changed twice in the
~six months since the start of the mortgage. The first change was on the
15th of the month, the second on 24th of the month. Both downwards :)
Anyway, I handle the interest in the same way that I handled it when I
had a similar amount of money in a savings investment account - I simply
add an interest transaction at reconciliation time, with the amount
taken from my statement. The fact that at this stage in the mortgage
repayment, the monthly interest amount doesn't change by much means that
it's easy to detect any gross errors.
> ... snip ...
There's one other further complicating feature in my mortgage, but I
don't intend to use it. The mortgage, as well as allowing drawings on
advance payments, also allows for the establishment of an offset account
tied to it. No interest is paid on the offset account, but the mortgage
interest is calculated on the difference between the mortgage balance
and the offset account balance.
To handle interest calculations for this in Gnucash, a
balance-at-date-in-specified-account function would be needed.
In Australia there are tax advantages in an offset account, because
while interest income is taxable, there is no tax on interest payments
saved in this way (and there is no tax deduction for interest payments
on the mortgage of your main residence). However, there are no tax or
any other advantages of an offset account on my mortgage over the
ability to draw on advance payments. I'm not sure why the bank offers it
as an option, especially since there's an (IMO outrageous) AUD8/month
account fee on the offset account, but no charges for advance payments
or withdrawals against them.
Theres's more information about this sort of mortgage in Wikipedia:
http://en.wikipedia.org/wiki/Flexible_mortgage (where it says that in
the US, it's called an Australian mortgage, because it first appeared here).
I suspect that this kind of mortgage is as foreign to most US
mortgage-holders as an escrow account is to me.
To misquote Hamlet: "There are more things in the world-wide mortgage
market, Horatio, than are dreamt of in your philosophy."
Peter
More information about the gnucash-user
mailing list