sonusarath
Returning Member

Get your taxes done using TurboTax

I haven't traveled outside US in the past 1 year. You talked about the substantial presence test, does this count towards that