Taxation of Non Resident Aliens
An alien is any individual who is not a U.S. citizen or U.S. national. A nonresident alien is an alien who has not passed the green card test or the substantial presence test.
A. Who Must File
If you are any of the following, you must file […]