我沒有綠卡,隻是申報了並批準了I-140. 以H1B身份之前就開始按居民身份(稅務居民)報稅。3年前離開了美國,沒做任何事,隻是在報最後一年稅時通知了irs國外的地址。也收到過他們的信。去年我又以H1B身份回來工作,但隻住在美國三個月後,住在了加拿大的靠近美國邊境城市。應該是沒有滿足那個三年 183天的測驗。請問,我前年(沒有美國收入)和去年(有半年多美國收入)應該還按居民報稅還是非居民?
-You only need to report/pay the income taxt you earned within US. You need to pay the income tax as a US resident (i.e. file 1040, not 1040 NR) because you are the H-1 holder.