4 ms·
Irrespective of green card, if you are an US resident according to substantial presence test then you owe taxes to IRS on global income.
by db1234 5y ago
Irrespective of green card, if you are an US resident according to substantial presence test then you owe taxes to IRS on global income.