I've read in many places now (eg here:
http://talk.uk-yankee.com/index.php?topic=61456.0 [nofollow] ) that you cannot contribute to a Roth IRA if you exclude your entire salary from your taxable income using the foreign earned income exclusion. But this seems wrong. In the IRS's Publication 590,
http://www.irs.gov/pub/irs-pdf/p590.pdf [nofollow] it says that your eligibility for Roth IRA contributions is determined by your *Modified* Adjusted Gross Income MAGI, where the MAGI is your AGI *plus* several things, including the foreign earned income exclusion. So, it sounds like if you exclude your salary for the AGI, you can put it back in for the MAGI, and thus become eligible for the Roth IRA once again.
Am I wrong? Is it a loophole? I haven't read anything that agrees with my analysis, so maybe there is something I haven't thought of?