Late in the day but still confused over which form to use to declare foreign income. Lots of people here say to use 2555 or 2555EZ but if you read the instructions for those, the 'substantive presence' test refers to the time spent in the foreign country, not the USA. These forms seem primarily for people who are US citizens or resident aliens but who are living (or spent most of the tax year) outside of the USA.
Form 1116 Foreign Tax Credit seems the more likely way to go for those of us who qualify as resident aliens for 2005 and who earned some foreign income (and paid taxes on it) before we got here. For non-US income, option J. General Limitation Income seems like the correct choice.
Anyone care to comment please?
Thanks.