Posted by: m00se November 17, 2016
TPS tax confusion
Login in to Rate this Post:     0       ?        
This depends on if you are a permanent resident for tax purposes or not.

You can determine your status here.
http://www.form1040nr.com/Residentstatus.php

If you a permanent resident for tax purposes, you have to pay all the taxes as a permanent resident (even though you are not a permanent resident).
Read Full Discussion Thread for this article