No, NRIs don't have to pay taxes in India if they are generating a foreign income outside India, then it is not taxable. However, if they are generating a taxable income in India from various sources, like any rental property, from business interests, dividends, interests on indian accounts, and capital gains from the Indian sources, then they are liable to pay taxes in India.
I think the biggest source of confusion is that people use NRI and non-resident taxpayer interchangeably.
For Indian income tax, residential status is determined under the applicable provisions for the relevant tax year. The Income Tax Department's current FAQ confirms that the basic residence tests continue under the Income Tax Act, 2025 for tax years beginning on or after April 1, 2026. It also confirms that the NOR/RNOR concept continues.
If you're genuinely NR, foreign-source income generally isn't treated the same way as Indian-source income for Indian tax purposes.
But there are exceptions and specific rules depending on how income arises, where it is received, and the taxpayer's circumstances. For example, simply receiving money in a foreign bank account doesn't by itself answer every tax question.
Also, if you have recently started spending much more time in India, don't rely on your previous year's status. Residential status is determined separately for each tax year.
For a US-based NRI with salary, brokerage investments, retirement accounts and Indian income, I'd calculate the Indian residential status first and then review the Indian and US reporting obligations together.
In my experience, the key is Indian tax residential status, not simply whether you're an Indian citizen or an NRI.
When I was non-resident for Indian tax purposes, I didn't treat my US salary as automatically taxable in India just because I was an Indian citizen. My Indian income, such as rental income and interest from Indian accounts, was dealt with in India separately.
The Income Tax Department's current guidance says residential status has to be determined for the relevant tax year. For a person who is non-resident, the Indian tax treatment of income is different from that of a resident.
One important distinction is RNOR. I was RNOR for a period after returning to India, and the foreign-income rules weren't the same as when I became ordinarily resident.
I would therefore first calculate your days in India and determine whether you are NR, RNOR or ROR for the specific year. Don't decide based only on your US immigration status.
Also, keep your US income records and Indian income records separate when preparing the return. If you have substantial foreign investments, retirement accounts or other cross-border assets, I'd get the current filing requirements checked before submitting the ITR.
If the income you are getting from indian sources, then you are liable to pay taxes in India, and the NRI income tax will depend on your residential status for the year.
Upon getting a salary in India from any services, business, or Indian registered company, you have to pay taxes in India, and if you get capital gains on the transfer of property in India. If the NRI is earning outside India, it is not taxable in India. Only the income you get from India or received in Indian is taxable. Any other income that is generated outside of India from any business or investments is liable to pay taxes in India. As an NRI, if you are not generating Income in India, then you don't need to pay tax in India.
Additionally, if an NRI whose Income is more than 2,50,000 or more, then he needs to file an Income tax return in India.
No, you don't have to pay taxes on the foreign income sources in India. However, if you are generating an income in indian from the following list, then you need to pay tax in India as an NRI:
Share Your Thoughts and Connect with Others.
I’m currently living in the USA and recently decided to open an ICICI Bank NRI account in India. I’ve had an old Indian savings account for years, but after becoming...
I’m currently living in Canada and am looking into opening an Axis Bank NRI account in India. I still have financial commitments in India, so I’m trying to understand whether...
I’m planning to open an HDFC Bank NRI account after moving to the UK for work, and I’m trying to understand the actual account-opening process before I submit anything. I’ve...
I recently moved to the UK and have started sorting out my Indian banking accounts. I was an Indian resident when I opened my SBI savings account, but after moving...
I’m an NRI living in the UAE and filed my Indian income tax return for AY 2026–27 earlier this year. After filing, I noticed that I missed reporting some interest...
I’ve been living in the UAE for about six years and am finally planning to organize my banking in India properly. At the moment, I still have an old resident...
I recently moved from India to the US for work and have now become an NRI. Before leaving India, I had a regular savings account with a private bank, but...
I’m an NRI living in the UAE and I’m confused about whether I still need to file an Indian income tax return if tax has already been deducted at source....
I’m an NRI currently living in the US, but I’m planning to move back to India permanently. I’ve been trying to understand whether there are any NRI tax benefits after...
I’m an Indian citizen currently living in the USA and working on an H-1B visa. I still have an NRE and NRO account in India and was thinking about starting...
Let Savetaxs guide you to the perfect solution for all your queries.
I had almost the same situation after moving to Canada.
As an NRI, my understanding was that foreign-source salary isn't automatically taxable in India simply because I'm an Indian citizen. My Canadian employment income was earned while I was living and working in Canada.
However, I still had Indian income from an apartment and an NRO account, so I had Indian tax obligations.
The important thing is not to confuse foreign income with foreign assets. Reporting requirements can be different depending on residential status and the type of return being filed.
The current ITR-2 guidance is interesting because Schedule FSI, which reports foreign-source income, is available for residents, while Schedule FA for foreign assets/income isn't required from a non-resident or RNOR.
That doesn't mean a non-resident can ignore every foreign transaction. It means you need to determine your status and the specific reporting provisions that apply.
I'd also check the tax treaty if you're living in the US, UK, Canada or another country. Paying tax in the foreign country doesn't automatically mean you can ignore Indian tax, but it also doesn't mean the same income is necessarily taxed twice without relief.