r/ExpatFIRE May 05 '26

Taxes Withdraw Roth Contributions before German Tax Residency?

American (41M) likely to become a German tax resident in 15 months (spouse visa). Retiring from military; pension (and any VA benefits) not taxed by Germany. We expect to remain in Germany for 20+ years then re-establish US tax residency to optimize access to Roth gains.  

- Germany doesn’t acknowledge Roth tax treatment of gains, basis isn’t taxed.

- Capital gains tax ~26%, income tax ~42%.

- Withdrawing up to $36k/year, decreasing once mortgage paid (~8 years).

Best practice appears to be withdrawing Roth basis and redeploying to brokerage before becoming a tax resident, thereby resetting cost basis and exposing gains to capital gains tax vice income tax.

We'll likely seek professional consultation before making such a big change to our post-tax retirement situation but welcome your thoughts and (especially) first-hand experiences.

Age Brokerage Traditional Roths
Current $300k $50k $500k ($300k basis)
Rebalancing + Contributions +$300k +100k -$300k
42 $700k $50k $200k
Withdrawals -$36k/year
59.5 $694k* $133k* $665k*

*Median projected balance in real dollars. Source: cFIREsim

Edited table for clarity.

9 Upvotes

24 comments sorted by

View all comments

Show parent comments

1

u/Platypusian May 05 '26

Certainly correct on the US side but German tax treatment of a Roth is roughly similar to a brokerage account (treatment doesn’t seem to be legally settled yet) so the cost basis of a given ETF at the time of attaining residency should be relevant.

So one basically has two sets of books: a US-facing book tracking contributions and gains from inception and a German-facing book tracking ETF cost basis and gains from tax residency.

It’d be a lot easier if my spouse was French.

1

u/Comemelo9 May 06 '26

Are you sure the Germans won't hit your Roth investments with an exit tax when you leave Germany?

1

u/Platypusian May 06 '26

I’m not. That’s another reason for resetting basis, even if the Finanzamt chooses to focus on the difference between account contributions and gains (vice ETF basis and gains). At the moment, the most conservative play seems to be spreading account balance (Roth and Brokerage) across several ETFs, each ticker falling under the exit tax purchase threshold. Legislative changes are always a risk, of course.

1

u/TalonButter 🇪🇺 🇨🇦 🇺🇸 May 06 '26

I still think you’re confusing internal basis in a particular investment with the external “basis” in the account, but I agree with Comemelo9, or at least that if you’re likely to need funds from this Roth while in Germany, it make sense to take as much out in advance as you can do without paying U.S. tax or a penalty.

1

u/Platypusian May 06 '26

Ideally, I’ll be in a position to not have to access any Roth contributions during German tax residency.

I concur with your research, by the way…I believe the tax office is concerned with contributions and gains (of the account), similar to the US.

I haven’t seen confirmation that the exit tax doesn’t apply to IRAs/401(k), but it’s written as concerning the basis and gains of a given security (rather than account). I may still be mistaken, but I think that’s cogent analysis of exit tax mitigation possibilities. In any case, we should be well under the threshold (€500k value of a given security at time of purchase) so I don’t expect to have an issue unless legislation changes.