Back on topic, I'd like to add my thanks to everyone else's, the value in this thread definitely provides great ROI on the cost of several years' MMM forum membership...
@Mr. Green, thanks for the great spreadsheet. I've needed to start modeling our income & tax projections, RMDs, Roth conversion options, etc. for a while now, and your heavy lift will make that easier. Our situation differs, so I'm adapting it to our needs.
As a US Foreign Service employee hanging on for MRA, like @MasterStache I'll receive a pension. Since I'll retire before age 62 and therefore won't have reached SS eligibility, Uncle Sugar adds an annuity supplement for the period between my retirement and age 62 (aside: some FS folks opine that continuing to work after reaching retirement eligibility makes little sense because you never have another chance at that annuity supplement). Uncle also contributes to FEHB in retirement at the same rate as for current employees, and my contribution share also remains the same, albeit with post-tax dollars upon retirement (while working, it's pre-tax). My DW will also receive a small pension.
Thus I can discard with calculations of ACA eligibility, and perhaps post-retirement Medicare part B calculations (I'm not sure whether it makes sense to opt in to Medicare part B - another topic to model and analyze).
OTOH, the income from the pensions (and the annuity supplement in the first few years) will make it difficult to squeeze some tax-free or low-tax-rate Roth conversions into the pipeline. We've both contributed heavily to taxable TSP and other retirement accounts, and are continuing to contribute to taxable through 2022, our last year to qualify for the AOTC, and we need to keep reducing AGI to maintain eligibility.
I'm using the model to decide whether to shift our TSP contributions to Roth in 2023 and beyond, because that would likely vault us into the 24% marginal tax bracket, keeping in mind that we're among those high-saving folks who will face high RMDs on our traditional funds and the accompanying federal taxes, with little room to convert at lower rates due to our pensions (boo-hoo, I know).
Also, assuming we maintain our health, we'll have so much income that taking SS before age 70 will simply increase our taxes further for little benefit (more tears fall into my beer...).
For ill or good we started contributing to Roth IRAs when they first became available in 1998 - our incomes were much lower then - and have simply continued to make IRA contributions only to Roth since then. We may have missed out on some tax breaks in the past, and nevertheless have built up large Roth balances rather than adding to our RMD/tax problem.
Upon retirement, we plan to transfer our Roth TSP funds to Roth IRAs, because according to the document Important Tax Information About Your TSP Withdrawal and Required Minimum Distributions,
The Internal Revenue Code (IRC) requires that you begin receiving distributions from your account in the calendar year you become age 72 and are separated from federal service. Your entire TSP account—both traditional and Roth—is subject to these required minimum distributions (RMDs).
I'm definitely down with @ender 's idea of doing a cash-out refi just before bailing out - get the mortgage while we're still receiving paychecks.
I'm following up on this thread in case someone reads this without knowing about the changes resulting from the SECURE Act 2.0. Kitces has a long read on it here:
https://www.kitces.com/blog/secure-act-2-omnibus-2022-hr-2954-rmd-75-529-roth-rollover-increase-qcd-student-loan-match/The short version:
The age for RMDs was raised - in our cases to 75 - giving us a few more years to try to squeeze in Roth conversions.
Roth TSP funds are no longer subject to RMDs in retirement, so we'll probably leave Roth funds in the TSP after retirement.
Employers can consider the option of having matching funds go to a Roth 401(k), though I haven't heard whether TSP will do so.
On a personal note, we realized that contributing to Roth TSP didn't make sense because it would vault us into the 24% Federal tax bracket, and we also pay State income tax on top. So we've kept with Traditional despite our high balances in Traditional TSPs & IRAs. We probably wouldn't consider putting our matching funds into Roth TSP.
We're still not investing in the G Fund, and we probably cannot access it currently anyway due to the Department of the Treasury's "extraordinary measures" to keep from breaching the debt limit. We continue to eschew bonds in our investment allocation.
However, SECURE 2.0 also requires high wage earners to place their catch-up contributions in Roth starting in 2024. Since we're taxed whether we place those funds into Roth TSP or into a taxable account, it makes sense to consider whether to continue making catch-up contributions in 2024 and beyond.
We wouldn't lose any matching on catch-up contributions, so that's not a consideration.
TSP funds have extremely low costs, so if we'd invest those contributions anyway, that's an advantage for continuing catch-up contributions. Also, there really isn't an access problem, since we'll both be over 55 when we separate from service and can therefore access our TSP accounts at any time without penalty.
If we decide to deleverage by paying down our HELOC, I suppose we might then eschew catch-up contributions to divert more funds to loan repayment. We'll see what happens with interest rates; our HELOC currently costs us 7.25%, is only fractionally tax-deductible, and that rate is close to the long-term stock market return.
So it would seem that the trade-off is use-or-lose access to the low-cost TSP funds vs. using those taxed funds for HELOC repayment.
We'll see where things stand in 2024, I suppose. And we'll continue to consider a cash-out refi just before bailing.
Edited to fix quoting.