taxconnections.com
Understanding United States Tax Residency | TaxConnections
The United States uses a form of “deemed tax residency“. The Internal Revenue of the United States deems that all “individuals” (wherever they live in the world – including citizens and residents of other countries) except “nonresident aliens” are subject to taxation in the United States on their world wide income.