If I want to file, can I?If you simply did a short landing you might not have become a tax resident and as such, would not need to file a tax return for 2018
What benefits are you referring to? There are no benefits to claim just because you landed.If I want to file, can I?
Can you share the links where I can find the returns and other docs.
Further, For claiming benefits upon re-landing, don't I require to file tax return?
Find out a free/paid software that will allow you to file 2017 returns as non-resident. Once you have provided all the information, software will prepare pdf for you that you can print out and then mail to your tax center.Thanks for useful info.
I heard for the first time after landing, Paper based tax return to be filed. From where I can get these documents?