Living the expat life comes with plenty of perks—new cultures, amazing food, and maybe even a lower cost of living. But when it comes to retirement planning, things get a bit complicated.
One of the most frequent questions expats ask is: “Can I still contribute to my Roth IRA using foreign earned income?”
The short answer is yes, but there is a major tax hurdle you need to clear first. If you aren’t careful, your quest for a tax-free retirement could lead to a 6% annual penalty from the IRS.
Here is the breakdown of how to navigate a Roth IRA while living abroad.
Table of Contents
The Golden Rule: You Need “Taxable” Earned Income
To put money into a Roth IRA, the IRS says you must have taxable earned income. This means money you’ve worked for (wages, tips, bonuses) that hasn’t been completely wiped off your U.S. tax return by certain exclusions.
This is where many expats run into trouble.
The FEIE Trap
Most Americans abroad use the Foreign Earned Income Exclusion (FEIE). This allows you to exclude a significant chunk of your salary—up to $130,000 for the 2025 tax year—from U.S. taxation.
The Catch: If the FEIE covers all of your income, you technically have $0 in taxable earned income.
Example: You earn $100,000 in London. You exclude the full $100,000 using the FEIE. On your U.S. tax return, your taxable income is zero. Therefore, your eligible Roth IRA contribution limit is also zero.
The “Foreign Tax Credit” Workaround
If you want to fund your Roth IRA, you might want to skip the FEIE and use the Foreign Tax Credit (FTC) instead.
When you use the FTC, you report your full income to the IRS but claim a credit for the taxes you already paid to your host country. Because your income isn’t “excluded,” it remains taxable earned income. This leaves the door wide open for you to contribute to your Roth IRA (up to the $7,000 limit, or $8,000 if you’re 50+).
Brokerage Hurdles: The “Address” Issue
Even if you are legally eligible, you might face a practical problem: U.S. brokerages.
Many major firms like Vanguard, Fidelity, or Charles Schwab have strict rules about maintaining accounts for residents living outside the U.S. due to international regulations (like FATCA).
The Pro Tip: It is often easier to open your Roth IRA before you move. If you are already abroad, you may need to look for “Expat-friendly” brokerages that specialize in international clients.
The Bottom Line
Opening and funding a Roth IRA with foreign income is a brilliant move for your future self, but it requires a specific tax strategy.
- Check your income: Ensure you have earnings above what you exclude.
- Pick your credit: Consider the Foreign Tax Credit over the Exclusion.
- Watch the limits: Ensure your MAGI (Modified Adjusted Gross Income) doesn’t exceed the Roth eligibility phase-out ranges.
Disclaimer: Tax laws for expats are incredibly dense. Always consult with a CPA who specializes in U.S. expat taxation before making big moves.
Frequently Asked Questions
Can I contribute to a Roth IRA if I live abroad?
Yes, but only if you have U.S.-taxable earned income and your Modified Adjusted Gross Income (MAGI) falls within annual IRS thresholds. If you use the Foreign Earned Income Exclusion (FEIE) to exclude all your income, you have no eligible compensation left to fund a Roth IRA.
What counts as “earned income” for an expat?
Eligible income includes wages, salaries, professional fees, and self-employment income. It does not include excluded income (FEIE), dividends, interest, rental income, or pension benefits.
What is the penalty for an ineligible contribution?
If you contribute without eligible income, you may face a 6% annual excise tax on the excess amount until it is corrected.

