asitamin
New Member

Get your taxes done using TurboTax

@pk So, even though I am not physically residing in US, I am required to file 1040?