Hi Jim,
Fantastic tool - thanks for all that you do.
I was wondering whether it would be possible for you to add an additional option or change the way the user can select the "order for withdrawals" in the settings. I'd really like to have an option to pull from tax-deferred 1st, then taxable, then tax-free. Perhaps if you provided three drop downs and allow the user to select which type they want and what order for 1st, 2nd, 3rd? Or if not, maybe just add the option I'm looking for?
I'd really like to be able to model with pulling from tax-deferred 1st!
Many thanks,
Nick
Order for Withdrawals
Re: Order for Withdrawals
I've heard this request from a few folks now and if it was easy I'd definitely do it. The GUI changes would be easy, but the trouble is that the simulation code that handles the withdrawals is pretty squirrelly and I'm hesitant to mess with it at this point out of concern I'd introduce bugs that are hard to catch.
I'm not positive about this, but if you aren't using the tax free portfolio, maybe you could substitute the tax free portfolio for the taxable portfolio and lower the average rate of return (just on that portfolio) to account for the tax drag on the return. The upper table in additional inputs lets you set separate returns for each portfolio. Then you could use the taxable, tax deferred, tax free order, with tax free standing in for taxable.
I'm not positive about this, but if you aren't using the tax free portfolio, maybe you could substitute the tax free portfolio for the taxable portfolio and lower the average rate of return (just on that portfolio) to account for the tax drag on the return. The upper table in additional inputs lets you set separate returns for each portfolio. Then you could use the taxable, tax deferred, tax free order, with tax free standing in for taxable.
-
- Posts: 10
- Joined: Mon May 24, 2021 1:07 pm
Re: Order for Withdrawals
Great idea Jim, I’m not using the tax-free portfolio so I’ll give this a go.
Thanks! Nick
Re: Order for Withdrawals
Nick,
Just as an FYI I ended up adding the ability to configure the simulation to withdraw from the tax deferred portfolio first.
The version with this update is now released and can be downloaded here:
https://www.flexibleretirementplanner.com/wp/download/
Just as an FYI I ended up adding the ability to configure the simulation to withdraw from the tax deferred portfolio first.
The version with this update is now released and can be downloaded here:
https://www.flexibleretirementplanner.com/wp/download/
-
- Posts: 10
- Joined: Mon May 24, 2021 1:07 pm
Re: Order for Withdrawals
That's awesome Jim. Thanks so much!
I'll give the Beta a try.
Nick
I'll give the Beta a try.
Nick
-
- Posts: 10
- Joined: Sun Aug 09, 2020 11:46 am
04.04.01 beta6 (04.04.01beta6) on a Mac with Big Sur
I'm using the June 7, 2021 released beta of the Flexible Retirement Planner on MacOS with no problems.
As always Jim thanks for your hard work.
MacBook Air (M1, 2020)
MacOS v 11.4 (Big Sur)
Java 8.291
As always Jim thanks for your hard work.
MacBook Air (M1, 2020)
MacOS v 11.4 (Big Sur)
Java 8.291
Re: Order for Withdrawals
Super software.
Thanks for working on the option to withdraw from tax deferred first.
I tested 07/05/2021 04.04.01beta7 and found an issue with it.
Currently, if choosing that option, withdrawals immediately start coming out of the tax deferred pot even during the years below the age at which withdrawals can be done without a tax penalty (59.5).
What I would like is for withdrawals prior to that age to come out of taxable accounts first.
At age 60, I'd like to then test the results of changing withdrawal options including tax deferred first.
Does that make sense?
Thanks for working on the option to withdraw from tax deferred first.
I tested 07/05/2021 04.04.01beta7 and found an issue with it.
Currently, if choosing that option, withdrawals immediately start coming out of the tax deferred pot even during the years below the age at which withdrawals can be done without a tax penalty (59.5).
What I would like is for withdrawals prior to that age to come out of taxable accounts first.
At age 60, I'd like to then test the results of changing withdrawal options including tax deferred first.
Does that make sense?
Last edited by ofgfrp on Sun Jul 18, 2021 4:16 pm, edited 1 time in total.
Re: Order for Withdrawals
What you've noticed is basically by design. The withdrawal logic isn't smart enough to do that sort of real-time tax optimization and I'm reluctant to add more twists to that code because it's already very delicate. (it's over 15 years old now).
Depending on how many years of expenses you have before age 60, you may be able to fudge it and get close enough by creating negative savings cash flows out of the taxable portfolio during the retirement years before 60. Then you can adjust the expenses down by the amount of the negative savings cash flow. Although if the goal is to model a plan of drawing down tax deferred completely first, I though there was a way to do that without any early withdrawal penalty (in which case you could set the early withdrawal penalty in settings to 0).
The only caveat is that the negative savings cashflow hack is just that, a hack so if you use it it's sort of caveat emptor. The logic expected savings to always be positive so it doesn't check that there's enough in the portfolio to cover the cash flow. I added the ability to enter a negative amount for savings by user request. But the original savings logic will just let the portfolio go negative if there isn't enough cash for the negative cashflow. This usually isn't an issue for just a few years if there's no chance of the portfolio running out during the negative cash flow years.
Depending on how many years of expenses you have before age 60, you may be able to fudge it and get close enough by creating negative savings cash flows out of the taxable portfolio during the retirement years before 60. Then you can adjust the expenses down by the amount of the negative savings cash flow. Although if the goal is to model a plan of drawing down tax deferred completely first, I though there was a way to do that without any early withdrawal penalty (in which case you could set the early withdrawal penalty in settings to 0).
The only caveat is that the negative savings cashflow hack is just that, a hack so if you use it it's sort of caveat emptor. The logic expected savings to always be positive so it doesn't check that there's enough in the portfolio to cover the cash flow. I added the ability to enter a negative amount for savings by user request. But the original savings logic will just let the portfolio go negative if there isn't enough cash for the negative cashflow. This usually isn't an issue for just a few years if there's no chance of the portfolio running out during the negative cash flow years.
Who is online
Users browsing this forum: No registered users and 3 guests