I am very confused about Roth 401(k) withdrawals. I have a lot of money in my Roth 401(k), and would like to take out the contributions before age 59 1/2 to support FIREd living expenses. The contributions are all more than 5 years old. After reading articles like
https://www.investopedia.com/ask/answers/101314/what-are-roth-401k-withdrawal-rules.asp , it appears that withdrawals would be unqualified because I'm not 59 1/2. That means I would need to pay taxes and a 10% penalties on the portion of the account that is growth. The example they give is that if you made contributions of $9,000 and have $10,000 in the account, 10% is growth. If I take $4,000 out, I would need to pay taxes and a 10% penalty on $400 of that amount. Obviously, I'd prefer to avoid that. In addition, I suspect that because I made my contributions a long time ago, my account might be closer to 50/50 growth and contributions, meaning I would pay a lot in taxes and penalties if I withdrew money from that account using that method.
I actually don't have a Roth 401(k) any longer because more than 5 years ago I moved this money out of my employer's 401(k) program and into a Roth IRA. My partner, however, was with our employer until FIRE and still has her Roth 401(k) account. If she transferred her Roth 401(k) from our company's program into her Roth IRA, would that get around the penalty and tax issue? Would that be immediate or would she need to wait 5 years? What about my account? As the contributions and transfer to the Roth IRA were both more than 5 years ago, can I just take out the contributions without penalty?
Any help on this would be tremendously appreciated! I'm worried enough about this that I may want to schedule a meeting with a financial advisor to make sure we stay within the rules.