As per the Indian Income-Tax Act, 1961, an annual tax is levied by the Government of India (GoI) on all income earned in India. In other words, all receipts giving rise to income are taxable unless they are specifically exempted from tax under the act.
Generally, NRI Income taxes come into various categories, but specifically he has to pay tax in India only if her/his income/salary/allowance etc. is amassed in/from the Indian Territory. This stands true for non-residents also, but there are exceptions to the general rule. The law may, at times, amount money (income) to have been generated in India if it is: