In case of an 'NRI', income which is earned or accrued in India is taxable .
Salary received in India or salary for service provided in India, income from a house property situated in India, capital gains on transfer of asset situated in India, income from Fixed Deposits or interest on savings bank account are all examples of income earned or accrued in India.
These incomes are taxable for an NRI. Income which is earned outside India is not taxable in India. Interest earned on a NRE account and FCNR account is tax free. Interest on NRO account is taxable for an NRI.