Overview of Nonresident Aliens Nonresident aliens are noncitizens who do not meet the substantial presence test or possess a green card, as established by the Internal Revenue Service (IRS). These individuals are subject to specific tax obligations when generating income in the U.S. This section provides essential insights into nonresident
Read more