Best Tips for Green Card Holders Filing U.S. Tax Returns
You must be a U.S. national or a lawful permanent resident (a green card holder), or meet the “substantial presence” test to be thought of as a resident of the U.S. for tax functions. Some holders of non-immigrant visas are thought of residents for tax functions as well. You are to blame for reporting and … Read more