27 July 2010
In case of a resident, his global income is taxable in India, subject to tax credit against tax paid if any, in the country of origin.
In case of a non resident, only income received or deemed to be received, income earned/accrued or deemed to be earned/accrued in India is taxable. Any income arising outside India is not taxble.