Hacker News new | ask | show | jobs
by db1234 1625 days 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.