As a non-resident Indian with capital gains of around ₹ 1 crore, do I need to file Schedule AL? —Sanjeev Sharma Since you bought listed shares in 2018, under the Indian tax law, they will qualify to become long-term capital assets, and the gains or loss that you will make on their sale would become long-term capital gain/loss. Under the …