The point is not that, your blank statement of "getting money from India as not taxable in Canada" is just wrong, so as mentioned if read literally, you are giving terrible advice by saying that. In your case, it was perhaps not taxable and in many situation, yes it will not be taxable. BUT if...