Well, forgot to give you an example. So called US resident for tax purposes is different from immigration definition of resident. Even if you don't have greencard/or out of status, but you have lived in US for 183 days in a calender year, you meed the resident definition for tax purpose. By the way, if you don't have greencard/or out of status, by tax law you have to pay the income tax from your income worldwide by the same token. However,this is hard to enforce, because US does not have those records.
To my supprise, a lot of accountants don't know how to handle this situation,and they simply say "no".
To my supprise, a lot of accountants don't know how to handle this situation,and they simply say "no".