What is the difference between resident and non-resident for tax purposes?
Tax residency is different from immigration status. You can be a "tax resident" (filing as resident) or "non-resident" (filing as non-resident) based on substantial presence test or green card test, regardless of visa status.
Read answer