You are a resident alien for federal tax purposes if you meet either the Green Card Test or the Substantial Presence Test. If you fail to meet either test, you may be a nonresident alien or a dual status alien. Nonresident aliens may still have to file a US tax return and be subject to US income tax on their US sourced income.