Elisabeth,
Wow. I did not really expect you to implement so many of my suggestions. I am truly impressed.
It is really nice to see the breakdown of everything on the right side of the Sankey diagrams. It is also nice to see the numbers in the TAXES breakdown table.
If you want a new word to represent the sum of TAXES+DB_CONT.+SPENDING, you might consider the word EXPENDITURES. You could also use the word DISBURSEMENTS, but that may have other connotations. Both are long words... too long for a single cell. Either could be made to span four columns similar to what you have done with the word DEPOSITS. FYI: Statistics Canada uses the term "Total expenditure" for this exact purpose.
I am guilty of reading the documentation too fast which caused me to initially miss that statement. I wish I had paid more attention to this detail because I spent several hours trying to figure out why the MoneyReady App was showing slightly bloated tax values in situations that involved employment income.‘TAXES’ includes CPP/QPP and EI deductions
As far as I can tell, this new feature is working well. Thank you for the new code!
The only thing that surprised me when looking at the TIME MACHINE output was that in some years the two "his and hers" joint accounts receive identical inflows. I assume that this has something to do with optimizations after paying joint expenses; if this is the case it is probably working as intended and it is fine by me.
I'll add a bit more to this topic for others that might be reading...
It would be possible both in the real world and in this application to use a single joint account instead of two.
I don't do this in the real world because I feel it complicates the tax filing process.
With separate his and hers non-registered joint investments accounts we can have the best of two worlds:
- no probate fees
- simple tax filing while being compliant with the CRA attribution rules
On the 1st joint account I have my name listed before my wife's name. The T5 and T5008 stemements for this account get forwarded to the CRA with my SIN number only.
On the 2nd joint account I have my wife's name listed first. The T5 and T5008 statements for this account get forwarded to the CRA with my wife's SIN number only.
We use the CRA's autofill service to complete our tax forms; we don't have to fiddle or adjust any of the numbers after they are imported into the tax software.
My parents had a similar arrangement. Tax filing was easy and the CRA never felt the need to do an audit.
When my father passed away, my mother did not require a lawyer and she did not need to pay any probate fees; the brokerage firm simply looked at the will and then collapsed both accounts into a single individual account with my mother's name on it.
I would recommend his and hers non-registered joint investment accounts for all married couples... unless one of you has received a large inheritance and you don't like your spouse.
Now, after your code changes, I repeated the tests.
TEST #1
Account owner set to "joint" for both accounts.
"Percentage of account my_name contributed to" to 100 percent on the 1st account
and
"Percentage of account my_name contributed to" to 0 percent on the 2nd account.
TIME MACHINE now shows a proper split of taxable dividends between myself and my wife for the years 2024 and 2025. This is an improvment. Thank you! I did not check all the other years but I assume they are all okay now.
TEST #2
Account owner set to "me" for the 1st account.
Account owner set to "my wife" for the 2nd account.
This results in different cash flows due to the impact of the priority table but there is nothing unexpected. Up to the year before my scheduled death (i.e. before any probate is paid), the total value of all non-registered accounts is roughly the same as it is in TEST #1. The values of all the registered accounts are identical. The small difference in the non-registered accounts is likely due to the minor difference in expected rates of return that I have inadvertently created between the two accounts.
For now I will probably continue to model the accounts as "joint" accounts because I don't really care which account gets bigger or smaller as long as the total combined value in the accounts is as accurate as possible. However if you do add a feature to support "Joint (but not really)" accounts I won't complain!
In the real world my wife and I maintain two non-registered joint investment accounts. All funds in the 1st account are attributable to me. All funds in the 2nd account are attributable to my wife.
I pay the dividend and capital gain taxes for the 1st account. She pays the dividend and capital gain taxes for the 2nd account.
The sole reason for maintaining the "joint" designation on these accounts is to avoid eventual probate fees.
How do I model this in the MoneyReady App?
For the 2nd account I tried setting "Percentage of account my_name contributed to" to 0 percent, but when I do that, this field always reverts to 50 percent. I then tried 1 percent but it did not have the desired effect.
For this year (2024), the TIME MACHINE always expects me to pay all of the dividend taxes for both accounts.
For next year (2025), the TIME MACHINE shows my wife paying a small percentage of our combined dividend tax, but it is still far below what her share should be.
I tried to model the accounts as "individual" instead of "joint". That solved my issues, but it ultimately leads to unwanted probate calculations when the first spouse dies.
I don't see the $2500 death benefits for either spouse when I run the TIME MACHINE. When one spouse dies, the other spouse should normally be able to claim $2500. When the remaining spouse dies, the estate should be able to claim another $2500.
This probably won't impact anybody's retirement planning because the amount of money is small and it is not tied to inflation. Also, the money theoretically should be used to cover funeral expenses and I expect most people don't itemize those in this tool. I am therefore not desperate to see death benefits added to the TIME MACHINE; I am only pointing out that they do not seem to be there and I found no reference to them in the eBook. In general I am extremely impressed with the amount of detail that has gone into the TIME MACHINE!