19 August 2025
I am a NRI. Kindly guide, 1)for investing in India (stock, MF and others assets), which bank account I should use-NRE or NRO? what would be the tax implications in each case? 2) Can I use India based brokers (such as Zerodha etc.) to invest in foreign bonds/stocks/currency by using my Foreign bank account, or I need to use a foreign broker and foreign bank account for this purpose? What would be my Tax liability in India for such investments outside India?
19 August 2025
For investments within India (stocks, MFs, etc.), use NRE account for tax-free interest and full repatriation; use NRO for managing India-sourced funds but with tax on interest.
For investments outside India (foreign stocks/bonds), you need a foreign broker and a foreign bank account; such income is not taxed in India as long as you are an NRI.
Utilise DTAA to avoid double taxation on India-based investments.
If you need to optimize your setup or have complex sources of income, consult a cross-border tax professional to ensure compliance with RBI and tax laws in both India and your country of residence.