Who Is A Deemed Resident?
Deemed resident An Indian citizen having India-sourced taxable income exceeding INR 1.5 million during the relevant tax year will be deemed to be a resident of India if one is not liable to tax in any other country by reason of domicile or residence or any other criteria of similar […]